A C D E F G H I L M N O P R S T V 

A

assemble(Serializable, Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
assertPersisted(T) - Static method in class com.brienwheeler.lib.db.DbValidationUtils
 
assertPersisted(DbId<T>) - Static method in class com.brienwheeler.lib.db.DbValidationUtils
 

C

com.brienwheeler.lib.db - package com.brienwheeler.lib.db
 
com.brienwheeler.lib.db.dao - package com.brienwheeler.lib.db.dao
 
com.brienwheeler.lib.db.domain - package com.brienwheeler.lib.db.domain
 
com.brienwheeler.lib.db.joda.time - package com.brienwheeler.lib.db.joda.time
 

D

DbId<EntityType extends GeneratedIdEntityBase<EntityType>> - Class in com.brienwheeler.lib.db.domain
 
DbId(Class<EntityType>, long) - Constructor for class com.brienwheeler.lib.db.domain.DbId
 
DbValidationUtils - Class in com.brienwheeler.lib.db
 
deepCopy(Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
DeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> - Class in com.brienwheeler.lib.db.dao
 
DeletableDaoBase() - Constructor for class com.brienwheeler.lib.db.dao.DeletableDaoBase
 
delete(EntityType) - Method in class com.brienwheeler.lib.db.dao.DeletableDaoBase
 
delete(EntityType) - Method in interface com.brienwheeler.lib.db.dao.IDeletableDaoBase
 
deleteByOwner(long) - Method in interface com.brienwheeler.lib.db.dao.IPersistentAttributeDao
 
deleteByOwner(long) - Method in class com.brienwheeler.lib.db.dao.PersistentAttributeDaoBase
 
disassemble(Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
doInNewWriteTransaction(Callable<T>) - Method in class com.brienwheeler.lib.db.TransactionWrapper
 
doInReadTransaction(Callable<T>) - Method in class com.brienwheeler.lib.db.TransactionWrapper
 
doInWriteTransaction(Callable<T>) - Method in class com.brienwheeler.lib.db.TransactionWrapper
 

E

entityManager - Variable in class com.brienwheeler.lib.db.dao.NonDeletableDaoBase
 
equals(Object) - Method in class com.brienwheeler.lib.db.domain.DbId
 
equals(Object) - Method in class com.brienwheeler.lib.db.domain.GeneratedIdEntityBase
 
equals(Object, Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 

F

findAll() - Method in interface com.brienwheeler.lib.db.dao.INonDeletableDaoBase
 
findAll() - Method in class com.brienwheeler.lib.db.dao.NonDeletableDaoBase
 
findById(long) - Method in interface com.brienwheeler.lib.db.dao.INonDeletableDaoBase
 
findById(long) - Method in class com.brienwheeler.lib.db.dao.NonDeletableDaoBase
 
findByOwner(long) - Method in interface com.brienwheeler.lib.db.dao.IPersistentAttributeDao
 
findByOwner(long) - Method in class com.brienwheeler.lib.db.dao.PersistentAttributeDaoBase
 
findByOwnerAndName(long, String) - Method in interface com.brienwheeler.lib.db.dao.IPersistentAttributeDao
 
findByOwnerAndName(long, String) - Method in class com.brienwheeler.lib.db.dao.PersistentAttributeDaoBase
 
fromXMLString(String) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 

G

GeneratedIdEntityBase<EntityType extends GeneratedIdEntityBase<EntityType>> - Class in com.brienwheeler.lib.db.domain
A common base class for all database entity objects.
GeneratedIdEntityBase() - Constructor for class com.brienwheeler.lib.db.domain.GeneratedIdEntityBase
 
getDbId() - Method in class com.brienwheeler.lib.db.domain.GeneratedIdEntityBase
 
getEntityClass() - Method in interface com.brienwheeler.lib.db.dao.INonDeletableDaoBase
 
getEntityClass() - Method in class com.brienwheeler.lib.db.dao.NonDeletableDaoBase
 
getId() - Method in class com.brienwheeler.lib.db.domain.DbId
 
getId() - Method in class com.brienwheeler.lib.db.domain.GeneratedIdEntityBase
 
getName() - Method in class com.brienwheeler.lib.db.domain.PersistentAttributeBase
 
getOwner() - Method in class com.brienwheeler.lib.db.domain.PersistentAttributeBase
 
getSingleResultOrNull(Query) - Method in class com.brienwheeler.lib.db.dao.NonDeletableDaoBase
 
getValue() - Method in class com.brienwheeler.lib.db.domain.PersistentAttributeBase
 

H

hashCode() - Method in class com.brienwheeler.lib.db.domain.DbId
 
hashCode() - Method in class com.brienwheeler.lib.db.domain.GeneratedIdEntityBase
 
hashCode(Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 

I

IDeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> - Interface in com.brienwheeler.lib.db.dao
 
INonDeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> - Interface in com.brienwheeler.lib.db.dao
 
INSTANCE - Static variable in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
IPersistentAttributeDao<AttrClass extends PersistentAttributeBase<AttrClass,OwnerClass>,OwnerClass extends GeneratedIdEntityBase<OwnerClass>> - Interface in com.brienwheeler.lib.db.dao
 
isMutable() - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
isPersistenceUnitOverrideAllowed() - Method in class com.brienwheeler.lib.db.LocationValidatingPersistenceUnitManager
 

L

LocationValidatingPersistenceUnitManager - Class in com.brienwheeler.lib.db
A PersistenceUnitManager that can be given a list of resources that may or may not be valid.
LocationValidatingPersistenceUnitManager() - Constructor for class com.brienwheeler.lib.db.LocationValidatingPersistenceUnitManager
 

M

MergingPersistenceUnitPostProcessor - Class in com.brienwheeler.lib.db
A PersistenceUnitPostProcessor that merges together classes defined for the persistence unit that are scattered across multiple persistence unit XML files.
MergingPersistenceUnitPostProcessor() - Constructor for class com.brienwheeler.lib.db.MergingPersistenceUnitPostProcessor
 

N

NonDeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> - Class in com.brienwheeler.lib.db.dao
 
NonDeletableDaoBase() - Constructor for class com.brienwheeler.lib.db.dao.NonDeletableDaoBase
 
nullSafeGet(ResultSet, String[], Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
nullSafeGet(ResultSet, String) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
nullSafeSet(PreparedStatement, Object, int) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 

O

objectToSQLString(Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 

P

PersistentAttributeBase<AttrClass extends PersistentAttributeBase<AttrClass,OwnerClass>,OwnerClass extends GeneratedIdEntityBase<OwnerClass>> - Class in com.brienwheeler.lib.db.domain
 
PersistentAttributeBase() - Constructor for class com.brienwheeler.lib.db.domain.PersistentAttributeBase
 
PersistentAttributeBase(OwnerClass, String, String) - Constructor for class com.brienwheeler.lib.db.domain.PersistentAttributeBase
 
PersistentAttributeDaoBase<AttrClass extends PersistentAttributeBase<AttrClass,OwnerClass>,OwnerClass extends GeneratedIdEntityBase<OwnerClass>> - Class in com.brienwheeler.lib.db.dao
 
PersistentAttributeDaoBase() - Constructor for class com.brienwheeler.lib.db.dao.PersistentAttributeDaoBase
 
PersistentDateTimeAsBigInt - Class in com.brienwheeler.lib.db.joda.time
Persist DateTime via hibernate as a BIGINT.
PersistentDateTimeAsBigInt() - Constructor for class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) - Method in class com.brienwheeler.lib.db.MergingPersistenceUnitPostProcessor
Post-process the persistence unit information.

R

replace(Object, Object, Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
returnedClass() - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 

S

save(EntityType) - Method in interface com.brienwheeler.lib.db.dao.INonDeletableDaoBase
 
save(EntityType) - Method in class com.brienwheeler.lib.db.dao.NonDeletableDaoBase
 
setCommaSeparatedXmlLocations(String) - Method in class com.brienwheeler.lib.db.LocationValidatingPersistenceUnitManager
Convenience method for specifying list of potential locations as a comma-separated list.
setPersistenceXmlLocations(String...) - Method in class com.brienwheeler.lib.db.LocationValidatingPersistenceUnitManager
Accept a list of locations for persistence XML files.
setProperties(Properties) - Method in class com.brienwheeler.lib.db.MergingPersistenceUnitPostProcessor
Define a set of Properties that should be applied to every PersistenceUnitInfo processed.
setValue(String) - Method in class com.brienwheeler.lib.db.domain.PersistentAttributeBase
 
sqlTypes() - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 

T

toString() - Method in class com.brienwheeler.lib.db.domain.DbId
 
toString() - Method in class com.brienwheeler.lib.db.domain.GeneratedIdEntityBase
 
toXMLString(Object) - Method in class com.brienwheeler.lib.db.joda.time.PersistentDateTimeAsBigInt
 
TransactionWrapper - Class in com.brienwheeler.lib.db
 
TransactionWrapper() - Constructor for class com.brienwheeler.lib.db.TransactionWrapper
 

V

VersionedGeneratedIdEntityBase<EntityType extends GeneratedIdEntityBase<EntityType>> - Class in com.brienwheeler.lib.db.domain
 
VersionedGeneratedIdEntityBase() - Constructor for class com.brienwheeler.lib.db.domain.VersionedGeneratedIdEntityBase
 
A C D E F G H I L M N O P R S T V 

Copyright © 2014. All Rights Reserved.