| Modifier and Type | Class and Description |
|---|---|
class |
Creation<PK extends Serializable,U>
The entity class
Creation is keeping the information for the creation of an entity. |
| Modifier and Type | Class and Description |
|---|---|
class |
Deletion<PK extends Serializable,U>
The entity class
Deletion is keeping the information for the deletion of an parent
entity. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtraLargeNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableExtraLargeNameEntity |
class |
ExtraLargeNameEntity<T extends Serializable>
The class
ExtraLargeNameEntity is a base entity for a table with a single value. |
class |
ExtraSmallNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableExtraSmallNameEntity |
class |
ExtraSmallNameEntity<T extends Serializable>
The class
ExtraSmallNameEntity is a base entity for a table with a single value. |
class |
LargeNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableLargeNameEntity |
class |
LargeNameEntity<T extends Serializable>
The class
LargeNameEntity is a base entity for a table with a single value. |
class |
NameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableNameEntity |
class |
NameEntity<T extends Serializable>
The class
NameEntity is a base entity for a table with a single value. |
class |
SmallNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableSmallNameEntity |
class |
SmallNameEntity<T extends Serializable>
The class
SmallNameEntity is a base entity for a table with a single value. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtraLargeUNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableExtraLargeUniqueNameEntity. will be deleted on next
minor release. |
class |
ExtraLargeUniqueNameEntity<T extends Serializable>
The class
ExtraLargeUniqueNameEntity is a base entity for a table with a single value. |
class |
ExtraSmallUNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableExtraSmallUniqueNameEntity. will be deleted on next
minor release. |
class |
ExtraSmallUniqueNameEntity<T extends Serializable>
The class
ExtraSmallUniqueNameEntity is a base entity for a table with a single value. |
class |
LargeUNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableLargeUniqueNameEntity. will be deleted on next minor
release. |
class |
LargeUniqueNameEntity<T extends Serializable>
The class
LargeUniqueNameEntity is a base entity for a table with a single value. |
class |
SmallUNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableSmallUniqueNameEntity. will be deleted on next minor
release. |
class |
SmallUniqueNameEntity<T extends Serializable>
The class
SmallUniqueNameEntity is a base entity for a table with a single value. |
class |
UNameBaseEntity<T extends Serializable>
Deprecated.
use instead
VersionableUniqueNameEntity. will be removed on next minor
release. |
class |
UniqueNameEntity<T extends Serializable>
The class
UniqueNameEntity is a base entity for a table with a single value. |
| Modifier and Type | Class and Description |
|---|---|
class |
VersionableExtraLargeNameEntity<T extends Serializable>
The class
VersionableExtraLargeNameEntity is a base entity for a table with a single
value. |
class |
VersionableExtraSmallNameEntity<T extends Serializable>
The class
VersionableExtraSmallNameEntity is a base entity for a table with a single
value. |
class |
VersionableLargeNameEntity<T extends Serializable>
The class
VersionableLargeNameEntity is a base entity for a table with a single value. |
class |
VersionableNameEntity<T extends Serializable>
The class
VersionableNameEntity is a base entity for a table with a single value. |
class |
VersionableSmallNameEntity<T extends Serializable>
The class
VersionableSmallNameEntity is a base entity for a table with a single value. |
| Modifier and Type | Class and Description |
|---|---|
class |
VersionableExtraLargeUniqueNameEntity<T extends Serializable>
The class
VersionableExtraLargeUniqueNameEntity is a base entity for a table with a
single value. |
class |
VersionableExtraSmallUniqueNameEntity<T extends Serializable>
The class
VersionableExtraSmallUniqueNameEntity is a base entity for a table with a
single value. |
class |
VersionableLargeUniqueNameEntity<T extends Serializable>
The class
VersionableLargeUniqueNameEntity is a base entity for a table with a single
value. |
class |
VersionableSmallUniqueNameEntity<T extends Serializable>
The class
VersionableSmallUniqueNameEntity is a base entity for a table with a single
value. |
class |
VersionableUniqueNameEntity<T extends Serializable>
The class
VersionableUniqueNameEntity is a base entity for a table with a single value. |
| Modifier and Type | Class and Description |
|---|---|
class |
KeyValueOwnerEntity<PK extends Serializable,O,K,V>
The abstract entity class
KeyValueOwnerEntity holds a generic key value pair with his
owner which can be also the parent if it is from the same type. |
| Modifier and Type | Class and Description |
|---|---|
class |
ValidatableBaseEntity<T extends Serializable>
The class
ValidatableBaseEntity is a base entity and has a validFrom property and a
validTill property for restricting an entity in a range in which it is valid. |
| Modifier and Type | Class and Description |
|---|---|
class |
VersionableBaseEntity<T extends Serializable>
The class
VersionableBaseEntity has a version property for the optimistic lock value. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRepository<T extends BaseEntity<PK>,PK extends Serializable>
The abstract class
AbstractRepository provides methods for database operations like
insert, delete, update and selections. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GenericRepository<T extends BaseEntity<PK>,PK extends Serializable>
The interface
GenericRepository provide an API for database operations like insert,
delete, update and selections. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDeleteStrategy<T extends BaseEntity<PK>,PK extends Serializable>
The class
DefaultDeleteStrategy is a default implementation of the
DeleteStrategy. |
class |
DefaultMergeStrategy<T extends BaseEntity<PK>,PK extends Serializable>
The class
DefaultMergeStrategy is a default implementation of the MergeStrategy. |
class |
DefaultSaveOrUpdateStrategy<T extends BaseEntity<PK>,PK extends Serializable>
The class
DefaultSaveOrUpdateStrategy is a default implementation of the
SaveOrUpdateStrategy. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DeleteStrategy<T extends BaseEntity<PK>,PK extends Serializable>
The interface
DeleteStrategy can interact if entities are deleted. |
interface |
MergeStrategy<T extends BaseEntity<PK>,PK extends Serializable>
The interface
MergeStrategy can interact if entities are merged. |
interface |
SaveOrUpdateStrategy<T extends BaseEntity<PK>,PK extends Serializable>
The interface
SaveOrUpdateStrategy can interact if entities are saved or updated. |
Copyright © 2015–2018 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.