org.citygml4j.model.gml.valueObjects
Class ValueArray

java.lang.Object
  extended by org.citygml4j.model.gml.base.AbstractGML
      extended by org.citygml4j.model.gml.valueObjects.CompositeValue
          extended by org.citygml4j.model.gml.valueObjects.ValueArray
All Implemented Interfaces:
Associable, ModelObject, Child, Copyable, StandardObjectProperties, GML

public class ValueArray
extends CompositeValue


Constructor Summary
ValueArray()
           
ValueArray(java.util.List<Value> values)
           
ValueArray(Value... values)
           
 
Method Summary
<T> T
accept(GMLFunctor<T> visitor)
           
 void accept(GMLVisitor visitor)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.lang.String getCodeSpace()
           
 GMLClass getGMLClass()
           
 java.lang.String getUom()
           
 boolean isSetCodeSpace()
           
 boolean isSetUom()
           
 void setCodeSpace(java.lang.String codeSpace)
           
 void setUom(java.lang.String uom)
           
 void unsetCodeSpace()
           
 void unsetUom()
           
 
Methods inherited from class org.citygml4j.model.gml.valueObjects.CompositeValue
addValueComponent, getValueComponent, getValueComponents, isSetValueComponent, isSetValueComponents, setValueComponent, setValueComponents, unsetValueComponent, unsetValueComponent, unsetValueComponents
 
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueArray

public ValueArray()

ValueArray

public ValueArray(java.util.List<Value> values)

ValueArray

public ValueArray(Value... values)
Method Detail

getCodeSpace

public java.lang.String getCodeSpace()

getUom

public java.lang.String getUom()

isSetCodeSpace

public boolean isSetCodeSpace()

isSetUom

public boolean isSetUom()

setCodeSpace

public void setCodeSpace(java.lang.String codeSpace)

setUom

public void setUom(java.lang.String uom)

unsetCodeSpace

public void unsetCodeSpace()

unsetUom

public void unsetUom()

getGMLClass

public GMLClass getGMLClass()
Specified by:
getGMLClass in interface GML
Overrides:
getGMLClass in class CompositeValue

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class CompositeValue

copy

public java.lang.Object copy(CopyBuilder copyBuilder)
Specified by:
copy in interface Copyable
Overrides:
copy in class CompositeValue

accept

public void accept(GMLVisitor visitor)
Overrides:
accept in class CompositeValue

accept

public <T> T accept(GMLFunctor<T> visitor)
Overrides:
accept in class CompositeValue