@MappedSuperclass public abstract class ReferencedEntityBase extends AnnotatableEntity implements IReferencedEntity
annotations, markers
CLOB_LENGTH, uuid
Modifier | Constructor and Description |
---|---|
protected |
ReferencedEntityBase() |
|
ReferencedEntityBase(Reference citation,
java.lang.String citationMicroReference,
java.lang.String originalNameString) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clones this versionable entity.
|
boolean |
equalsByShallowCompare(ReferencedEntityBase other)
Indicates whether some other object is "equal to" this one.
|
Reference |
getCitation() |
java.lang.String |
getCitationMicroReference() |
java.lang.String |
getOriginalNameString() |
void |
setCitation(Reference citation) |
void |
setCitationMicroReference(java.lang.String citationMicroReference) |
void |
setOriginalNameString(java.lang.String originalNameString) |
addAnnotation, addMarker, addMarker, getAnnotations, getAnnotations, getMarkers, getMarkers, hasMarker, hasMarker, markerValue, removeAnnotation, removeMarker, removeMarker, setAnnotations
cloneLanguageString, equals, getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
addPropertyChangeListener, addPropertyChangeListener, addToSetWithChangeEvent, deproxy, deproxy, fireOnCreateEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreated, getCreatedBy, getId, getUserFriendlyDescription, getUserFriendlyFieldName, getUserFriendlyTypeName, getUuid, hashCode, hasListeners, initListener, instanceToString, invokeSetMethod, invokeSetMethodWithNull, isBlank, isInstanceOf, isNotBlank, isPersited, removeFromSetWithChangeEvent, removePropertyChangeListener, removePropertyChangeListener, replaceInList, setCreated, setCreatedBy, setId, setNewEntityListener, setUuid, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
getCreated, getCreatedBy, getId, getUuid, isInstanceOf, isPersited, setCreated, setCreatedBy, setId, setUuid
protected ReferencedEntityBase()
public ReferencedEntityBase(Reference citation, java.lang.String citationMicroReference, java.lang.String originalNameString)
public java.lang.String getCitationMicroReference()
public void setCitationMicroReference(java.lang.String citationMicroReference)
public java.lang.String getOriginalNameString()
public void setOriginalNameString(java.lang.String originalNameString)
public Reference getCitation()
getCitation
in interface IReferencedEntity
public void setCitation(Reference citation)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
VersionableEntity
clone
in class AnnotatableEntity
java.lang.CloneNotSupportedException
Object.clone()
public boolean equalsByShallowCompare(ReferencedEntityBase other)
Copyright © 2007-2020 EDIT. All Rights Reserved.