org.citygml4j.impl.gml.valueObjects
Class ValueImpl
java.lang.Object
org.citygml4j.impl.gml.valueObjects.ValueImpl
- All Implemented Interfaces:
- Associable, ModelObject, Child, Copyable, GML, Value
public class ValueImpl
- extends java.lang.Object
- implements Value
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueImpl
public ValueImpl()
ValueImpl
public ValueImpl(ValueObject valueObject)
ValueImpl
public ValueImpl(AbstractGeometry geometry)
ValueImpl
public ValueImpl(GenericValueObject genericValueObject)
ValueImpl
public ValueImpl(Null _null)
getModelType
public ModelType getModelType()
- Specified by:
getModelType
in interface ModelObject
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interface GML
getValueObject
public ValueObject getValueObject()
- Specified by:
getValueObject
in interface Value
getGeometry
public AbstractGeometry getGeometry()
- Specified by:
getGeometry
in interface Value
getGenericValueObject
public GenericValueObject getGenericValueObject()
- Specified by:
getGenericValueObject
in interface Value
getNull
public Null getNull()
- Specified by:
getNull
in interface Value
isSetValueObject
public boolean isSetValueObject()
- Specified by:
isSetValueObject
in interface Value
isSetGeometry
public boolean isSetGeometry()
- Specified by:
isSetGeometry
in interface Value
isSetGenericValueObject
public boolean isSetGenericValueObject()
- Specified by:
isSetGenericValueObject
in interface Value
isSetNull
public boolean isSetNull()
- Specified by:
isSetNull
in interface Value
setValueObject
public void setValueObject(ValueObject valueObject)
- Specified by:
setValueObject
in interface Value
setGeometry
public void setGeometry(AbstractGeometry geometry)
- Specified by:
setGeometry
in interface Value
setGenericValueObject
public void setGenericValueObject(GenericValueObject genericValueObject)
- Specified by:
setGenericValueObject
in interface Value
setNull
public void setNull(Null _null)
- Specified by:
setNull
in interface Value
unsetValueObject
public void unsetValueObject()
- Specified by:
unsetValueObject
in interface Value
unsetGeometry
public void unsetGeometry()
- Specified by:
unsetGeometry
in interface Value
unsetGenericValueObject
public void unsetGenericValueObject()
- Specified by:
unsetGenericValueObject
in interface Value
unsetNull
public void unsetNull()
- Specified by:
unsetNull
in interface Value
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