| Package | Description |
|---|---|
| org.tentackle.model |
Entity model.
|
| org.tentackle.model.impl |
Default model implementation.
|
| Modifier and Type | Method and Description |
|---|---|
Integrity |
Entity.getIntegrity()
Gets the referential integrity mode.
|
static Integrity |
Integrity.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Integrity[] |
Integrity.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Integrity |
EntityImpl.getIntegrity() |
| Modifier and Type | Method and Description |
|---|---|
void |
EntityImpl.setIntegrity(Integrity integrity)
Sets the integrity.
|
protected void |
ModelImpl.validateComponents(Entity entity,
Integrity integrity,
Set<ModelError> errors)
Verifies that the integrity is the same within a given composite hierarchy.
|
protected void |
ModelImpl.validateInheritanceHierarchy(Entity entity,
InheritanceType inheritanceType,
TrackType trackType,
Integrity integrity,
Set<ModelError> errors)
Verifies that the inheritance, integrity and track type is the same within a given interitance hierarchy.
Notice that concrete classes (the leafs of the hierarchy) must have InheritanceType.NONE defined! |
Tentackle - a domain driven enterprise framework