Package step.core.collections
Class EntityVersion<T extends step.core.accessors.AbstractIdentifiableObject>
- java.lang.Object
-
- step.core.accessors.AbstractIdentifiableObject
-
- step.core.accessors.AbstractOrganizableObject
-
- step.core.collections.EntityVersion<T>
-
public class EntityVersion<T extends step.core.accessors.AbstractIdentifiableObject> extends step.core.accessors.AbstractOrganizableObject
-
-
Field Summary
Fields Modifier and Type Field Description protected Tentityprotected longupdateGroupTimeprotected longupdateTimestatic longVERSION_BULK_TIME_MSstatic StringVERSION_CUSTOM_FIELD
-
Constructor Summary
Constructors Constructor Description EntityVersion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetEntity()longgetUpdateGroupTime()longgetUpdateTime()voidsetEntity(T entity)voidsetUpdateGroupTime(long updateGroupTime)voidsetUpdateTime(long updateTime)-
Methods inherited from class step.core.accessors.AbstractOrganizableObject
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributes
-
-
-
-
Field Detail
-
VERSION_CUSTOM_FIELD
public static String VERSION_CUSTOM_FIELD
-
VERSION_BULK_TIME_MS
public static long VERSION_BULK_TIME_MS
-
updateTime
protected long updateTime
-
updateGroupTime
protected long updateGroupTime
-
entity
protected T extends step.core.accessors.AbstractIdentifiableObject entity
-
-
Method Detail
-
getUpdateTime
public long getUpdateTime()
-
setUpdateTime
public void setUpdateTime(long updateTime)
-
getEntity
public T getEntity()
-
setEntity
public void setEntity(T entity)
-
getUpdateGroupTime
public long getUpdateGroupTime()
-
setUpdateGroupTime
public void setUpdateGroupTime(long updateGroupTime)
-
-