Package no.nsd.qddt.domain.elementref
Class ElementRefTyped<T extends AbstractEntityAudit>
- java.lang.Object
- 
- no.nsd.qddt.domain.elementref.AbstractElementRef
- 
- no.nsd.qddt.domain.elementref.ElementRefTyped<T>
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable,- IElementRef
 - Direct Known Subclasses:
- ConceptQuestionItemRef
 
 public class ElementRefTyped<T extends AbstractEntityAudit> extends AbstractElementRef 
- 
- 
Field Summary- 
Fields inherited from class no.nsd.qddt.domain.elementref.AbstractElementRefelement, name
 
- 
 - 
Constructor SummaryConstructors Constructor Description ElementRefTyped(AbstractElementRef source)ElementRefTyped(ElementKind kind, java.util.UUID id, java.lang.Integer rev)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementRefTyped<T>clone()TgetElement()- 
Methods inherited from class no.nsd.qddt.domain.elementref.AbstractElementRefequals, getElementId, getElementKind, getElementRevision, getName, getVersion, hashCode, setElement, setElementId, setElementKind, setElementRevision, setName, setValues, setVersion, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
ElementRefTypedpublic ElementRefTyped(AbstractElementRef source) 
 - 
ElementRefTypedpublic ElementRefTyped(ElementKind kind, java.util.UUID id, java.lang.Integer rev) 
 
- 
 - 
Method Detail- 
getElementpublic T getElement() - Specified by:
- getElementin interface- IElementRef
- Overrides:
- getElementin class- AbstractElementRef
 
 - 
clonepublic ElementRefTyped<T> clone() - Overrides:
- clonein class- java.lang.Object
 
 
- 
 
-