org.citygml4j.model.gml.valueObjects
Class ScalarValue

java.lang.Object
  extended by org.citygml4j.model.gml.valueObjects.ScalarValue
All Implemented Interfaces:
ModelObject, Child, Copyable, GML

public class ScalarValue
extends java.lang.Object
implements GML, Child, Copyable


Constructor Summary
ScalarValue()
           
ScalarValue(boolean _boolean)
           
ScalarValue(Code category)
           
ScalarValue(java.lang.Integer count)
           
ScalarValue(Measure quantity)
           
 
Method Summary
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.lang.Boolean getBoolean()
           
 Code getCategory()
           
 java.lang.Integer getCount()
           
 GMLClass getGMLClass()
           
 ModelType getModelType()
           
 ModelObject getParent()
           
 Measure getQuantity()
           
 boolean isSetBoolean()
           
 boolean isSetCategory()
           
 boolean isSetCount()
           
 boolean isSetParent()
           
 boolean isSetQuantity()
           
 void setBoolean(java.lang.Boolean _boolean)
           
 void setCategory(Code category)
           
 void setCount(java.lang.Integer count)
           
 void setParent(ModelObject parent)
           
 void setQuantity(Measure quantity)
           
 void unsetBoolean()
           
 void unsetCategory()
           
 void unsetCount()
           
 void unsetParent()
           
 void unsetQuantity()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScalarValue

public ScalarValue()

ScalarValue

public ScalarValue(boolean _boolean)

ScalarValue

public ScalarValue(Code category)

ScalarValue

public ScalarValue(Measure quantity)

ScalarValue

public ScalarValue(java.lang.Integer count)
Method Detail

getModelType

public ModelType getModelType()
Specified by:
getModelType in interface ModelObject

getGMLClass

public GMLClass getGMLClass()
Specified by:
getGMLClass in interface GML

getBoolean

public java.lang.Boolean getBoolean()

getCategory

public Code getCategory()

getQuantity

public Measure getQuantity()

getCount

public java.lang.Integer getCount()

isSetBoolean

public boolean isSetBoolean()

isSetCategory

public boolean isSetCategory()

isSetQuantity

public boolean isSetQuantity()

isSetCount

public boolean isSetCount()

setBoolean

public void setBoolean(java.lang.Boolean _boolean)

setCategory

public void setCategory(Code category)

setQuantity

public void setQuantity(Measure quantity)

setCount

public void setCount(java.lang.Integer count)

unsetBoolean

public void unsetBoolean()

unsetCategory

public void unsetCategory()

unsetQuantity

public void unsetQuantity()

unsetCount

public void unsetCount()

getParent

public ModelObject getParent()
Specified by:
getParent in interface Child

isSetParent

public boolean isSetParent()
Specified by:
isSetParent in interface Child

setParent

public void setParent(ModelObject parent)
Specified by:
setParent in interface Child

unsetParent

public void unsetParent()
Specified by:
unsetParent in interface Child

copyTo

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

copy

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