public abstract class NameableMutableBeanImpl extends IdentifiableMutableBeanImpl implements NameableMutableBean
Constructor and Description |
---|
NameableMutableBeanImpl(NameableBean bean) |
NameableMutableBeanImpl(SDMX_STRUCTURE_TYPE structureType) |
Modifier and Type | Method and Description |
---|---|
void |
addDescription(java.lang.String locale,
java.lang.String name)
Adds a description, edits the current value if the locale already exists
|
void |
addName(java.lang.String locale,
java.lang.String name)
Adds a name, edits the current value if the locale already exists
|
java.util.List<TextTypeWrapperMutableBean> |
getDescriptions() |
java.lang.String |
getName(boolean defaultIfNull) |
java.util.List<TextTypeWrapperMutableBean> |
getNames() |
void |
setDescriptions(java.util.List<TextTypeWrapperMutableBean> description) |
void |
setNames(java.util.List<TextTypeWrapperMutableBean> names) |
getId, getUri, getUrn, setId, setUri, setUrn
addAnnotation, addAnnotation, getAnnotations, setAnnotations
getStructureType
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getUri, getUrn, setId, setUri
addAnnotation, addAnnotation, getAnnotations, setAnnotations
getStructureType
public NameableMutableBeanImpl(SDMX_STRUCTURE_TYPE structureType)
public NameableMutableBeanImpl(NameableBean bean)
public void addDescription(java.lang.String locale, java.lang.String name)
NameableMutableBean
addDescription
in interface NameableMutableBean
public void addName(java.lang.String locale, java.lang.String name)
NameableMutableBean
addName
in interface NameableMutableBean
public java.lang.String getName(boolean defaultIfNull)
getName
in interface NameableMutableBean
public java.util.List<TextTypeWrapperMutableBean> getNames()
getNames
in interface NameableMutableBean
public void setNames(java.util.List<TextTypeWrapperMutableBean> names)
setNames
in interface NameableMutableBean
public java.util.List<TextTypeWrapperMutableBean> getDescriptions()
getDescriptions
in interface NameableMutableBean
public void setDescriptions(java.util.List<TextTypeWrapperMutableBean> description)
setDescriptions
in interface NameableMutableBean