org.citygml4j.jaxb.gml._3_1_1
Class RangeParametersType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.RangeParametersType

public class RangeParametersType
extends java.lang.Object

Metadata about the rangeSet. Definition of record structure. This is required if the rangeSet is encoded in a DataBlock. We use a gml:_Value with empty values as a map of the composite value structure.

Java class for RangeParametersType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RangeParametersType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence minOccurs="0">
         <group ref="{http://www.opengis.net/gml}ValueObject"/>
       </sequence>
       <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
RangeParametersType()
           
 
Method Summary
 java.lang.String getActuate()
          Gets the value of the actuate property.
 java.lang.String getArcrole()
          Gets the value of the arcrole property.
 java.util.List<java.lang.String> getBooleanList()
          Gets the value of the booleanList property.
 CodeType getCategory()
          Gets the value of the category property.
 CategoryExtentType getCategoryExtent()
          Gets the value of the categoryExtent property.
 CodeOrNullListType getCategoryList()
          Gets the value of the categoryList property.
 javax.xml.bind.JAXBElement<? extends CompositeValueType> getCompositeValue()
          Gets the value of the compositeValue property.
 java.math.BigInteger getCount()
          Gets the value of the count property.
 java.util.List<java.lang.String> getCountExtent()
          Gets the value of the countExtent property.
 java.util.List<java.lang.String> getCountList()
          Gets the value of the countList property.
 java.lang.String getHref()
          Gets the value of the href property.
 MeasureType getQuantity()
          Gets the value of the quantity property.
 QuantityExtentType getQuantityExtent()
          Gets the value of the quantityExtent property.
 MeasureOrNullListType getQuantityList()
          Gets the value of the quantityList property.
 java.lang.String getRemoteSchema()
          Gets the value of the remoteSchema property.
 java.lang.String getRole()
          Gets the value of the role property.
 java.lang.String getShow()
          Gets the value of the show property.
 java.lang.String getTitle()
          Gets the value of the title property.
 java.lang.String getType()
          Gets the value of the type property.
 java.lang.Boolean isBoolean()
          Gets the value of the boolean property.
 boolean isSetActuate()
           
 boolean isSetArcrole()
           
 boolean isSetBoolean()
           
 boolean isSetBooleanList()
           
 boolean isSetCategory()
           
 boolean isSetCategoryExtent()
           
 boolean isSetCategoryList()
           
 boolean isSetCompositeValue()
           
 boolean isSetCount()
           
 boolean isSetCountExtent()
           
 boolean isSetCountList()
           
 boolean isSetHref()
           
 boolean isSetQuantity()
           
 boolean isSetQuantityExtent()
           
 boolean isSetQuantityList()
           
 boolean isSetRemoteSchema()
           
 boolean isSetRole()
           
 boolean isSetShow()
           
 boolean isSetTitle()
           
 boolean isSetType()
           
 void setActuate(java.lang.String value)
          Sets the value of the actuate property.
 void setArcrole(java.lang.String value)
          Sets the value of the arcrole property.
 void setBoolean(java.lang.Boolean value)
          Sets the value of the boolean property.
 void setBooleanList(java.util.List<java.lang.String> booleanList)
          Sets the value of the booleanList property.
 void setCategory(CodeType value)
          Sets the value of the category property.
 void setCategoryExtent(CategoryExtentType value)
          Sets the value of the categoryExtent property.
 void setCategoryList(CodeOrNullListType value)
          Sets the value of the categoryList property.
 void setCompositeValue(javax.xml.bind.JAXBElement<? extends CompositeValueType> value)
          Sets the value of the compositeValue property.
 void setCount(java.math.BigInteger value)
          Sets the value of the count property.
 void setCountExtent(java.util.List<java.lang.String> countExtent)
          Sets the value of the countExtent property.
 void setCountList(java.util.List<java.lang.String> countList)
          Sets the value of the countList property.
 void setHref(java.lang.String value)
          Sets the value of the href property.
 void setQuantity(MeasureType value)
          Sets the value of the quantity property.
 void setQuantityExtent(QuantityExtentType value)
          Sets the value of the quantityExtent property.
 void setQuantityList(MeasureOrNullListType value)
          Sets the value of the quantityList property.
 void setRemoteSchema(java.lang.String value)
          Sets the value of the remoteSchema property.
 void setRole(java.lang.String value)
          Sets the value of the role property.
 void setShow(java.lang.String value)
          Sets the value of the show property.
 void setTitle(java.lang.String value)
          Sets the value of the title property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 void unsetBooleanList()
           
 void unsetCountExtent()
           
 void unsetCountList()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RangeParametersType

public RangeParametersType()
Method Detail

isBoolean

public java.lang.Boolean isBoolean()
Gets the value of the boolean property.

Returns:
possible object is Boolean

setBoolean

public void setBoolean(java.lang.Boolean value)
Sets the value of the boolean property.

Parameters:
value - allowed object is Boolean

isSetBoolean

public boolean isSetBoolean()

getCategory

public CodeType getCategory()
Gets the value of the category property.

Returns:
possible object is CodeType

setCategory

public void setCategory(CodeType value)
Sets the value of the category property.

Parameters:
value - allowed object is CodeType

isSetCategory

public boolean isSetCategory()

getQuantity

public MeasureType getQuantity()
Gets the value of the quantity property.

Returns:
possible object is MeasureType

setQuantity

public void setQuantity(MeasureType value)
Sets the value of the quantity property.

Parameters:
value - allowed object is MeasureType

isSetQuantity

public boolean isSetQuantity()

getCount

public java.math.BigInteger getCount()
Gets the value of the count property.

Returns:
possible object is BigInteger

