A B C D G H I M O P S U V 

A

au.com.cybersearch2.example - package au.com.cybersearch2.example
 

B

build() - Method in class au.com.cybersearch2.example.DaggerH2ManyToManyFactory_ApplicationComponent.Builder
 
build() - Method in class au.com.cybersearch2.example.DaggerManyToManyFactory_ApplicationComponent.Builder
 
builder() - Static method in class au.com.cybersearch2.example.DaggerH2ManyToManyFactory_ApplicationComponent
 
builder() - Static method in class au.com.cybersearch2.example.DaggerManyToManyFactory_ApplicationComponent
 

C

close() - Method in class au.com.cybersearch2.example.ManyToManyMain
 
create(H2ManyToManyModule) - Static method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideConnectionSourceFactoryFactory
 
create(H2ManyToManyModule) - Static method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideDatabaseSupportFactory
 
create(H2ManyToManyModule, Provider<PersistenceFactory>, Provider<ConnectionSourceFactory>) - Static method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvidePersistenceContextFactory
 
create(H2ManyToManyModule, Provider<DatabaseSupport>, Provider<ResourceEnvironment>) - Static method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvidePersistenceFactoryFactory
 
create(H2ManyToManyModule) - Static method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideResourceEnvironmentFactory
 
create(H2ManyToManyModule) - Static method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideSystemEnvironmentFactory
 
create(H2ManyToManyModule) - Static method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideTaskManagerFactory
 
create(ManyToManyModule) - Static method in class au.com.cybersearch2.example.ManyToManyModule_ProvideConnectionSourceFactoryFactory
 
create(ManyToManyModule) - Static method in class au.com.cybersearch2.example.ManyToManyModule_ProvideDatabaseSupportFactory
 
create(ManyToManyModule, Provider<PersistenceFactory>, Provider<ConnectionSourceFactory>) - Static method in class au.com.cybersearch2.example.ManyToManyModule_ProvidePersistenceContextFactory
 
create(ManyToManyModule, Provider<DatabaseSupport>, Provider<ResourceEnvironment>) - Static method in class au.com.cybersearch2.example.ManyToManyModule_ProvidePersistenceFactoryFactory
 
create(ManyToManyModule) - Static method in class au.com.cybersearch2.example.ManyToManyModule_ProvideResourceEnvironmentFactory
 
create(ManyToManyModule) - Static method in class au.com.cybersearch2.example.ManyToManyModule_ProvideSystemEnvironmentFactory
 
create(ManyToManyModule) - Static method in class au.com.cybersearch2.example.ManyToManyModule_ProvideTaskManagerFactory
 

D

DaggerH2ManyToManyFactory_ApplicationComponent - Class in au.com.cybersearch2.example
 
DaggerH2ManyToManyFactory_ApplicationComponent.Builder - Class in au.com.cybersearch2.example
 
DaggerManyToManyFactory_ApplicationComponent - Class in au.com.cybersearch2.example
 
DaggerManyToManyFactory_ApplicationComponent.Builder - Class in au.com.cybersearch2.example
 
doTask(EntityManagerLite) - Method in class au.com.cybersearch2.example.PostsByUserEntityTask
 
doTask(EntityManagerLite) - Method in class au.com.cybersearch2.example.UsersByPostTask
 

G

generateQuery(PersistenceDao<T, ?>) - Method in class au.com.cybersearch2.example.ManyToManyGenerator
Returns query object which will execute a prepared statement with a primary key selection argument
get() - Method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideConnectionSourceFactoryFactory
 
get() - Method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideDatabaseSupportFactory
 
get() - Method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvidePersistenceContextFactory
 
get() - Method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvidePersistenceFactoryFactory
 
get() - Method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideResourceEnvironmentFactory
 
get() - Method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideSystemEnvironmentFactory
 
get() - Method in class au.com.cybersearch2.example.H2ManyToManyModule_ProvideTaskManagerFactory
 
get() - Method in class au.com.cybersearch2.example.ManyToManyModule_ProvideConnectionSourceFactoryFactory
 
get() - Method in class au.com.cybersearch2.example.ManyToManyModule_ProvideDatabaseSupportFactory
 
