net.opengis.sps.v_2_0
Class ReservationReportType

java.lang.Object
  extended by net.opengis.swes.v_2_0.AbstractSWESType
      extended by net.opengis.sps.v_2_0.StatusReportType
          extended by net.opengis.sps.v_2_0.ReservationReportType
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 ReservationReportType
extends StatusReportType
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 ReservationReportType complex type.

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

 <complexType name="ReservationReportType">
   <complexContent>
     <extension base="{http://www.opengis.net/sps/2.0}StatusReportType">
       <sequence>
         <element name="reservationExpiration" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class net.opengis.sps.v_2_0.StatusReportType
StatusReportType.Alternative
 
Field Summary
protected  XMLGregorianCalendar reservationExpiration
           
 
Fields inherited from class net.opengis.sps.v_2_0.StatusReportType
alternative, estimatedToC, event, percentCompletion, procedure, requestStatus, statusMessage, task, taskingParameters, taskStatus, updateTime
 
Fields inherited from class net.opengis.swes.v_2_0.AbstractSWESType
description, extension, id, identifier, name
 
Constructor Summary
ReservationReportType()
           
 
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)
           
 XMLGregorianCalendar getReservationExpiration()
          Gets the value of the reservationExpiration property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetReservationExpiration()
           
 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 setReservationExpiration(XMLGregorianCalendar value)
          Sets the value of the reservationExpiration property.
 String toString()
           
 ReservationReportType withAlternative(Collection<StatusReportType.Alternative> values)
           
 ReservationReportType withAlternative(List<StatusReportType.Alternative> value)
           
 ReservationReportType withAlternative(StatusReportType.Alternative... values)
           
 ReservationReportType withEstimatedToC(XMLGregorianCalendar value)
           
 ReservationReportType withEvent(String value)
           
 ReservationReportType withPercentCompletion(Double value)
           
 ReservationReportType withProcedure(String value)
           
 ReservationReportType withRequestStatus(String value)
           
 ReservationReportType withReservationExpiration(XMLGregorianCalendar value)
           
 ReservationReportType withStatusMessage(Collection<LanguageStringType> values)
           
 ReservationReportType withStatusMessage(LanguageStringType... values)
           
 ReservationReportType withStatusMessage(List<LanguageStringType> value)
           
 ReservationReportType withTask(String value)
           
 ReservationReportType withTaskingParameters(ParameterDataPropertyType value)
           
 ReservationReportType withTaskStatus(String value)
           
 ReservationReportType withUpdateTime(XMLGregorianCalendar value)
           
 
Methods inherited from class net.opengis.sps.v_2_0.StatusReportType
getAlternative, getEstimatedToC, getEvent, getPercentCompletion, getProcedure, getRequestStatus, getStatusMessage, getTask, getTaskingParameters, getTaskStatus, getUpdateTime, isSetAlternative, isSetEstimatedToC, isSetEvent, isSetPercentCompletion, isSetProcedure, isSetRequestStatus, isSetStatusMessage, isSetTask, isSetTaskingParameters, isSetTaskStatus, isSetUpdateTime, setAlternative, setEstimatedToC, setEvent, setPercentCompletion, setProcedure, setRequestStatus, setStatusMessage, setTask, setTaskingParameters, setTaskStatus, setUpdateTime, unsetAlternative, unsetStatusMessage
 
Methods inherited from class net.opengis.swes.v_2_0.AbstractSWESType
getDescription, getExtension, getId, getIdentifier, getName, isSetDescription, isSetExtension, isSetId, isSetIdentifier, isSetName, setDescription, setExtension, setId, setIdentifier, setName, unsetExtension, unsetName, withDescription, withExtension, withExtension, withExtension, withId, withIdentifier, withName, withName, withName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

reservationExpiration

protected XMLGregorianCalendar reservationExpiration
Constructor Detail

ReservationReportType

public ReservationReportType()
Method Detail

getReservationExpiration

public XMLGregorianCalendar getReservationExpiration()
Gets the value of the reservationExpiration property.

Returns:
possible object is XMLGregorianCalendar

setReservationExpiration

public void setReservationExpiration(XMLGregorianCalendar value)
Sets the value of the reservationExpiration property.

Parameters:
value - allowed object is XMLGregorianCalendar

isSetReservationExpiration

public boolean isSetReservationExpiration()

toString

public String toString()
Overrides:
toString in class StatusReportType

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 StatusReportType

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 StatusReportType

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 StatusReportType

equals

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

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 StatusReportType

hashCode

public int hashCode()
Overrides:
hashCode in class StatusReportType

clone

public Object clone()
Overrides:
clone in class StatusReportType

copyTo

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

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 StatusReportType

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
Overrides:
createNewInstance in class StatusReportType

mergeFrom

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

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 StatusReportType

withReservationExpiration

public ReservationReportType withReservationExpiration(XMLGregorianCalendar value)

withTask

public ReservationReportType withTask(String value)
Overrides:
withTask in class StatusReportType

withEstimatedToC

public ReservationReportType withEstimatedToC(XMLGregorianCalendar value)
Overrides:
withEstimatedToC in class StatusReportType

withEvent

public ReservationReportType withEvent(String value)
Overrides:
withEvent in class StatusReportType

withPercentCompletion

public ReservationReportType withPercentCompletion(Double value)
Overrides:
withPercentCompletion in class StatusReportType

withProcedure

public ReservationReportType withProcedure(String value)
Overrides:
withProcedure in class StatusReportType

withRequestStatus

public ReservationReportType withRequestStatus(String value)
Overrides:
withRequestStatus in class StatusReportType

withStatusMessage

public ReservationReportType withStatusMessage(LanguageStringType... values)
Overrides:
withStatusMessage in class StatusReportType

withStatusMessage

public ReservationReportType withStatusMessage(Collection<LanguageStringType> values)
Overrides:
withStatusMessage in class StatusReportType

withTaskStatus

public ReservationReportType withTaskStatus(String value)
Overrides:
withTaskStatus in class StatusReportType

withUpdateTime

public ReservationReportType withUpdateTime(XMLGregorianCalendar value)
Overrides:
withUpdateTime in class StatusReportType

withAlternative

public ReservationReportType withAlternative(StatusReportType.Alternative... values)
Overrides:
withAlternative in class StatusReportType

withAlternative

public ReservationReportType withAlternative(Collection<StatusReportType.Alternative> values)
Overrides:
withAlternative in class StatusReportType

withTaskingParameters

public ReservationReportType withTaskingParameters(ParameterDataPropertyType value)
Overrides:
withTaskingParameters in class StatusReportType

withStatusMessage

public ReservationReportType withStatusMessage(List<LanguageStringType> value)
Overrides:
withStatusMessage in class StatusReportType

withAlternative

public ReservationReportType withAlternative(List<StatusReportType.Alternative> value)
Overrides:
withAlternative in class StatusReportType


Copyright © 2008-2015. All Rights Reserved.