Class ValueObject
- java.lang.Object
-
- org.citygml4j.model.gml.valueObjects.ValueObject
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,GML
public class ValueObject extends java.lang.Object implements GML, Associable, Child, Copyable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ValueObject()
ValueObject(CompositeValue compositeValue)
ValueObject(ScalarValue scalarValue)
ValueObject(ScalarValueList scalarValueList)
ValueObject(ValueExtent valueExtent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
CompositeValue
getCompositeValue()
GMLClass
getGMLClass()
ModelObject
getParent()
ScalarValue
getScalarValue()
ScalarValueList
getScalarValueList()
ValueExtent
getValueExtent()
boolean
isSetCompositeValue()
boolean
isSetParent()
boolean
isSetScalarValue()
boolean
isSetScalarValueList()
boolean
isSetValueExtent()
void
setCompositeValue(CompositeValue compositeValue)
void
setParent(ModelObject parent)
void
setScalarValue(ScalarValue scalarValue)
void
setScalarValueList(ScalarValueList scalarValueList)
void
setValueExtent(ValueExtent valueExtent)
void
unsetCompositeValue()
void
unsetParent()
void
unsetScalarValue()
void
unsetScalarValueList()
void
unsetValueExtent()
-
-
-
Constructor Detail
-
ValueObject
public ValueObject()
-
ValueObject
public ValueObject(ScalarValue scalarValue)
-
ValueObject
public ValueObject(ScalarValueList scalarValueList)
-
ValueObject
public ValueObject(ValueExtent valueExtent)
-
ValueObject
public ValueObject(CompositeValue compositeValue)
-
-
Method Detail
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
-
getScalarValue
public ScalarValue getScalarValue()
-
getScalarValueList
public ScalarValueList getScalarValueList()
-
getValueExtent
public ValueExtent getValueExtent()
-
getCompositeValue
public CompositeValue getCompositeValue()
-
isSetScalarValue
public boolean isSetScalarValue()
-
isSetScalarValueList
public boolean isSetScalarValueList()
-
isSetValueExtent
public boolean isSetValueExtent()
-
isSetCompositeValue
public boolean isSetCompositeValue()
-
setScalarValue
public void setScalarValue(ScalarValue scalarValue)
-
setScalarValueList
public void setScalarValueList(ScalarValueList scalarValueList)
-
setValueExtent
public void setValueExtent(ValueExtent valueExtent)
-
setCompositeValue
public void setCompositeValue(CompositeValue compositeValue)
-
unsetScalarValue
public void unsetScalarValue()
-
unsetScalarValueList
public void unsetScalarValueList()
-
unsetValueExtent
public void unsetValueExtent()
-
unsetCompositeValue
public void unsetCompositeValue()
-
getParent
public ModelObject getParent()
-
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interfaceChild
-
setParent
public void setParent(ModelObject parent)
-
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interfaceChild
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
-