public abstract class NameableBeanImpl extends IdentifiableBeanImpl implements NameableBean
Constructor and Description |
---|
NameableBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.structure.NameableType createdFrom,
SDMX_STRUCTURE_TYPE structureType,
IdentifiableBean parent) |
NameableBeanImpl(org.apache.xmlbeans.XmlObject createdFrom,
SDMX_STRUCTURE_TYPE structureType,
java.lang.String id,
java.lang.String uri,
java.util.List<org.sdmx.resources.sdmxml.schemas.v20.common.TextType> name,
java.util.List<org.sdmx.resources.sdmxml.schemas.v20.common.TextType> description,
org.sdmx.resources.sdmxml.schemas.v20.common.AnnotationsType annotationsType,
IdentifiableBean parent) |
NameableBeanImpl(org.apache.xmlbeans.XmlObject createdFrom,
SDMX_STRUCTURE_TYPE structureType,
java.lang.String id,
java.lang.String uri,
java.util.List<org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.common.TextType> name,
java.util.List<org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.common.TextType> description,
org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.common.AnnotationsType annotationsType,
IdentifiableBean parent) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TextTypeWrapper> |
getAllTextTypes()
Returns a list of all the underlying text types for this identifiable (does not recurse down to children).
|
java.lang.String |
getDescription()
Returns the description in the default locale
|
java.util.List<TextTypeWrapper> |
getDescriptions()
Returns a list of descriptions for this component
NOTE: The list is a copy so modifying the returned list will not
be reflected in the IdentifiableBean instance
|
java.lang.String |
getName()
Returns the name in the default locale
|
java.util.List<TextTypeWrapper> |
getNames()
Returns a list of names for this component - will return an empty list if no Names exist.
|
asReference, equals, getFullIdPath, getId, getUri, getUrn, hashCode, toString
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent, getStructureType
deepEquals, getComposites, getComposites, getCrossReferences, getParent
asReference, getFullIdPath, getId, getUri, getUrn
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent
deepEquals, getComposites, getComposites, getCrossReferences, getParent, getStructureType
public NameableBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.structure.NameableType createdFrom, SDMX_STRUCTURE_TYPE structureType, IdentifiableBean parent)
public NameableBeanImpl(org.apache.xmlbeans.XmlObject createdFrom, SDMX_STRUCTURE_TYPE structureType, java.lang.String id, java.lang.String uri, java.util.List<org.sdmx.resources.sdmxml.schemas.v20.common.TextType> name, java.util.List<org.sdmx.resources.sdmxml.schemas.v20.common.TextType> description, org.sdmx.resources.sdmxml.schemas.v20.common.AnnotationsType annotationsType, IdentifiableBean parent)
public NameableBeanImpl(org.apache.xmlbeans.XmlObject createdFrom, SDMX_STRUCTURE_TYPE structureType, java.lang.String id, java.lang.String uri, java.util.List<org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.common.TextType> name, java.util.List<org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.common.TextType> description, org.sdmx.resources.sdmxml.schemas.v10.xmlbeans.common.AnnotationsType annotationsType, IdentifiableBean parent)
public java.util.List<TextTypeWrapper> getNames()
NameableBean
getNames
in interface NameableBean
public java.util.List<TextTypeWrapper> getAllTextTypes()
IdentifiableBean
getAllTextTypes
in interface IdentifiableBean
getAllTextTypes
in class IdentifiableBeanImpl
public java.lang.String getName()
NameableBean
getName
in interface NameableBean
public java.util.List<TextTypeWrapper> getDescriptions()
NameableBean
getDescriptions
in interface NameableBean
public java.lang.String getDescription()
NameableBean
getDescription
in interface NameableBean