org.citygml4j.impl.gml.valueObjects
Class ScalarValueListImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.valueObjects.ScalarValueListImpl
All Implemented Interfaces:
ModelObject, Child, Copyable, GML, ScalarValueList

public class ScalarValueListImpl
extends java.lang.Object
implements ScalarValueList


Constructor Summary
ScalarValueListImpl()
           
ScalarValueListImpl(BooleanOrNullList booleanList)
           
ScalarValueListImpl(CodeOrNullList categoryList)
           
ScalarValueListImpl(IntegerOrNullList countList)
           
ScalarValueListImpl(MeasureOrNullList quantityList)
           
 
Method Summary
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 BooleanOrNullList getBooleanList()
           
 CodeOrNullList getCategoryList()
           
 IntegerOrNullList getCountList()
           
 GMLClass getGMLClass()
           
 ModelType getModelType()
           
 ModelObject getParent()
           
 MeasureOrNullList getQuantityList()
           
 boolean isSetBooleanList()
           
 boolean isSetCategoryList()
           
 boolean isSetCountList()
           
 boolean isSetParent()
           
 boolean isSetQuantityList()
           
 void setBooleanList(BooleanOrNullList booleanList)
           
 void setCategoryList(CodeOrNullList categoryList)
           
 void setCountList(IntegerOrNullList countList)
           
 void setParent(ModelObject parent)
           
 void setQuantityList(MeasureOrNullList quantityList)
           
 void unsetBooleanList()
           
 void unsetCategoryList()
           
 void unsetCountList()
           
 void unsetParent()
           
 void unsetQuantityList()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScalarValueListImpl

public ScalarValueListImpl()

ScalarValueListImpl

public ScalarValueListImpl(BooleanOrNullList booleanList)

ScalarValueListImpl

public ScalarValueListImpl(CodeOrNullList categoryList)

ScalarValueListImpl

public ScalarValueListImpl(MeasureOrNullList quantityList)

ScalarValueListImpl

public ScalarValueListImpl(IntegerOrNullList countList)
Method Detail

getModelType

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

getGMLClass

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

getBooleanList

public BooleanOrNullList getBooleanList()
Specified by:
getBooleanList in interface ScalarValueList

getCategoryList

public CodeOrNullList getCategoryList()
Specified by:
getCategoryList in interface ScalarValueList

getQuantityList

public MeasureOrNullList getQuantityList()
Specified by:
getQuantityList in interface ScalarValueList

getCountList

public IntegerOrNullList getCountList()
Specified by:
getCountList in interface ScalarValueList

isSetBooleanList

public boolean isSetBooleanList()
Specified by:
isSetBooleanList in interface ScalarValueList

isSetCategoryList

public boolean isSetCategoryList()
Specified by:
isSetCategoryList in interface ScalarValueList

isSetQuantityList

public boolean isSetQuantityList()
Specified by:
isSetQuantityList in interface ScalarValueList

isSetCountList

public boolean isSetCountList()
Specified by:
isSetCountList in interface ScalarValueList

setBooleanList

public void setBooleanList(BooleanOrNullList booleanList)
Specified by:
setBooleanList in interface ScalarValueList

setCategoryList

public void setCategoryList(CodeOrNullList categoryList)
Specified by:
setCategoryList in interface ScalarValueList

setQuantityList

public void setQuantityList(MeasureOrNullList quantityList)
Specified by:
setQuantityList in interface ScalarValueList

setCountList

public void setCountList(IntegerOrNullList countList)
Specified by:
setCountList in interface ScalarValueList

unsetBooleanList

public void unsetBooleanList()
Specified by:
unsetBooleanList in interface ScalarValueList

unsetCategoryList

public void unsetCategoryList()
Specified by:
unsetCategoryList in interface ScalarValueList

unsetQuantityList

public void unsetQuantityList()
Specified by:
unsetQuantityList in interface ScalarValueList

unsetCountList

public void unsetCountList()
Specified by:
unsetCountList in interface ScalarValueList

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