Interface | Description |
---|---|
AuditProperty |
A property representing an audit column
|
AuditProperty.AuditTimeProperty |
Specifies a audit property with a timestamp value
|
AuditProperty.AuditUserProperty |
Specifies a audit property with a username value
|
ColumnProperty |
Specifies a property based on a table column
|
ColumnProperty.Builder |
Provides setters for ColumnProperty properties
|
DenormalizedProperty |
A property representing a column that should get its value automatically from a column in a referenced table
|
DerivedProperty |
A property which value is derived from the values of one or more properties.
|
DerivedProperty.Provider |
Responsible for providing values derived from other values
|
ForeignKeyProperty |
A wrapper property that represents a reference to another entity, typically but not necessarily based on a foreign key.
|
ForeignKeyProperty.Builder |
Provides setters for ForeignKeyProperty properties
|
MirrorProperty |
Represents a property which is part of a composite foreign key but is already included as part of another composite foreign key,
and should not handle updating the underlying property, useful in rare cases where multiple foreign keys are referencing tables
having composite natural primary keys, using the same column.
|
Property |
Specifies a Property.
|
Property.Builder |
Builds a Property instance
|
Property.ValueProvider |
Provides a single value
|
SubqueryProperty |
A property based on a subquery, returning a single value
|
TransientProperty |
A property that does not map to an underlying database column.
|
TransientProperty.Builder |
Builds a TransientProperty instance
|
ValueListProperty |
A property based on a list of values, each with a displayable caption.
|
Class | Description |
---|---|
AuditProperty.DefaultAuditTimeProperty | |
AuditProperty.DefaultAuditUserProperty | |
Properties |
A Property factory class.
|
Enum | Description |
---|---|
AuditProperty.AuditAction |
The possible audit actions
|