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.Logger
LOG
-
Constructor Summary
Constructors Constructor Description AbstractEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.util.UUID
getId()
java.sql.Timestamp
getModified()
UserJson
getModifiedBy()
abstract AbstractXmlBuilder
getXmlBuilder()
int
hashCode()
protected void
setField(java.lang.String fieldname, java.lang.Object value)
void
setId(java.util.UUID id)
void
setModified(java.sql.Timestamp modified)
void
setModifiedBy(User modifiedBy)
java.lang.String
toString()
-
-
-
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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getXmlBuilder
public abstract AbstractXmlBuilder getXmlBuilder()
-
setField
protected void setField(java.lang.String fieldname, java.lang.Object value)
-
-