A B C D F G I J N O P Q R S T U V

A

AccessControl - Annotation Type in org.iternine.jeppetto.dao.annotation
 
AccessControlContext - Interface in org.iternine.jeppetto.dao
 
AccessControlContextProvider - Interface in org.iternine.jeppetto.dao
 
AccessControlDAO<T,ID> - Interface in org.iternine.jeppetto.dao
 
AccessControlException - Exception in org.iternine.jeppetto.dao
 
AccessControlException() - Constructor for exception org.iternine.jeppetto.dao.AccessControlException
 
AccessControlException(String) - Constructor for exception org.iternine.jeppetto.dao.AccessControlException
 
AccessControlException(Throwable) - Constructor for exception org.iternine.jeppetto.dao.AccessControlException
 
AccessControlException(String, Throwable) - Constructor for exception org.iternine.jeppetto.dao.AccessControlException
 
Accessor - Annotation Type in org.iternine.jeppetto.dao.annotation
 
Accessor.Type - Enum in org.iternine.jeppetto.dao.annotation
 
AccessType - Enum in org.iternine.jeppetto.dao
 
addAssociationCondition(String, Condition) - Method in class org.iternine.jeppetto.dao.QueryModel
 
addCondition(Condition) - Method in class org.iternine.jeppetto.dao.QueryModel
 
addRole(String) - Method in class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
addSort(SortDirection, String) - Method in class org.iternine.jeppetto.dao.QueryModel
 
allows(AccessType) - Method in enum org.iternine.jeppetto.dao.AccessType
 
Association - Annotation Type in org.iternine.jeppetto.dao.annotation
 

B

buildCondition(String, ConditionType, Iterator) - Method in interface org.iternine.jeppetto.dao.QueryModelDAO
Construct a Condition object given the passed in arguments.
buildDAO(Class<T>, Class<I>, Class<? extends QueryModelDAO<T, ID>>, Map<String, Object>) - Static method in class org.iternine.jeppetto.dao.DAOBuilder
 
buildDAO(Class<T>, Class<I>, Class<? extends QueryModelDAO<T, ID>>, Map<String, Object>, AccessControlContextProvider) - Static method in class org.iternine.jeppetto.dao.DAOBuilder
 
buildProjection(String, ProjectionType, Iterator) - Method in interface org.iternine.jeppetto.dao.QueryModelDAO
Construct a Projection object given the passed in arguments.

C

Condition - Annotation Type in org.iternine.jeppetto.dao.annotation
 
Condition - Class in org.iternine.jeppetto.dao
 
Condition() - Constructor for class org.iternine.jeppetto.dao.Condition
 
Condition(String, Object) - Constructor for class org.iternine.jeppetto.dao.Condition
 
ConditionType - Enum in org.iternine.jeppetto.dao
 
Creator - Annotation Type in org.iternine.jeppetto.dao.annotation
 
Creator.Type - Enum in org.iternine.jeppetto.dao.annotation
 

D

DAOBuilder - Class in org.iternine.jeppetto.dao
 
DAOBuilder() - Constructor for class org.iternine.jeppetto.dao.DAOBuilder
 
DataAccessMethod - Annotation Type in org.iternine.jeppetto.dao.annotation
 
delete(T) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Delete the specified object from the persistent store.
deleteById(ID) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Delete an object from the persistent store based on the id.
deleteByIds(ID...) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Delete objects from the persistent store based on the passed in id values.
deleteUsingQueryModel(QueryModel) - Method in interface org.iternine.jeppetto.dao.QueryModelDAO
Delete objects of type T that correspond to the QueryModel.

F

findAll() - Method in interface org.iternine.jeppetto.dao.GenericDAO
Find all objects of type T.
findById(ID) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Find an object T with the specified id.
findByIds(ID...) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Find objects of type T with the specified ids.
findUniqueUsingQueryModel(QueryModel) - Method in interface org.iternine.jeppetto.dao.QueryModelDAO
Find an object T that satisfies the QueryModel.
findUsingQueryModel(QueryModel) - Method in interface org.iternine.jeppetto.dao.QueryModelDAO
Find objects of type T that correspond to the QueryModel.
flush() - Method in interface org.iternine.jeppetto.dao.GenericDAO
If the implementation supports lazy writes, manually flush changes to the external database

G

generateId() - Method in interface org.iternine.jeppetto.dao.id.IdGenerator
 
generateId() - Method in class org.iternine.jeppetto.dao.id.UUIDGenerator
 
GenericDAO<T,ID> - Interface in org.iternine.jeppetto.dao
A GenericDAO is the root interface for DAOs that fit within the Jeppetto framework.
getAccessControlContext() - Method in class org.iternine.jeppetto.dao.QueryModel
 
getAccessControlContextProvider() - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 
getAccessId() - Method in interface org.iternine.jeppetto.dao.AccessControlContext
 
