net.opengis.gmlcov.v_1_0
Class ParameterValueType

java.lang.Object
  extended by net.opengis.gml.v_3_2_1.AbstractGeneralParameterValueType
      extended by net.opengis.gmlcov.v_1_0.ParameterValueType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class ParameterValueType
extends AbstractGeneralParameterValueType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Java class for ParameterValueType complex type.

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

 <complexType name="ParameterValueType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml/3.2}AbstractGeneralParameterValueType">
       <sequence>
         <choice>
           <element ref="{http://www.opengis.net/gml/3.2}value"/>
           <element ref="{http://www.opengis.net/gml/3.2}dmsAngleValue"/>
           <element ref="{http://www.opengis.net/gml/3.2}stringValue"/>
           <element ref="{http://www.opengis.net/gml/3.2}integerValue"/>
           <element ref="{http://www.opengis.net/gml/3.2}booleanValue"/>
           <element ref="{http://www.opengis.net/gml/3.2}valueList"/>
           <element ref="{http://www.opengis.net/gml/3.2}integerValueList"/>
           <element ref="{http://www.opengis.net/gml/3.2}valueFile"/>
           <element ref="{http://www.opengis.net/gmlcov/1.0}geometryValue"/>
           <element ref="{http://www.opengis.net/gmlcov/1.0}vectorValue"/>
         </choice>
         <element ref="{http://www.opengis.net/gml/3.2}operationParameter"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Boolean booleanValue
           
protected  DMSAngleType dmsAngleValue
           
protected  GeometryPropertyType geometryValue
           
protected  BigInteger integerValue
           
protected  List<BigInteger> integerValueList
           
protected  JAXBElement<OperationParameterPropertyType> operationParameter
           
protected  String stringValue
           
protected  MeasureType value
           
protected  String valueFile
           
protected  MeasureListType valueList
           
