net.opengis.olsnav.v_1_3
Class DetermineRouteRequestType

java.lang.Object
  extended by net.opengis.ols.v_1_2.AbstractRequestParametersType
      extended by net.opengis.olsnav.v_1_3.DetermineRouteRequestType
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 DetermineRouteRequestType
extends AbstractRequestParametersType
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 DetermineRouteRequestType complex type.

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

 <complexType name="DetermineRouteRequestType">
   <complexContent>
     <extension base="{http://www.opengis.net/xls}AbstractRequestParametersType">
       <sequence>
         <choice>
           <element name="RouteHandle" type="{http://www.opengis.net/xls}RouteHandleType"/>
           <element name="ExtendedRoutePlan" type="{http://www.opengis.net/ols/nav}RoutePlanType"/>
         </choice>
         <element name="BoundingBox" type="{http://www.opengis.net/gml}EnvelopeType" minOccurs="0"/>
         <element name="RouteGuidanceRequest" type="{http://www.opengis.net/xls}RouteInstructionsRequestType" minOccurs="0"/>
         <element name="FirstBucketSize" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
       </sequence>
       <attribute name="priority" use="required" type="{http://www.opengis.net/ols/nav}PriorityType" />
       <attribute name="provideRouteHandle" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="distanceUnit" type="{http://www.opengis.net/xls}DistanceUnitType" default="M" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  EnvelopeType boundingBox
           
protected  DistanceUnitType distanceUnit
           
protected  RoutePlanType extendedRoutePlan
           
protected  BigInteger firstBucketSize
           
protected  int priority
           
protected  Boolean provideRouteHandle
           
protected  RouteInstructionsRequestType routeGuidanceRequest
           
