Class AbstractEntity
java.lang.Object
org.summerboot.jexpress.integration.db.AbstractEntity
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractEntityEx
- Author:
- Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected OffsetDateTimeprotected Longprotected OffsetDateTimeprotected long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()longGet the value of versioninthashCode()voidsetCreatedTs(OffsetDateTime createdTs) voidvoidsetUpdatedTs(OffsetDateTime updatedTs) voidsetVersion(int version) Set the value of versionprotected void
-
Field Details
-
id
-
version
protected long version -
createdTs
-
updatedTs
-
-
Constructor Details
-
AbstractEntity
protected AbstractEntity()
-
-
Method Details
-
updateTimestamp
protected void updateTimestamp() -
getId
-
setId
-
getVersion
public long getVersion()Get the value of version- Returns:
- the value of version
-
setVersion
public void setVersion(int version) Set the value of version- Parameters:
version- new value of version
-
getCreatedTs
-
setCreatedTs
-
getUpdatedTs
-
setUpdatedTs
-
hashCode
public int hashCode() -
equals
-