Package no.nsd.qddt.domain
Class AbstractEntity
- java.lang.Object
-
- no.nsd.qddt.domain.AbstractEntity
-
- Direct Known Subclasses:
AbstractEntityAudit,Author,Comment
@MappedSuperclass public abstract class AbstractEntity extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.LoggerLOG
-
Constructor Summary
Constructors Constructor Description AbstractEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.UUIDgetId()java.sql.TimestampgetModified()UserJsongetModifiedBy()abstract AbstractXmlBuildergetXmlBuilder()inthashCode()protected voidsetField(java.lang.String fieldname, java.lang.Object value)voidsetId(java.util.UUID id)voidsetModified(java.sql.Timestamp modified)voidsetModifiedBy(User modifiedBy)java.lang.StringtoString()
-
-
-
Method Detail
-
getId
public java.util.UUID getId()
-
setId
public void setId(java.util.UUID id)
-
getModified
public java.sql.Timestamp getModified()
-
setModified
public void setModified(java.sql.Timestamp modified)
-
getModifiedBy
public UserJson getModifiedBy()
-
setModifiedBy
public void setModifiedBy(User modifiedBy)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getXmlBuilder
public abstract AbstractXmlBuilder getXmlBuilder()
-
setField
protected void setField(java.lang.String fieldname, java.lang.Object value)
-
-