get() - Method in class au.com.cybersearch2.example.ManyToManyModule_ProvidePersistenceContextFactory
 
get() - Method in class au.com.cybersearch2.example.ManyToManyModule_ProvidePersistenceFactoryFactory
 
get() - Method in class au.com.cybersearch2.example.ManyToManyModule_ProvideResourceEnvironmentFactory
 
get() - Method in class au.com.cybersearch2.example.ManyToManyModule_ProvideSystemEnvironmentFactory
 
get() - Method in class au.com.cybersearch2.example.ManyToManyModule_ProvideTaskManagerFactory
 
getExecutable(PersistenceWork) - Method in class au.com.cybersearch2.example.H2ManyToManyFactory
 
getExecutable(PersistenceWork) - Method in class au.com.cybersearch2.example.ManyToManyFactory
 
getPersistenceContext() - Method in class au.com.cybersearch2.example.H2ManyToManyFactory
 
getPersistenceContext() - Method in class au.com.cybersearch2.example.ManyToManyFactory
 
getPost1() - Method in class au.com.cybersearch2.example.ManyToManyMain
Returns "Wow is it cold outside!" Post
getPost2() - Method in class au.com.cybersearch2.example.ManyToManyMain
Returns "Now it's a bit warmer thank goodness." Post
getPosts() - Method in class au.com.cybersearch2.example.PostsByUserEntityTask
Returns result of "posts_by_user" query
getUser1() - Method in class au.com.cybersearch2.example.ManyToManyMain
Returns Bilbo Baggins' User
getUser2() - Method in class au.com.cybersearch2.example.ManyToManyMain
Returns Gandalf Gray's User
getUsersByPost1() - Method in class au.com.cybersearch2.example.UsersByPostTask
Returns result of "users_by_post" query for post 1
getUsersByPost2() - Method in class au.com.cybersearch2.example.UsersByPostTask
Returns result of "users_by_post" query for post 2

H

H2ManyToManyFactory - Class in au.com.cybersearch2.example
H2ManyToManyFactory
H2ManyToManyFactory() - Constructor for class au.com.cybersearch2.example.H2ManyToManyFactory
 
H2ManyToManyMain - Class in au.com.cybersearch2.example
H2ManyToManyMain
H2ManyToManyMain() - Constructor for class au.com.cybersearch2.example.H2ManyToManyMain
Create H2ManyToManyMain object This creates and populates the database using JPA, provides verification logic and runs a test from main().
h2ManyToManyModule(H2ManyToManyModule) - Method in class au.com.cybersearch2.example.DaggerH2ManyToManyFactory_ApplicationComponent.Builder
 
H2ManyToManyModule - Class in au.com.cybersearch2.example
H2ManyToManyModule H2 database allows multiple connections, so PersistenceContainer runs the requested task in a background thread.
H2ManyToManyModule(ResourceEnvironment) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule
 
H2ManyToManyModule_ProvideConnectionSourceFactoryFactory - Class in au.com.cybersearch2.example
 
H2ManyToManyModule_ProvideConnectionSourceFactoryFactory(H2ManyToManyModule) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule_ProvideConnectionSourceFactoryFactory
 
H2ManyToManyModule_ProvideDatabaseSupportFactory - Class in au.com.cybersearch2.example
 
H2ManyToManyModule_ProvideDatabaseSupportFactory(H2ManyToManyModule) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule_ProvideDatabaseSupportFactory
 
H2ManyToManyModule_ProvidePersistenceContextFactory - Class in au.com.cybersearch2.example
 
H2ManyToManyModule_ProvidePersistenceContextFactory(H2ManyToManyModule, Provider<PersistenceFactory>, Provider<ConnectionSourceFactory>) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule_ProvidePersistenceContextFactory
 
H2ManyToManyModule_ProvidePersistenceFactoryFactory - Class in au.com.cybersearch2.example
 
H2ManyToManyModule_ProvidePersistenceFactoryFactory(H2ManyToManyModule, Provider<DatabaseSupport>, Provider<ResourceEnvironment>) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule_ProvidePersistenceFactoryFactory
 
