Class VersionableValidatableEntity<PK extends java.io.Serializable,T>
- java.lang.Object
-
- de.alpharogroup.db.entity.base.SequenceBaseEntity<PK>
-
- de.alpharogroup.db.entity.validatable.ValidatableEntity<PK,T>
-
- de.alpharogroup.db.entity.validatable.versionable.VersionableValidatableEntity<PK,T>
-
- Type Parameters:
PK- the generic type of the idT- the generic type of time measurement
- All Implemented Interfaces:
de.alpharogroup.db.entity.Identifiable<PK>,de.alpharogroup.db.entity.validatable.IdentifiableValidatable<PK,T>,de.alpharogroup.db.entity.validatable.Validatable<T>,de.alpharogroup.db.entity.validatable.versionable.IdentifiableValidatableVersionable<PK,T>,de.alpharogroup.db.entity.versionable.Versionable,java.io.Serializable
@Entity public class VersionableValidatableEntity<PK extends java.io.Serializable,T> extends ValidatableEntity<PK,T> implements de.alpharogroup.db.entity.validatable.versionable.IdentifiableValidatableVersionable<PK,T>
The classVersionableValidatableEntityis a base entity and has a validFrom property and a validTill property for restricting an entity in a time range in which it is valid.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.alpharogroup.db.entity.base.SequenceBaseEntity
SEQUENCE_GENERIC_GENERATOR_NAME
-
-
Constructor Summary
Constructors Constructor Description VersionableValidatableEntity()
-
Method Summary
-
Methods inherited from class de.alpharogroup.db.entity.base.SequenceBaseEntity
toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-