protected  RouteHandleType routeHandle
           
 
Constructor Summary
DetermineRouteRequestType()
           
 
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)
           
 EnvelopeType getBoundingBox()
          Gets the value of the boundingBox property.
 DistanceUnitType getDistanceUnit()
          Gets the value of the distanceUnit property.
 RoutePlanType getExtendedRoutePlan()
          Gets the value of the extendedRoutePlan property.
 BigInteger getFirstBucketSize()
          Gets the value of the firstBucketSize property.
 int getPriority()
          Gets the value of the priority property.
 RouteInstructionsRequestType getRouteGuidanceRequest()
          Gets the value of the routeGuidanceRequest property.
 RouteHandleType getRouteHandle()
          Gets the value of the routeHandle property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isProvideRouteHandle()
          Gets the value of the provideRouteHandle property.
 boolean isSetBoundingBox()
           
 boolean isSetDistanceUnit()
           
 boolean isSetExtendedRoutePlan()
           
 boolean isSetFirstBucketSize()
           
 boolean isSetPriority()
           
 boolean isSetProvideRouteHandle()
           
 boolean isSetRouteGuidanceRequest()
           
 boolean isSetRouteHandle()
           
 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 setBoundingBox(EnvelopeType value)
          Sets the value of the boundingBox property.
 void setDistanceUnit(DistanceUnitType value)
          Sets the value of the distanceUnit property.
 void setExtendedRoutePlan(RoutePlanType value)
          Sets the value of the extendedRoutePlan property.
 void setFirstBucketSize(BigInteger value)
          Sets the value of the firstBucketSize property.
 void setPriority(int value)
          Sets the value of the priority property.
 void setProvideRouteHandle(boolean value)
          Sets the value of the provideRouteHandle property.
 void setRouteGuidanceRequest(RouteInstructionsRequestType value)
          Sets the value of the routeGuidanceRequest property.
 void setRouteHandle(RouteHandleType value)
          Sets the value of the routeHandle property.
 String toString()
           
 void unsetProvideRouteHandle()
           
 DetermineRouteRequestType withBoundingBox(EnvelopeType value)
           
 DetermineRouteRequestType withDistanceUnit(DistanceUnitType value)
           
 DetermineRouteRequestType withExtendedRoutePlan(RoutePlanType value)
           
 DetermineRouteRequestType withFirstBucketSize(BigInteger value)
           
 DetermineRouteRequestType withPriority(int value)
           
 DetermineRouteRequestType withProvideRouteHandle(boolean value)
           
 DetermineRouteRequestType withRouteGuidanceRequest(RouteInstructionsRequestType value)
           
 DetermineRouteRequestType withRouteHandle(RouteHandleType value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

routeHandle

protected RouteHandleType routeHandle

extendedRoutePlan

protected RoutePlanType extendedRoutePlan

boundingBox

protected EnvelopeType boundingBox

routeGuidanceRequest

protected RouteInstructionsRequestType routeGuidanceRequest

firstBucketSize

protected BigInteger firstBucketSize

priority

protected int priority

provideRouteHandle

protected Boolean provideRouteHandle

distanceUnit

protected DistanceUnitType distanceUnit
Constructor Detail

DetermineRouteRequestType

public DetermineRouteRequestType()
Method Detail

getRouteHandle

public RouteHandleType getRouteHandle()
Gets the value of the routeHandle property.

Returns:
possible object is RouteHandleType

setRouteHandle

public void setRouteHandle(RouteHandleType value)
Sets the value of the routeHandle property.

Parameters:
value - allowed object is RouteHandleType

isSetRouteHandle

public boolean isSetRouteHandle()

getExtendedRoutePlan

public RoutePlanType getExtendedRoutePlan()
Gets the value of the extendedRoutePlan property.

Returns:
possible object is RoutePlanType

setExtendedRoutePlan

public void setExtendedRoutePlan(RoutePlanType value)
Sets the value of the extendedRoutePlan property.

Parameters:
value - allowed object is RoutePlanType

isSetExtendedRoutePlan

public boolean isSetExtendedRoutePlan()

getBoundingBox

public EnvelopeType getBoundingBox()
Gets the value of the boundingBox property.

Returns:
possible object is EnvelopeType

setBoundingBox

public void setBoundingBox(EnvelopeType value)
Sets the value of the boundingBox property.

Parameters:
value - allowed object is EnvelopeType

isSetBoundingBox

public boolean isSetBoundingBox()

getRouteGuidanceRequest

public RouteInstructionsRequestType getRouteGuidanceRequest()
Gets the value of the routeGuidanceRequest property.

Returns:
possible object is RouteInstructionsRequestType

setRouteGuidanceRequest

public void setRouteGuidanceRequest(RouteInstructionsRequestType value)
Sets the value of the routeGuidanceRequest property.

Parameters:
value - allowed object is RouteInstructionsRequestType

isSetRouteGuidanceRequest

public boolean isSetRouteGuidanceRequest()

getFirstBucketSize

public BigInteger getFirstBucketSize()
Gets the value of the firstBucketSize property.

Returns:
possible object is BigInteger

setFirstBucketSize

public void setFirstBucketSize(BigInteger value)
Sets the value of the firstBucketSize property.

Parameters:
value - allowed object is BigInteger

isSetFirstBucketSize

public boolean isSetFirstBucketSize()

getPriority

public int getPriority()
Gets the value of the priority property.


setPriority

public void setPriority(int value)
Sets the value of the priority property.


isSetPriority

public boolean isSetPriority()

isProvideRouteHandle

public boolean isProvideRouteHandle()
Gets the value of the provideRouteHandle property.

Returns:
possible object is Boolean

setProvideRouteHandle

public void setProvideRouteHandle(boolean value)
Sets the value of the provideRouteHandle property.

Parameters:
value - allowed object is Boolean

isSetProvideRouteHandle

public boolean isSetProvideRouteHandle()

unsetProvideRouteHandle

public void unsetProvideRouteHandle()

getDistanceUnit

public DistanceUnitType getDistanceUnit()
Gets the value of the distanceUnit property.

Returns:
possible object is DistanceUnitType

setDistanceUnit

public void setDistanceUnit(DistanceUnitType value)
Sets the value of the distanceUnit property.

Parameters:
value - allowed object is DistanceUnitType

isSetDistanceUnit

public boolean isSetDistanceUnit()

toString

public String toString()
Overrides:
toString in class AbstractRequestParametersType

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 AbstractRequestParametersType

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 AbstractRequestParametersType

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 AbstractRequestParametersType

equals

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

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 AbstractRequestParametersType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractRequestParametersType

clone

public Object clone()
Overrides:
clone in class AbstractRequestParametersType

copyTo

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

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 AbstractRequestParametersType

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 AbstractRequestParametersType

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 AbstractRequestParametersType

withRouteHandle

public DetermineRouteRequestType withRouteHandle(RouteHandleType value)

withExtendedRoutePlan

public DetermineRouteRequestType withExtendedRoutePlan(RoutePlanType value)

withBoundingBox

public DetermineRouteRequestType withBoundingBox(EnvelopeType value)

withRouteGuidanceRequest

public DetermineRouteRequestType withRouteGuidanceRequest(RouteInstructionsRequestType value)

withFirstBucketSize

public DetermineRouteRequestType withFirstBucketSize(BigInteger value)

withPriority

public DetermineRouteRequestType withPriority(int value)

withProvideRouteHandle

public DetermineRouteRequestType withProvideRouteHandle(boolean value)

withDistanceUnit

public DetermineRouteRequestType withDistanceUnit(DistanceUnitType value)


Copyright © 2008-2016. All Rights Reserved.