H2ManyToManyModule_ProvideResourceEnvironmentFactory - Class in au.com.cybersearch2.example
 
H2ManyToManyModule_ProvideResourceEnvironmentFactory(H2ManyToManyModule) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule_ProvideResourceEnvironmentFactory
 
H2ManyToManyModule_ProvideSystemEnvironmentFactory - Class in au.com.cybersearch2.example
 
H2ManyToManyModule_ProvideSystemEnvironmentFactory(H2ManyToManyModule) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule_ProvideSystemEnvironmentFactory
 
H2ManyToManyModule_ProvideTaskManagerFactory - Class in au.com.cybersearch2.example
 
H2ManyToManyModule_ProvideTaskManagerFactory(H2ManyToManyModule) - Constructor for class au.com.cybersearch2.example.H2ManyToManyModule_ProvideTaskManagerFactory
 

I

ID_FIELD_NAME - Static variable in class au.com.cybersearch2.example.Post
We use this field-name so we can query for posts with a certain id
ID_FIELD_NAME - Static variable in class au.com.cybersearch2.example.User
We use this field-name so we can query for users with a certain id

M

main(String[]) - Static method in class au.com.cybersearch2.example.H2ManyToManyMain
Test ManyToMany association
main(String[]) - Static method in class au.com.cybersearch2.example.ManyToManyMain
Test ManyToMany association
ManyToManyFactory - Class in au.com.cybersearch2.example
ManyToManyFactory
ManyToManyFactory() - Constructor for class au.com.cybersearch2.example.ManyToManyFactory
 
ManyToManyGenerator - Class in au.com.cybersearch2.example
ManyToManyGenerator Query factory to find objects through a many to many association - reusable.
ManyToManyGenerator(PersistenceAdmin, String, String, String, String) - Constructor for class au.com.cybersearch2.example.ManyToManyGenerator
Create ManyToManyQuery object
ManyToManyMain - Class in au.com.cybersearch2.example
ORIGINAL COMMENTS: Main sample routine to show how to do many-to-many type relationships.
ManyToManyMain() - Constructor for class au.com.cybersearch2.example.ManyToManyMain
Create ManyToManyMain object This creates and populates the database using JPA, provides verification logic and runs a test from main().
manyToManyModule(ManyToManyModule) - Method in class au.com.cybersearch2.example.DaggerManyToManyFactory_ApplicationComponent.Builder
 
ManyToManyModule - Class in au.com.cybersearch2.example
ManyToManyModule Dependency injection data object.
ManyToManyModule(ResourceEnvironment) - Constructor for class au.com.cybersearch2.example.ManyToManyModule
 
ManyToManyModule_ProvideConnectionSourceFactoryFactory - Class in au.com.cybersearch2.example
 
ManyToManyModule_ProvideConnectionSourceFactoryFactory(ManyToManyModule) - Constructor for class au.com.cybersearch2.example.ManyToManyModule_ProvideConnectionSourceFactoryFactory
 
ManyToManyModule_ProvideDatabaseSupportFactory - Class in au.com.cybersearch2.example
 
ManyToManyModule_ProvideDatabaseSupportFactory(ManyToManyModule) - Constructor for class au.com.cybersearch2.example.ManyToManyModule_ProvideDatabaseSupportFactory
 
ManyToManyModule_ProvidePersistenceContextFactory - Class in au.com.cybersearch2.example
 
ManyToManyModule_ProvidePersistenceContextFactory(ManyToManyModule, Provider<PersistenceFactory>, Provider<ConnectionSourceFactory>) - Constructor for class au.com.cybersearch2.example.ManyToManyModule_ProvidePersistenceContextFactory
 
ManyToManyModule_ProvidePersistenceFactoryFactory - Class in au.com.cybersearch2.example
 
ManyToManyModule_ProvidePersistenceFactoryFactory(ManyToManyModule, Provider<DatabaseSupport>, Provider<ResourceEnvironment>) - Constructor for class au.com.cybersearch2.example.ManyToManyModule_ProvidePersistenceFactoryFactory
 
