org.jminor.framework.domain
Interface Property.TransientProperty
- All Superinterfaces:
- Attribute, Property
- All Known Subinterfaces:
- Property.DenormalizedViewProperty, Property.DerivedProperty
- Enclosing interface:
- Property
public static interface Property.TransientProperty
- extends Property
A property that does not map to an underlying database column. The value of a transient property
is initialized to null when entities are loaded, which means transient properties always have
a original value.
The value of transient properties can be set and retrieved like normal properties but are ignored during
DML operations.
Nested classes/interfaces inherited from interface org.jminor.framework.domain.Property |
Property.AuditProperty, Property.AuditTimeProperty, Property.AuditUserProperty, Property.BlobProperty, Property.BooleanProperty, Property.ColumnProperty, Property.DenormalizedProperty, Property.DenormalizedViewProperty, Property.DerivedProperty, Property.ForeignKeyProperty, Property.MirrorProperty, Property.PrimaryKeyProperty, Property.SearchableProperty, Property.SubqueryProperty, Property.TransientProperty, Property.ValueListProperty |
Methods inherited from interface org.jminor.framework.domain.Property |
getDefaultValue, getEntityID, getFormat, getMax, getMaximumFractionDigits, getMaxLength, getMin, getMnemonic, getParentProperty, getPreferredColumnWidth, getPropertyID, getType, hasParentProperty, is, is, isBoolean, isCharacter, isDate, isDouble, isHidden, isInteger, isNullable, isNumerical, isReadOnly, isString, isTime, isTimestamp, isType, setDefaultValue, setDescription, setEntityID, setFormat, setHidden, setMax, setMaximumFractionDigits, setMaxLength, setMin, setMnemonic, setNullable, setParentProperty, setPreferredColumnWidth, setReadOnly, setUseNumberFormatGrouping |