public class CompositeValue extends AbstractGML
isSetMetaDataProperty
Constructor and Description |
---|
CompositeValue() |
CompositeValue(java.util.List<Value> values) |
CompositeValue(Value... values) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(GMLFunctor<T> visitor) |
void |
accept(GMLVisitor visitor) |
void |
addValueComponent(ValueProperty valueComponent) |
java.lang.Object |
copy(CopyBuilder copyBuilder) |
java.lang.Object |
copyTo(java.lang.Object target,
CopyBuilder copyBuilder) |
GMLClass |
getGMLClass() |
java.util.List<ValueProperty> |
getValueComponent() |
ValueArrayProperty |
getValueComponents() |
boolean |
isSetValueComponent() |
boolean |
isSetValueComponents() |
void |
setValueComponent(java.util.List<ValueProperty> valueComponent) |
void |
setValueComponents(ValueArrayProperty valueComponents) |
void |
unsetValueComponent() |
boolean |
unsetValueComponent(ValueProperty valueComponent) |
void |
unsetValueComponents() |
addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getModelType, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
public CompositeValue()
public CompositeValue(java.util.List<Value> values)
public CompositeValue(Value... values)
public java.util.List<ValueProperty> getValueComponent()
public ValueArrayProperty getValueComponents()
public boolean isSetValueComponent()
public boolean isSetValueComponents()
public void addValueComponent(ValueProperty valueComponent)
public void setValueComponent(java.util.List<ValueProperty> valueComponent)
public void setValueComponents(ValueArrayProperty valueComponents)
public boolean unsetValueComponent(ValueProperty valueComponent)
public void unsetValueComponent()
public void unsetValueComponents()
public GMLClass getGMLClass()
getGMLClass
in interface GML
getGMLClass
in class AbstractGML
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
copyTo
in interface Copyable
copyTo
in class AbstractGML
public java.lang.Object copy(CopyBuilder copyBuilder)
public void accept(GMLVisitor visitor)
accept
in class AbstractGML
public <T> T accept(GMLFunctor<T> visitor)
accept
in class AbstractGML