net.opengis.gml.v_3_3.lr
Class LinearReferencingMethodType

java.lang.Object
  extended by net.opengis.gml.v_3_2_1.AbstractGMLType
      extended by net.opengis.gml.v_3_3.lr.LinearReferencingMethodType
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
Direct Known Subclasses:
LRMWithOffsetType

public class LinearReferencingMethodType
extends AbstractGMLType
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 LinearReferencingMethodType complex type.

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

 <complexType name="LinearReferencingMethodType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml/3.2}AbstractGMLType">
       <sequence>
         <element name="name" type="{http://www.opengis.net/gml/3.3/lr}LRMNameType"/>
         <element name="type" type="{http://www.opengis.net/gml/3.3/lr}LRMTypeType"/>
         <element name="units" type="{http://www.opengis.net/gml/3.2}UomIdentifier"/>
         <element name="constraint" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String constraint
           
protected  LRMNameType linearReferencingMethodName
           
protected  LRMTypeType type
           
protected  String units
           
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
description, descriptionReference, id, identifier, metaDataProperty, name
 
Constructor Summary
LinearReferencingMethodType()
           
 
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 getConstraint()
          Gets the value of the constraint property.
 LRMNameType getLinearReferencingMethodName()
          Gets the value of the linearReferencingMethodName property.
 LRMTypeType getType()
          Gets the value of the type property.
 String getUnits()
          Gets the value of the units property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetConstraint()
           
 boolean isSetLinearReferencingMethodName()
           
 boolean isSetType()
           
 boolean isSetUnits()
           
 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 setConstraint(String value)
          Sets the value of the constraint property.
 void setLinearReferencingMethodName(LRMNameType value)
          Sets the value of the linearReferencingMethodName property.
 void setType(LRMTypeType value)
          Sets the value of the type property.
 void setUnits(String value)
          Sets the value of the units property.
 String toString()
           
 LinearReferencingMethodType withConstraint(String value)
           
 LinearReferencingMethodType withLinearReferencingMethodName(LRMNameType value)
           
 LinearReferencingMethodType withType(LRMTypeType value)
           
 LinearReferencingMethodType withUnits(String value)
           
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName, withDescription, withDescriptionReference, withId, withIdentifier, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

linearReferencingMethodName

protected LRMNameType linearReferencingMethodName

type

protected LRMTypeType type

units

protected String units

constraint

protected String constraint
Constructor Detail

LinearReferencingMethodType

public LinearReferencingMethodType()
Method Detail

getLinearReferencingMethodName

public LRMNameType getLinearReferencingMethodName()
Gets the value of the linearReferencingMethodName property.

Returns:
possible object is LRMNameType

setLinearReferencingMethodName

public void setLinearReferencingMethodName(LRMNameType value)
Sets the value of the linearReferencingMethodName property.

Parameters:
value - allowed object is LRMNameType

isSetLinearReferencingMethodName

public boolean isSetLinearReferencingMethodName()

getType

public LRMTypeType getType()
Gets the value of the type property.

Returns:
possible object is LRMTypeType

setType

public void setType(LRMTypeType value)
Sets the value of the type property.

Parameters:
value - allowed object is LRMTypeType

isSetType

public boolean isSetType()

getUnits

public String getUnits()
Gets the value of the units property.

Returns:
possible object is String

setUnits

public void setUnits(String value)
Sets the value of the units property.

Parameters:
value - allowed object is String

isSetUnits

public boolean isSetUnits()

getConstraint

public String getConstraint()
Gets the value of the constraint property.

Returns:
possible object is String

setConstraint

public void setConstraint(String value)
Sets the value of the constraint property.

Parameters:
value - allowed object is String

isSetConstraint

public boolean isSetConstraint()

toString

public String toString()
Overrides:
toString in class AbstractGMLType

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
Overrides:
append in class AbstractGMLType

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
Overrides:
appendFields in class AbstractGMLType

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
Overrides:
equals in class AbstractGMLType

equals

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

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
Overrides:
hashCode in class AbstractGMLType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractGMLType

clone

public Object clone()
Overrides:
clone in class AbstractGMLType

copyTo

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

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
Overrides:
copyTo in class AbstractGMLType

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
Overrides:
mergeFrom in class AbstractGMLType

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
Overrides:
mergeFrom in class AbstractGMLType

withLinearReferencingMethodName

public LinearReferencingMethodType withLinearReferencingMethodName(LRMNameType value)

withType

public LinearReferencingMethodType withType(LRMTypeType value)

withUnits

public LinearReferencingMethodType withUnits(String value)

withConstraint

public LinearReferencingMethodType withConstraint(String value)


Copyright © 2008-2016. All Rights Reserved.