Interface | Description |
---|---|
Entity |
This is the interface for an entity or
business object . |
EntityId |
This is the interface for an ID that uniquely identifies an object of a particular type.
|
GenericEntity<ID> |
This is the interface for a (persistent) entity, which is an object that is potentially stored in a
persistent store (typically a database and via JPA).
|
MutableGenericEntity<ID> |
This is the interface for a mutable
GenericEntity adding setter methods. |
MutableRevisionedEntity<ID> |
This is the interface for a mutable
RevisionedEntity . |
PersistenceEntity<ID> |
This is the interface to mark a
RevisionedEntity that represents an entity of the
persistence. |
RevisionedEntity<ID> |
This is the interface for a
GenericEntity that is (potentially) revision-controlled. |
entities
. It aims to standardize
the API without requiring specific dependencies (e.g. to JPA). The advanced support is therefore located in the
separate module mmm-persistence
while this API here may also be used by transfer objects for clients
and other stuff where a dependency to JPA and mmm-persistence
is NOT desired.Copyright © 2001–2014 mmm-Team. All rights reserved.