A C D E F G H L N S T V

## A

AbstractEntity<K> - Class in net.dontdrinkandroot.persistence.entity
  Represents an entity with a primary key.
AbstractEntity() - Constructor for class net.dontdrinkandroot.persistence.entity.AbstractEntity
  Constructs an entity without the primary key being set.
AbstractEntity(K) - Constructor for class net.dontdrinkandroot.persistence.entity.AbstractEntity
  Constructs a new entity with the specified primary key.
AbstractFilter<T> - Class in net.dontdrinkandroot.persistence.filter
AbstractFilter(String) - Constructor for class net.dontdrinkandroot.persistence.filter.AbstractFilter
AbstractGeneratedIdEntity<T> - Class in net.dontdrinkandroot.persistence.entity
AbstractGeneratedIdEntity() - Constructor for class net.dontdrinkandroot.persistence.entity.AbstractGeneratedIdEntity
AbstractIdEntity<T> - Class in net.dontdrinkandroot.persistence.entity
AbstractIdEntity() - Constructor for class net.dontdrinkandroot.persistence.entity.AbstractIdEntity
AbstractIdEntity(T) - Constructor for class net.dontdrinkandroot.persistence.entity.AbstractIdEntity
AbstractJpaDao<T extends Entity<K>,K> - Class in net.dontdrinkandroot.persistence.dao
AbstractJpaDao(Class<T>) - Constructor for class net.dontdrinkandroot.persistence.dao.AbstractJpaDao

## C

createIterator(TypedQuery<T>, int) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
createPredicate(CriteriaBuilder, Path<? extends T>) - Method in interface net.dontdrinkandroot.persistence.filter.Filter
createPredicate(CriteriaBuilder, Path<? extends T>) - Method in class net.dontdrinkandroot.persistence.filter.NullFilter
createPredicate(CriteriaBuilder, Path<? extends T>) - Method in class net.dontdrinkandroot.persistence.filter.NumericFilter

## D

Dao<T extends Entity<K>,K> - Interface in net.dontdrinkandroot.persistence.dao
delete(T) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
delete(K) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
delete(T) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
delete(K) - Method in interface net.dontdrinkandroot.persistence.dao.Dao

## E

Entity<K> - Interface in net.dontdrinkandroot.persistence.entity
  Represents an entity with a primary key.
entityClass - Variable in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
equals(Object) - Method in class net.dontdrinkandroot.persistence.entity.AbstractEntity
equals(Object) - Method in class net.dontdrinkandroot.persistence.filter.AbstractFilter

## F

Filter<T> - Interface in net.dontdrinkandroot.persistence.filter
find(K) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
find(CriteriaQuery<V>) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
find(CriteriaQuery<V>, int, int) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
find(CriteriaQuery<V>, int) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
find(K) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
findAll() - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findAll(SingularAttribute<? super T, ?>, boolean) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findAll(AbstractFilter<T>) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findAll(Collection<AbstractFilter<T>>) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findAll(AbstractFilter<T>...) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findAll() - Method in interface net.dontdrinkandroot.persistence.dao.Dao
findAll(SingularAttribute<? super T, ?>, boolean) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
findAll(Collection<AbstractFilter<T>>) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
findAll(AbstractFilter<T>) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
findAll(AbstractFilter<T>...) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
findByAttribute(SingularAttribute<? super T, V>, V) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findByAttribute(SingularAttribute<? super T, V>, V) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
findSingle(CriteriaQuery<V>) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findSingleOrNull(CriteriaQuery<V>) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findSorted(SingularAttribute<? super T, ?>, boolean, int, int) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
findSorted(SingularAttribute<? super T, ?>, boolean, int, int) - Method in interface net.dontdrinkandroot.persistence.dao.Dao

## G

GeneratedLongIdEntity - Class in net.dontdrinkandroot.persistence.entity
GeneratedLongIdEntity() - Constructor for class net.dontdrinkandroot.persistence.entity.GeneratedLongIdEntity
getCount() - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
getCount() - Method in interface net.dontdrinkandroot.persistence.dao.Dao
  Get the total number of entities in this Dao.
getCriteriaBuilder() - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
getEntityManager() - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
getId() - Method in class net.dontdrinkandroot.persistence.entity.AbstractGeneratedIdEntity
getId() - Method in class net.dontdrinkandroot.persistence.entity.AbstractIdEntity
getId() - Method in interface net.dontdrinkandroot.persistence.entity.Entity
  Get the primary key of the entity.
getId() - Method in class net.dontdrinkandroot.persistence.entity.GeneratedLongIdEntity
getId() - Method in class net.dontdrinkandroot.persistence.entity.LongIdEntity
getName() - Method in class net.dontdrinkandroot.persistence.filter.AbstractFilter
getName() - Method in interface net.dontdrinkandroot.persistence.filter.Filter

## H

hashCode() - Method in class net.dontdrinkandroot.persistence.entity.AbstractEntity
hashCode() - Method in class net.dontdrinkandroot.persistence.filter.AbstractFilter

## L

load(K) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
load(K) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
logger - Variable in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
LongIdEntity - Class in net.dontdrinkandroot.persistence.entity
LongIdEntity() - Constructor for class net.dontdrinkandroot.persistence.entity.LongIdEntity
LongIdEntity(Long) - Constructor for class net.dontdrinkandroot.persistence.entity.LongIdEntity

## N

net.dontdrinkandroot.persistence.dao - package net.dontdrinkandroot.persistence.dao
net.dontdrinkandroot.persistence.entity - package net.dontdrinkandroot.persistence.entity
net.dontdrinkandroot.persistence.filter - package net.dontdrinkandroot.persistence.filter
NullFilter<T> - Class in net.dontdrinkandroot.persistence.filter
NullFilter(String, SingularAttribute<? super T, ?>, boolean) - Constructor for class net.dontdrinkandroot.persistence.filter.NullFilter
NumericFilter<T> - Class in net.dontdrinkandroot.persistence.filter
NumericFilter(String, SingularAttribute<? super T, ? extends Number>, NumericOperator, Number) - Constructor for class net.dontdrinkandroot.persistence.filter.NumericFilter
NumericOperator - Enum in net.dontdrinkandroot.persistence.filter

## S

save(T) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
save(T) - Method in interface net.dontdrinkandroot.persistence.dao.Dao
setEntityManager(EntityManager) - Method in class net.dontdrinkandroot.persistence.dao.AbstractJpaDao
setId(T) - Method in class net.dontdrinkandroot.persistence.entity.AbstractGeneratedIdEntity
setId(T) - Method in class net.dontdrinkandroot.persistence.entity.AbstractIdEntity
setId(K) - Method in interface net.dontdrinkandroot.persistence.entity.Entity
  Set the primary key of the entity.
setId(Long) - Method in class net.dontdrinkandroot.persistence.entity.GeneratedLongIdEntity
setId(Long) - Method in class net.dontdrinkandroot.persistence.entity.LongIdEntity

## T

toString() - Method in class net.dontdrinkandroot.persistence.entity.AbstractEntity

## V

valueOf(String) - Static method in enum net.dontdrinkandroot.persistence.filter.NumericOperator
  Returns the enum constant of this type with the specified name.
values() - Static method in enum net.dontdrinkandroot.persistence.filter.NumericOperator
  Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G H L N S T V