ManyToManyModule_ProvideResourceEnvironmentFactory - Class in au.com.cybersearch2.example
 
ManyToManyModule_ProvideResourceEnvironmentFactory(ManyToManyModule) - Constructor for class au.com.cybersearch2.example.ManyToManyModule_ProvideResourceEnvironmentFactory
 
ManyToManyModule_ProvideSystemEnvironmentFactory - Class in au.com.cybersearch2.example
 
ManyToManyModule_ProvideSystemEnvironmentFactory(ManyToManyModule) - Constructor for class au.com.cybersearch2.example.ManyToManyModule_ProvideSystemEnvironmentFactory
 
ManyToManyModule_ProvideTaskManagerFactory - Class in au.com.cybersearch2.example
 
ManyToManyModule_ProvideTaskManagerFactory(ManyToManyModule) - Constructor for class au.com.cybersearch2.example.ManyToManyModule_ProvideTaskManagerFactory
 

O

onPostExecute(boolean) - Method in class au.com.cybersearch2.example.PostsByUserEntityTask
 
onPostExecute(boolean) - Method in class au.com.cybersearch2.example.UsersByPostTask
 
onRollback(Throwable) - Method in class au.com.cybersearch2.example.PostsByUserEntityTask
 
onRollback(Throwable) - Method in class au.com.cybersearch2.example.UsersByPostTask
 

P

persistenceContext() - Method in class au.com.cybersearch2.example.DaggerH2ManyToManyFactory_ApplicationComponent
 
persistenceContext() - Method in class au.com.cybersearch2.example.DaggerManyToManyFactory_ApplicationComponent
 
plus(PersistenceWorkModule) - Method in class au.com.cybersearch2.example.DaggerH2ManyToManyFactory_ApplicationComponent
 
plus(PersistenceWorkModule) - Method in class au.com.cybersearch2.example.DaggerManyToManyFactory_ApplicationComponent
 
Post - Class in au.com.cybersearch2.example
Post to some blog with String content.
Post(String) - Constructor for class au.com.cybersearch2.example.Post
Create Post object
POST_ID_FIELD_NAME - Static variable in class au.com.cybersearch2.example.UserPost
Column name in join table for post foreign key
POSTS_BY_USER - Static variable in class au.com.cybersearch2.example.ManyToManyMain
Named query to find all posts staged by a user identified by ID
PostsByUserEntityTask - Class in au.com.cybersearch2.example
PostsByUserEntityTask
PostsByUserEntityTask(int, int, int, int) - Constructor for class au.com.cybersearch2.example.PostsByUserEntityTask
Create PostsByUserEntityTask object
PU_NAME - Static variable in class au.com.cybersearch2.example.ManyToManyMain
PersistenceUnitAdmin Unit name to look up configuration details in persistence.xml

S

setUp() - Method in class au.com.cybersearch2.example.ManyToManyMain
Populate entity tables.

U

User - Class in au.com.cybersearch2.example
A user object with a name.
User(String) - Constructor for class au.com.cybersearch2.example.User
Construct User object
USER_ID_FIELD_NAME - Static variable in class au.com.cybersearch2.example.UserPost
Column name in join table for user foreign key
UserPost - Class in au.com.cybersearch2.example
Join table which links users to their posts.
UserPost(User, Post) - Constructor for class au.com.cybersearch2.example.UserPost
Create UserPost object
USERS_BY_POST - Static variable in class au.com.cybersearch2.example.ManyToManyMain
Named query to find all users associated with a post identified by ID
UsersByPostTask - Class in au.com.cybersearch2.example
UsersByPostTask
UsersByPostTask(int, int, int, int) - Constructor for class au.com.cybersearch2.example.UsersByPostTask
Create UsersByPostTask object

V

verifyPostsByUser(List<Post>) - Method in class au.com.cybersearch2.example.ManyToManyMain
Verify posts retrieved by "posts_by_user" named query
verifyUsersByPost(List<User>, List<User>) - Method in class au.com.cybersearch2.example.ManyToManyMain
Verify users retrieved by "users_by_post" named query
A B C D G H I M O P S U V 

This documentation is licensed by Andrew Bowley under the GPLv3 License.