protected  VectorType vectorValue
           
 
Constructor Summary
ParameterValueType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 DMSAngleType getDmsAngleValue()
          Gets the value of the dmsAngleValue property.
 GeometryPropertyType getGeometryValue()
          Gets the value of the geometryValue property.
 BigInteger getIntegerValue()
          Gets the value of the integerValue property.
 List<BigInteger> getIntegerValueList()
          Gets the value of the integerValueList property.
 JAXBElement<OperationParameterPropertyType> getOperationParameter()
          Gets the value of the operationParameter property.
 String getStringValue()
          Gets the value of the stringValue property.
 MeasureType getValue()
          Gets the value of the value property.
 String getValueFile()
          Gets the value of the valueFile property.
 MeasureListType getValueList()
          Gets the value of the valueList property.
 VectorType getVectorValue()
          Gets the value of the vectorValue property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isBooleanValue()
          Gets the value of the booleanValue property.
 boolean isSetBooleanValue()
           
 boolean isSetDmsAngleValue()
           
 boolean isSetGeometryValue()
           
 boolean isSetIntegerValue()
           
 boolean isSetIntegerValueList()
           
 boolean isSetOperationParameter()
           
 boolean isSetStringValue()
           
 boolean isSetValue()
           
 boolean isSetValueFile()
           
 boolean isSetValueList()
           
 boolean isSetVectorValue()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setBooleanValue(Boolean value)
          Sets the value of the booleanValue property.
 void setDmsAngleValue(DMSAngleType value)
          Sets the value of the dmsAngleValue property.
 void setGeometryValue(GeometryPropertyType value)
          Sets the value of the geometryValue property.
 void setIntegerValue(BigInteger value)
          Sets the value of the integerValue property.
 void setIntegerValueList(List<BigInteger> value)
           
 void setOperationParameter(JAXBElement<OperationParameterPropertyType> value)
          Sets the value of the operationParameter property.
 void setStringValue(String value)
          Sets the value of the stringValue property.
 void setValue(MeasureType value)
          Sets the value of the value property.
 void setValueFile(String value)
          Sets the value of the valueFile property.
 void setValueList(MeasureListType value)
          Sets the value of the valueList property.
 void setVectorValue(VectorType value)
          Sets the value of the vectorValue property.
 String toString()
           
 void unsetIntegerValueList()
           
 ParameterValueType withBooleanValue(Boolean value)
           
 ParameterValueType withDmsAngleValue(DMSAngleType value)
           
 ParameterValueType withGeometryValue(GeometryPropertyType value)
           
 ParameterValueType withIntegerValue(BigInteger value)
           
 ParameterValueType withIntegerValueList(BigInteger... values)
           
 ParameterValueType withIntegerValueList(Collection<BigInteger> values)
           
 ParameterValueType withIntegerValueList(List<BigInteger> value)
           
 ParameterValueType withOperationParameter(JAXBElement<OperationParameterPropertyType> value)
           
 ParameterValueType withStringValue(String value)
           
 ParameterValueType withValue(MeasureType value)
           
 ParameterValueType withValueFile(String value)
           
 ParameterValueType withValueList(MeasureListType value)
           
 ParameterValueType withVectorValue(VectorType value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

value

protected MeasureType value

dmsAngleValue

protected DMSAngleType dmsAngleValue

stringValue

protected String stringValue

integerValue

protected BigInteger integerValue

booleanValue

protected Boolean booleanValue

valueList

protected MeasureListType valueList

integerValueList

protected List<BigInteger> integerValueList

valueFile

protected String valueFile

geometryValue

protected GeometryPropertyType geometryValue

vectorValue

protected VectorType vectorValue

operationParameter

protected JAXBElement<OperationParameterPropertyType> operationParameter
Constructor Detail

ParameterValueType

public ParameterValueType()
Method Detail

getValue

public MeasureType getValue()
Gets the value of the value property.

Returns:
possible object is MeasureType

setValue

public void setValue(MeasureType value)
Sets the value of the value property.

Parameters:
value - allowed object is MeasureType

isSetValue

public boolean isSetValue()

getDmsAngleValue

public DMSAngleType getDmsAngleValue()
Gets the value of the dmsAngleValue property.

Returns:
possible object is DMSAngleType

setDmsAngleValue

public void setDmsAngleValue(DMSAngleType value)
Sets the value of the dmsAngleValue property.

Parameters:
value - allowed object is DMSAngleType

isSetDmsAngleValue

public boolean isSetDmsAngleValue()

getStringValue

public String getStringValue()
Gets the value of the stringValue property.

Returns:
possible object is String

setStringValue

public void setStringValue(String value)
Sets the value of the stringValue property.

Parameters:
value - allowed object is String

isSetStringValue

public boolean isSetStringValue()

getIntegerValue

public BigInteger getIntegerValue()
Gets the value of the integerValue property.

Returns:
possible object is BigInteger

setIntegerValue

public void setIntegerValue(BigInteger value)
Sets the value of the integerValue property.

Parameters:
value - allowed object is BigInteger

isSetIntegerValue

public boolean isSetIntegerValue()

isBooleanValue

public Boolean isBooleanValue()
Gets the value of the booleanValue property.

Returns:
possible object is Boolean

setBooleanValue

public void setBooleanValue(Boolean value)
Sets the value of the booleanValue property.

Parameters:
value - allowed object is Boolean

isSetBooleanValue

public boolean isSetBooleanValue()

getValueList

public MeasureListType getValueList()
Gets the value of the valueList property.

Returns:
possible object is MeasureListType

setValueList

public void setValueList(MeasureListType value)
Sets the value of the valueList property.

Parameters:
value - allowed object is MeasureListType

isSetValueList

public boolean isSetValueList()

getIntegerValueList

public List<BigInteger> getIntegerValueList()
Gets the value of the integerValueList 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 integerValueList property.

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

    getIntegerValueList().add(newItem);
 

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


isSetIntegerValueList

public boolean isSetIntegerValueList()

unsetIntegerValueList

public void unsetIntegerValueList()

getValueFile

public String getValueFile()
Gets the value of the valueFile property.

Returns:
possible object is String

setValueFile

public void setValueFile(String value)
Sets the value of the valueFile property.

Parameters:
value - allowed object is String

isSetValueFile

public boolean isSetValueFile()

getGeometryValue

public GeometryPropertyType getGeometryValue()
Gets the value of the geometryValue property.

Returns:
possible object is GeometryPropertyType

setGeometryValue

public void setGeometryValue(GeometryPropertyType value)
Sets the value of the geometryValue property.

Parameters:
value - allowed object is GeometryPropertyType

isSetGeometryValue

public boolean isSetGeometryValue()

getVectorValue

public VectorType getVectorValue()
Gets the value of the vectorValue property.

Returns:
possible object is VectorType

setVectorValue

public void setVectorValue(VectorType value)
Sets the value of the vectorValue property.

Parameters:
value - allowed object is VectorType

isSetVectorValue

public boolean isSetVectorValue()

getOperationParameter

public JAXBElement<OperationParameterPropertyType> getOperationParameter()
Gets the value of the operationParameter property.

Returns:
possible object is JAXBElement<OperationParameterPropertyType>

setOperationParameter

public void setOperationParameter(JAXBElement<OperationParameterPropertyType> value)
Sets the value of the operationParameter property.

Parameters:
value - allowed object is JAXBElement<OperationParameterPropertyType>

isSetOperationParameter

public boolean isSetOperationParameter()

toString

public String toString()
Overrides:
toString in class AbstractGeneralParameterValueType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class AbstractGeneralParameterValueType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class AbstractGeneralParameterValueType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class AbstractGeneralParameterValueType

equals

public boolean equals(Object object)
Overrides:
equals in class AbstractGeneralParameterValueType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class AbstractGeneralParameterValueType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractGeneralParameterValueType

clone

public Object clone()
Overrides:
clone in class AbstractGeneralParameterValueType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractGeneralParameterValueType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractGeneralParameterValueType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractGeneralParameterValueType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractGeneralParameterValueType

setIntegerValueList

public void setIntegerValueList(List<BigInteger> value)

withValue

public ParameterValueType withValue(MeasureType value)

withDmsAngleValue

public ParameterValueType withDmsAngleValue(DMSAngleType value)

withStringValue

public ParameterValueType withStringValue(String value)

withIntegerValue

public ParameterValueType withIntegerValue(BigInteger value)

withBooleanValue

public ParameterValueType withBooleanValue(Boolean value)

withValueList

public ParameterValueType withValueList(MeasureListType value)

withIntegerValueList

public ParameterValueType withIntegerValueList(BigInteger... values)

withIntegerValueList

public ParameterValueType withIntegerValueList(Collection<BigInteger> values)

withValueFile

public ParameterValueType withValueFile(String value)

withGeometryValue

public ParameterValueType withGeometryValue(GeometryPropertyType value)

withVectorValue

public ParameterValueType withVectorValue(VectorType value)

withOperationParameter

public ParameterValueType withOperationParameter(JAXBElement<OperationParameterPropertyType> value)

withIntegerValueList

public ParameterValueType withIntegerValueList(List<BigInteger> value)


Copyright © 2008-2015. All Rights Reserved.