public class ComplexNameableReferenceImpl extends java.lang.Object implements ComplexNameableReference
Constructor and Description |
---|
ComplexNameableReferenceImpl(SDMX_STRUCTURE_TYPE structureType,
ComplexAnnotationReference annotationRef,
ComplexTextReference nameRef,
ComplexTextReference descriptionRef) |
Modifier and Type | Method and Description |
---|---|
ComplexAnnotationReference |
getAnnotationReference() |
ComplexTextReference |
getDescriptionReference() |
ComplexTextReference |
getNameReference() |
SDMX_STRUCTURE_TYPE |
getReferencedStructureType()
Returns the structure type that is being referenced, this can not be null
|
public ComplexNameableReferenceImpl(SDMX_STRUCTURE_TYPE structureType, ComplexAnnotationReference annotationRef, ComplexTextReference nameRef, ComplexTextReference descriptionRef)
public SDMX_STRUCTURE_TYPE getReferencedStructureType()
ComplexNameableReference
getReferencedStructureType
in interface ComplexNameableReference
public ComplexAnnotationReference getAnnotationReference()
getAnnotationReference
in interface ComplexNameableReference
public ComplexTextReference getNameReference()
getNameReference
in interface ComplexNameableReference
public ComplexTextReference getDescriptionReference()
getDescriptionReference
in interface ComplexNameableReference