getAccessId() - Method in class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
getAccessTypeFromShortName(String) - Static method in enum org.iternine.jeppetto.dao.AccessType
 
getAssociationConditions() - Method in class org.iternine.jeppetto.dao.QueryModel
 
getConditions() - Method in class org.iternine.jeppetto.dao.QueryModel
 
getConstraint() - Method in class org.iternine.jeppetto.dao.Condition
 
getCurrent() - Method in interface org.iternine.jeppetto.dao.AccessControlContextProvider
 
getCurrent() - Method in class org.iternine.jeppetto.dao.SettableAccessControlContextProvider
 
getDetails() - Method in class org.iternine.jeppetto.dao.Projection
 
getField() - Method in class org.iternine.jeppetto.dao.Condition
 
getField() - Method in class org.iternine.jeppetto.dao.Projection
 
getField() - Method in class org.iternine.jeppetto.dao.Sort
 
getFirstResult() - Method in class org.iternine.jeppetto.dao.QueryModel
 
getGrantedAccesses(ID) - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 
getGrantedAccesses(ID, AccessControlContext) - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 
getMaxResults() - Method in class org.iternine.jeppetto.dao.QueryModel
 
getProjection() - Method in class org.iternine.jeppetto.dao.QueryModel
 
getRoles() - Method in interface org.iternine.jeppetto.dao.AccessControlContext
 
getRoles() - Method in class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
getSortDirection() - Method in class org.iternine.jeppetto.dao.Sort
 
getSorts() - Method in class org.iternine.jeppetto.dao.QueryModel
 
getUpdateObject() - Method in interface org.iternine.jeppetto.dao.ReferenceSet
 
grantAccess(ID, String, AccessType) - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 
grantAccess(ID, String, AccessType, AccessControlContext) - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 

I

IdGenerator<ID> - Interface in org.iternine.jeppetto.dao.id
 

J

JeppettoException - Exception in org.iternine.jeppetto.dao
 
JeppettoException() - Constructor for exception org.iternine.jeppetto.dao.JeppettoException
 
JeppettoException(String) - Constructor for exception org.iternine.jeppetto.dao.JeppettoException
 
JeppettoException(Throwable) - Constructor for exception org.iternine.jeppetto.dao.JeppettoException
 
JeppettoException(String, Throwable) - Constructor for exception org.iternine.jeppetto.dao.JeppettoException
 

N

NoSuchItemException - Exception in org.iternine.jeppetto.dao
 
NoSuchItemException() - Constructor for exception org.iternine.jeppetto.dao.NoSuchItemException
 
NoSuchItemException(String) - Constructor for exception org.iternine.jeppetto.dao.NoSuchItemException
 
NoSuchItemException(String, String) - Constructor for exception org.iternine.jeppetto.dao.NoSuchItemException
Return an exception which says that no item of type itemType with identifier 'identifier' was found.

O

OperationType - Enum in org.iternine.jeppetto.dao
 
OptimisticLockException - Exception in org.iternine.jeppetto.dao
 
OptimisticLockException() - Constructor for exception org.iternine.jeppetto.dao.OptimisticLockException
 
OptimisticLockException(String) - Constructor for exception org.iternine.jeppetto.dao.OptimisticLockException
 
OptimisticLockException(Throwable) - Constructor for exception org.iternine.jeppetto.dao.OptimisticLockException
 
OptimisticLockException(String, Throwable) - Constructor for exception org.iternine.jeppetto.dao.OptimisticLockException
 
org.iternine.jeppetto.dao - package org.iternine.jeppetto.dao
 
org.iternine.jeppetto.dao.annotation - package org.iternine.jeppetto.dao.annotation
 
org.iternine.jeppetto.dao.id - package org.iternine.jeppetto.dao.id
 

P

Projection - Annotation Type in org.iternine.jeppetto.dao.annotation
 
Projection - Class in org.iternine.jeppetto.dao
 
Projection() - Constructor for class org.iternine.jeppetto.dao.Projection
 
Projection(String, Object) - Constructor for class org.iternine.jeppetto.dao.Projection
 
ProjectionType - Enum in org.iternine.jeppetto.dao
 
projectUsingQueryModel(QueryModel) - Method in interface org.iternine.jeppetto.dao.QueryModelDAO
Use the QueryModel to narrow a set of results, then perform the specified projection.

Q

QueryModel - Class in org.iternine.jeppetto.dao
 
QueryModel() - Constructor for class org.iternine.jeppetto.dao.QueryModel
 
QueryModelDAO<T,ID> - Interface in org.iternine.jeppetto.dao
The QueryModelDAO interface defines an extension to the GenericDAO functionality that offers significantly more richness around the representation of queries to retrieve a specific object or a list of zero or more items that match the given QueryModel.

