Package one.microstream.entity
Class EntityData
java.lang.Object
one.microstream.entity.Entity.AbstractAccessible
one.microstream.entity.EntityData
- All Implemented Interfaces:
Entity
public abstract class EntityData extends Entity.AbstractAccessible
Immutable entity data layer.
FH
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.entity.Entity
Entity.AbstractAccessible, Entity.Accessible, Entity.Creator<E extends Entity,C extends Entity.Creator<E,C>>, Entity.Static, Entity.Updater<E extends Entity,U extends Entity.Updater<E,U>>
-
Constructor Summary
Constructors Modifier Constructor Description protected
EntityData(Entity entity)
-
Method Summary
Modifier and Type Method Description protected void
entityCreated()
protected Entity
entityData()
protected Entity
entityIdentity()
protected boolean
updateEntityData(Entity newData)
-
Constructor Details
-
Method Details
-
entityIdentity
- Specified by:
entityIdentity
in classEntity.AbstractAccessible
-
entityData
- Specified by:
entityData
in classEntity.AbstractAccessible
-
entityCreated
protected final void entityCreated()- Specified by:
entityCreated
in classEntity.AbstractAccessible
-
updateEntityData
- Specified by:
updateEntityData
in classEntity.AbstractAccessible
-