setCount

public void setCount(java.math.BigInteger value)
Sets the value of the count property.

Parameters:
value - allowed object is BigInteger

isSetCount

public boolean isSetCount()

getBooleanList

public java.util.List<java.lang.String> getBooleanList()
Gets the value of the booleanList property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the booleanList property.

For example, to add a new item, do as follows:

    getBooleanList().add(newItem);
 

Objects of the following type(s) are allowed in the list String


isSetBooleanList

public boolean isSetBooleanList()

unsetBooleanList

public void unsetBooleanList()

getCategoryList

public CodeOrNullListType getCategoryList()
Gets the value of the categoryList property.

Returns:
possible object is CodeOrNullListType

setCategoryList

public void setCategoryList(CodeOrNullListType value)
Sets the value of the categoryList property.

Parameters:
value - allowed object is CodeOrNullListType

isSetCategoryList

public boolean isSetCategoryList()

getQuantityList

public MeasureOrNullListType getQuantityList()
Gets the value of the quantityList property.

Returns:
possible object is MeasureOrNullListType

setQuantityList

public void setQuantityList(MeasureOrNullListType value)
Sets the value of the quantityList property.

Parameters:
value - allowed object is MeasureOrNullListType

isSetQuantityList

public boolean isSetQuantityList()

getCountList

public java.util.List<java.lang.String> getCountList()
Gets the value of the countList property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the countList property.

For example, to add a new item, do as follows:

    getCountList().add(newItem);
 

Objects of the following type(s) are allowed in the list String


isSetCountList

public boolean isSetCountList()

unsetCountList

public void unsetCountList()

getCategoryExtent

public CategoryExtentType getCategoryExtent()
Gets the value of the categoryExtent property.

Returns:
possible object is CategoryExtentType

setCategoryExtent

public void setCategoryExtent(CategoryExtentType value)
Sets the value of the categoryExtent property.

Parameters:
value - allowed object is CategoryExtentType

isSetCategoryExtent

public boolean isSetCategoryExtent()

getQuantityExtent

public QuantityExtentType getQuantityExtent()
Gets the value of the quantityExtent property.

Returns:
possible object is QuantityExtentType

setQuantityExtent

public void setQuantityExtent(QuantityExtentType value)
Sets the value of the quantityExtent property.

Parameters:
value - allowed object is QuantityExtentType

isSetQuantityExtent

public boolean isSetQuantityExtent()

getCountExtent

public java.util.List<java.lang.String> getCountExtent()
Gets the value of the countExtent property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the countExtent property.

For example, to add a new item, do as follows:

    getCountExtent().add(newItem);
 

Objects of the following type(s) are allowed in the list String


isSetCountExtent

public boolean isSetCountExtent()

unsetCountExtent

public void unsetCountExtent()

getCompositeValue

public javax.xml.bind.JAXBElement<? extends CompositeValueType> getCompositeValue()
Gets the value of the compositeValue property.

Returns:
possible object is JAXBElement<ValueArrayType> JAXBElement<CompositeValueType>

setCompositeValue

public void setCompositeValue(javax.xml.bind.JAXBElement<? extends CompositeValueType> value)
Sets the value of the compositeValue property.

Parameters:
value - allowed object is JAXBElement<ValueArrayType> JAXBElement<CompositeValueType>

isSetCompositeValue

public boolean isSetCompositeValue()

getRemoteSchema

public java.lang.String getRemoteSchema()
Gets the value of the remoteSchema property.

Returns:
possible object is String

setRemoteSchema

public void setRemoteSchema(java.lang.String value)
Sets the value of the remoteSchema property.

Parameters:
value - allowed object is String

isSetRemoteSchema

public boolean isSetRemoteSchema()

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

isSetType

public boolean isSetType()

getHref

public java.lang.String getHref()
Gets the value of the href property.

Returns:
possible object is String

setHref

public void setHref(java.lang.String value)
Sets the value of the href property.

Parameters:
value - allowed object is String

isSetHref

public boolean isSetHref()

getRole

public java.lang.String getRole()
Gets the value of the role property.

Returns:
possible object is String

setRole

public void setRole(java.lang.String value)
Sets the value of the role property.

Parameters:
value - allowed object is String

isSetRole

public boolean isSetRole()

getArcrole

public java.lang.String getArcrole()
Gets the value of the arcrole property.

Returns:
possible object is String

setArcrole

public void setArcrole(java.lang.String value)
Sets the value of the arcrole property.

Parameters:
value - allowed object is String

isSetArcrole

public boolean isSetArcrole()

getTitle

public java.lang.String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setTitle

public void setTitle(java.lang.String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

isSetTitle

public boolean isSetTitle()

getShow

public java.lang.String getShow()
Gets the value of the show property.

Returns:
possible object is String

setShow

public void setShow(java.lang.String value)
Sets the value of the show property.

Parameters:
value - allowed object is String

isSetShow

public boolean isSetShow()

getActuate

public java.lang.String getActuate()
Gets the value of the actuate property.

Returns:
possible object is String

setActuate

public void setActuate(java.lang.String value)
Sets the value of the actuate property.

Parameters:
value - allowed object is String

isSetActuate

public boolean isSetActuate()

setBooleanList

public void setBooleanList(java.util.List<java.lang.String> booleanList)
Sets the value of the booleanList property.

Parameters:
booleanList - allowed object is String

setCountList

public void setCountList(java.util.List<java.lang.String> countList)
Sets the value of the countList property.

Parameters:
countList - allowed object is String

setCountExtent

public void setCountExtent(java.util.List<java.lang.String> countExtent)
Sets the value of the countExtent property.

Parameters:
countExtent - allowed object is String