R

referenceByIds(ID...) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Build a ReferenceSet to persisted objects with the passed in id values.
ReferenceSet<T> - Interface in org.iternine.jeppetto.dao
 
referenceUsingQueryModel(QueryModel) - Method in interface org.iternine.jeppetto.dao.QueryModelDAO
 
revokeAccess(ID, String) - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 
revokeAccess(ID, String, AccessControlContext) - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 

S

save(T, AccessControlContext) - Method in interface org.iternine.jeppetto.dao.AccessControlDAO
 
save(T) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Call save to insert a new object into the persistent store or update a preexisting object that has been modified.
setAccessControlContext(AccessControlContext) - Method in class org.iternine.jeppetto.dao.QueryModel
 
setAccessId(String) - Method in class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
setAssociationConditions(Map<String, List<Condition>>) - Method in class org.iternine.jeppetto.dao.QueryModel
 
setConditions(List<Condition>) - Method in class org.iternine.jeppetto.dao.QueryModel
 
setConstraint(Object) - Method in class org.iternine.jeppetto.dao.Condition
 
setCurrent(AccessControlContext) - Method in class org.iternine.jeppetto.dao.SettableAccessControlContextProvider
 
setDetails(Object) - Method in class org.iternine.jeppetto.dao.Projection
 
setField(String) - Method in class org.iternine.jeppetto.dao.Condition
 
setField(String) - Method in class org.iternine.jeppetto.dao.Projection
 
setField(String) - Method in class org.iternine.jeppetto.dao.Sort
 
setFirstResult(int) - Method in class org.iternine.jeppetto.dao.QueryModel
 
setMaxResults(int) - Method in class org.iternine.jeppetto.dao.QueryModel
 
setProjection(Projection) - Method in class org.iternine.jeppetto.dao.QueryModel
 
setRoles(Set<String>) - Method in class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
setSortDirection(SortDirection) - Method in class org.iternine.jeppetto.dao.Sort
 
setSorts(List<Sort>) - Method in class org.iternine.jeppetto.dao.QueryModel
 
SettableAccessControlContextProvider - Class in org.iternine.jeppetto.dao
 
SettableAccessControlContextProvider() - Constructor for class org.iternine.jeppetto.dao.SettableAccessControlContextProvider
 
shortName() - Method in enum org.iternine.jeppetto.dao.AccessType
 
SimpleAccessControlContext - Class in org.iternine.jeppetto.dao
 
SimpleAccessControlContext() - Constructor for class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
SimpleAccessControlContext(String) - Constructor for class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
SimpleAccessControlContext(Set<String>) - Constructor for class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
SimpleAccessControlContext(String, Set<String>) - Constructor for class org.iternine.jeppetto.dao.SimpleAccessControlContext
 
Sort - Annotation Type in org.iternine.jeppetto.dao.annotation
 
Sort - Class in org.iternine.jeppetto.dao
 
Sort(String, SortDirection) - Constructor for class org.iternine.jeppetto.dao.Sort
 
SortDirection - Enum in org.iternine.jeppetto.dao
 

T

TooManyItemsException - Exception in org.iternine.jeppetto.dao
 
TooManyItemsException() - Constructor for exception org.iternine.jeppetto.dao.TooManyItemsException
 
TooManyItemsException(String) - Constructor for exception org.iternine.jeppetto.dao.TooManyItemsException
 
TooManyItemsException(String, String) - Constructor for exception org.iternine.jeppetto.dao.TooManyItemsException
Return an exception which says that more than one item of type itemType with identifier 'identifier' was found.
toString() - Method in class org.iternine.jeppetto.dao.SimpleAccessControlContext
 

U

updateReferences(ReferenceSet<T>, T) - Method in interface org.iternine.jeppetto.dao.GenericDAO
Update the objects referenced by the referenceSet with the changes in the updateObject.
UUIDGenerator - Class in org.iternine.jeppetto.dao.id
 
UUIDGenerator() - Constructor for class org.iternine.jeppetto.dao.id.UUIDGenerator
 

V

valueOf(String) - Static method in enum org.iternine.jeppetto.dao.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iternine.jeppetto.dao.annotation.Accessor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iternine.jeppetto.dao.annotation.Creator.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iternine.jeppetto.dao.ConditionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iternine.jeppetto.dao.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iternine.jeppetto.dao.ProjectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iternine.jeppetto.dao.SortDirection
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.iternine.jeppetto.dao.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iternine.jeppetto.dao.annotation.Accessor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iternine.jeppetto.dao.annotation.Creator.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iternine.jeppetto.dao.ConditionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iternine.jeppetto.dao.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iternine.jeppetto.dao.ProjectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iternine.jeppetto.dao.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D F G I J N O P Q R S T U V

Copyright © 2012. All Rights Reserved.