net.opengis.gml.v_3_3.lro
Class LateralOffsetExpressionType

java.lang.Object
  extended by net.opengis.gml.v_3_3.lro.LateralOffsetExpressionType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class LateralOffsetExpressionType
extends Object
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for LateralOffsetExpressionType complex type.

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

 <complexType name="LateralOffsetExpressionType">
   <simpleContent>
     <extension base="<http://www.w3.org/2001/XMLSchema>double">
       <attribute name="uom" type="{http://www.opengis.net/gml/3.2}UomIdentifier" />
       <attribute name="lateralOffsetReferent" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="featureGeometry" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </extension>
   </simpleContent>
 </complexType>
 


Field Summary
protected  String featureGeometry
           
protected  String lateralOffsetReferent
           
protected  String uom
           
protected  double value
           
 
Constructor Summary
LateralOffsetExpressionType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 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.EqualsStrategy2 strategy)
           
 String getFeatureGeometry()
          Gets the value of the featureGeometry property.
 String getLateralOffsetReferent()
          Gets the value of the lateralOffsetReferent property.
 String getUom()
          Gets the value of the uom property.
 double getValue()
          Gets the value of the value property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetFeatureGeometry()
           
 boolean isSetLateralOffsetReferent()
           
 boolean isSetUom()
           
 boolean isSetValue()
           
 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.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setFeatureGeometry(String value)
          Sets the value of the featureGeometry property.
 void setLateralOffsetReferent(String value)
          Sets the value of the lateralOffsetReferent property.
 void setUom(String value)
          Sets the value of the uom property.
 void setValue(double value)
          Sets the value of the value property.
 String toString()
           
 LateralOffsetExpressionType withFeatureGeometry(String value)
           
 LateralOffsetExpressionType withLateralOffsetReferent(String value)
           
 LateralOffsetExpressionType withUom(String value)
           
 LateralOffsetExpressionType withValue(double value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

value

protected double value

uom

protected String uom

lateralOffsetReferent

protected String lateralOffsetReferent

featureGeometry

protected String featureGeometry
Constructor Detail

LateralOffsetExpressionType

public LateralOffsetExpressionType()
Method Detail

getValue

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


setValue

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


isSetValue

public boolean isSetValue()

getUom

public String getUom()
Gets the value of the uom property.

Returns:
possible object is String

setUom

public void setUom(String value)
Sets the value of the uom property.

Parameters:
value - allowed object is String

isSetUom

public boolean isSetUom()

getLateralOffsetReferent

public String getLateralOffsetReferent()
Gets the value of the lateralOffsetReferent property.

Returns:
possible object is String

setLateralOffsetReferent

public void setLateralOffsetReferent(String value)
Sets the value of the lateralOffsetReferent property.

Parameters:
value - allowed object is String

isSetLateralOffsetReferent

public boolean isSetLateralOffsetReferent()

getFeatureGeometry

public String getFeatureGeometry()
Gets the value of the featureGeometry property.

Returns:
possible object is String

setFeatureGeometry

public void setFeatureGeometry(String value)
Sets the value of the featureGeometry property.

Parameters:
value - allowed object is String

isSetFeatureGeometry

public boolean isSetFeatureGeometry()

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2

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.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2

equals

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

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

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.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

withValue

public LateralOffsetExpressionType withValue(double value)

withUom

public LateralOffsetExpressionType withUom(String value)

withLateralOffsetReferent

public LateralOffsetExpressionType withLateralOffsetReferent(String value)

withFeatureGeometry

public LateralOffsetExpressionType withFeatureGeometry(String value)


Copyright © 2008-2016. All Rights Reserved.