| Package | Description |
|---|---|
| com.brienwheeler.lib.db | |
| com.brienwheeler.lib.db.dao | |
| com.brienwheeler.lib.db.domain |
| Modifier and Type | Method and Description |
|---|---|
static <T extends GeneratedIdEntityBase<T>> |
DbValidationUtils.assertPersisted(DbId<T> dbId) |
static <T extends GeneratedIdEntityBase<T>> |
DbValidationUtils.assertPersisted(T entity) |
| Modifier and Type | Class and Description |
|---|---|
class |
DeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> |
interface |
IDeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> |
interface |
INonDeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> |
interface |
IPersistentAttributeDao<AttrClass extends PersistentAttributeBase<AttrClass,OwnerClass>,OwnerClass extends GeneratedIdEntityBase<OwnerClass>> |
class |
NonDeletableDaoBase<EntityType extends GeneratedIdEntityBase<EntityType>> |
class |
PersistentAttributeDaoBase<AttrClass extends PersistentAttributeBase<AttrClass,OwnerClass>,OwnerClass extends GeneratedIdEntityBase<OwnerClass>> |
| Modifier and Type | Class and Description |
|---|---|
class |
DbId<EntityType extends GeneratedIdEntityBase<EntityType>> |
class |
GeneratedIdEntityBase<EntityType extends GeneratedIdEntityBase<EntityType>>
A common base class for all database entity objects.
|
class |
PersistentAttributeBase<AttrClass extends PersistentAttributeBase<AttrClass,OwnerClass>,OwnerClass extends GeneratedIdEntityBase<OwnerClass>> |
class |
VersionedGeneratedIdEntityBase<EntityType extends GeneratedIdEntityBase<EntityType>> |
| Modifier and Type | Class and Description |
|---|---|
class |
PersistentAttributeBase<AttrClass extends PersistentAttributeBase<AttrClass,OwnerClass>,OwnerClass extends GeneratedIdEntityBase<OwnerClass>> |
class |
VersionedGeneratedIdEntityBase<EntityType extends GeneratedIdEntityBase<EntityType>> |
Copyright © 2018. All Rights Reserved.