net.opengis.oseo.v_1_0
Class CommonOrderMonitorSpecification

java.lang.Object
  extended by net.opengis.oseo.v_1_0.CommonOrderSpecification
      extended by net.opengis.oseo.v_1_0.CommonOrderMonitorSpecification
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 CommonOrderMonitorSpecification
extends CommonOrderSpecification
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 CommonOrderMonitorSpecification complex type.

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

 <complexType name="CommonOrderMonitorSpecification">
   <complexContent>
     <extension base="{http://www.opengis.net/oseo/1.0}CommonOrderSpecification">
       <sequence>
         <element ref="{http://www.opengis.net/oseo/1.0}orderId"/>
         <element name="orderStatusInfo" type="{http://www.opengis.net/oseo/1.0}StatusType"/>
         <element name="orderDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="orderItem" type="{http://www.opengis.net/oseo/1.0}CommonOrderStatusItemType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class net.opengis.oseo.v_1_0.CommonOrderSpecification
CommonOrderSpecification.Option
 
Field Summary
protected  XMLGregorianCalendar orderDateTime
           
protected  String orderId
           
protected  List<CommonOrderStatusItemType> orderItem
           
protected  StatusType orderStatusInfo
           
 
Fields inherited from class net.opengis.oseo.v_1_0.CommonOrderSpecification
deliveryInformation, deliveryOptions, extension, invoiceAddress, option, orderReference, orderRemark, orderType, packaging, priority
 
Constructor Summary
CommonOrderMonitorSpecification()
           
 
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)
           
 XMLGregorianCalendar getOrderDateTime()
          Gets the value of the orderDateTime property.
 String getOrderId()
          Gets the value of the orderId property.
 List<CommonOrderStatusItemType> getOrderItem()
          Gets the value of the orderItem property.
 StatusType getOrderStatusInfo()
          Gets the value of the orderStatusInfo property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetOrderDateTime()
           
 boolean isSetOrderId()
           
 boolean isSetOrderItem()
           
 boolean isSetOrderStatusInfo()
           
 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 setOrderDateTime(XMLGregorianCalendar value)
          Sets the value of the orderDateTime property.
 void setOrderId(String value)
          Sets the value of the orderId property.
 void setOrderItem(List<CommonOrderStatusItemType> value)
           
 void setOrderStatusInfo(StatusType value)
          Sets the value of the orderStatusInfo property.
 String toString()
           
 void unsetOrderItem()
           
 CommonOrderMonitorSpecification withDeliveryInformation(DeliveryInformationType value)
           
 CommonOrderMonitorSpecification withDeliveryOptions(DeliveryOptionsType value)
           
 CommonOrderMonitorSpecification withExtension(Collection<Object> values)
           
 CommonOrderMonitorSpecification withExtension(List<Object> value)
           
 CommonOrderMonitorSpecification withExtension(Object... values)
           
 CommonOrderMonitorSpecification withInvoiceAddress(DeliveryAddressType value)
           
 CommonOrderMonitorSpecification withOption(Collection<CommonOrderSpecification.Option> values)
           
 CommonOrderMonitorSpecification withOption(CommonOrderSpecification.Option... values)
           
 CommonOrderMonitorSpecification withOption(List<CommonOrderSpecification.Option> value)
           
 CommonOrderMonitorSpecification withOrderDateTime(XMLGregorianCalendar value)
           
 CommonOrderMonitorSpecification withOrderId(String value)
           
 CommonOrderMonitorSpecification withOrderItem(Collection<CommonOrderStatusItemType> values)
           
 CommonOrderMonitorSpecification withOrderItem(CommonOrderStatusItemType... values)
           
 CommonOrderMonitorSpecification withOrderItem(List<CommonOrderStatusItemType> value)
           
 CommonOrderMonitorSpecification withOrderReference(String value)
           
 CommonOrderMonitorSpecification withOrderRemark(String value)
           
 CommonOrderMonitorSpecification withOrderStatusInfo(StatusType value)
           
 CommonOrderMonitorSpecification withOrderType(EnumOrderType value)
           
 CommonOrderMonitorSpecification withPackaging(JAXBElement<EnumPackagingType> value)
           
 CommonOrderMonitorSpecification withPriority(PriorityType value)
           
 
Methods inherited from class net.opengis.oseo.v_1_0.CommonOrderSpecification
getDeliveryInformation, getDeliveryOptions, getExtension, getInvoiceAddress, getOption, getOrderReference, getOrderRemark, getOrderType, getPackaging, getPriority, isSetDeliveryInformation, isSetDeliveryOptions, isSetExtension, isSetInvoiceAddress, isSetOption, isSetOrderReference, isSetOrderRemark, isSetOrderType, isSetPackaging, isSetPriority, setDeliveryInformation, setDeliveryOptions, setExtension, setInvoiceAddress, setOption, setOrderReference, setOrderRemark, setOrderType, setPackaging, setPriority, unsetExtension, unsetOption
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

orderId

protected String orderId

orderStatusInfo

protected StatusType orderStatusInfo

orderDateTime

protected XMLGregorianCalendar orderDateTime

orderItem

protected List<CommonOrderStatusItemType> orderItem
Constructor Detail

CommonOrderMonitorSpecification

public CommonOrderMonitorSpecification()
Method Detail

getOrderId

public String getOrderId()
Gets the value of the orderId property.

Returns:
possible object is String

setOrderId

public void setOrderId(String value)
Sets the value of the orderId property.

Parameters:
value - allowed object is String

isSetOrderId

public boolean isSetOrderId()

getOrderStatusInfo

public StatusType getOrderStatusInfo()
Gets the value of the orderStatusInfo property.

Returns:
possible object is StatusType

setOrderStatusInfo

public void setOrderStatusInfo(StatusType value)
Sets the value of the orderStatusInfo property.

Parameters:
value - allowed object is StatusType

isSetOrderStatusInfo

public boolean isSetOrderStatusInfo()

getOrderDateTime

public XMLGregorianCalendar getOrderDateTime()
Gets the value of the orderDateTime property.

Returns:
possible object is XMLGregorianCalendar

setOrderDateTime

public void setOrderDateTime(XMLGregorianCalendar value)
Sets the value of the orderDateTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

isSetOrderDateTime

public boolean isSetOrderDateTime()

getOrderItem

public List<CommonOrderStatusItemType> getOrderItem()
Gets the value of the orderItem 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 orderItem property.

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

    getOrderItem().add(newItem);
 

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


isSetOrderItem

public boolean isSetOrderItem()

unsetOrderItem

public void unsetOrderItem()

toString

public String toString()
Overrides:
toString in class CommonOrderSpecification

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 CommonOrderSpecification

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 CommonOrderSpecification

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 CommonOrderSpecification

equals

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

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 CommonOrderSpecification

hashCode

public int hashCode()
Overrides:
hashCode in class CommonOrderSpecification

clone

public Object clone()
Overrides:
clone in class CommonOrderSpecification

copyTo

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

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 CommonOrderSpecification

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

mergeFrom

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

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 CommonOrderSpecification

setOrderItem

public void setOrderItem(List<CommonOrderStatusItemType> value)

withOrderId

public CommonOrderMonitorSpecification withOrderId(String value)

withOrderStatusInfo

public CommonOrderMonitorSpecification withOrderStatusInfo(StatusType value)

withOrderDateTime

public CommonOrderMonitorSpecification withOrderDateTime(XMLGregorianCalendar value)

withOrderItem

public CommonOrderMonitorSpecification withOrderItem(CommonOrderStatusItemType... values)

withOrderItem

public CommonOrderMonitorSpecification withOrderItem(Collection<CommonOrderStatusItemType> values)

withOrderItem

public CommonOrderMonitorSpecification withOrderItem(List<CommonOrderStatusItemType> value)

withOrderReference

public CommonOrderMonitorSpecification withOrderReference(String value)
Overrides:
withOrderReference in class CommonOrderSpecification

withOrderRemark

public CommonOrderMonitorSpecification withOrderRemark(String value)
Overrides:
withOrderRemark in class CommonOrderSpecification

withDeliveryInformation

public CommonOrderMonitorSpecification withDeliveryInformation(DeliveryInformationType value)
Overrides:
withDeliveryInformation in class CommonOrderSpecification

withInvoiceAddress

public CommonOrderMonitorSpecification withInvoiceAddress(DeliveryAddressType value)
Overrides:
withInvoiceAddress in class CommonOrderSpecification

withPackaging

public CommonOrderMonitorSpecification withPackaging(JAXBElement<EnumPackagingType> value)
Overrides:
withPackaging in class CommonOrderSpecification

withOption

public CommonOrderMonitorSpecification withOption(CommonOrderSpecification.Option... values)
Overrides:
withOption in class CommonOrderSpecification

withOption

public CommonOrderMonitorSpecification withOption(Collection<CommonOrderSpecification.Option> values)
Overrides:
withOption in class CommonOrderSpecification

withDeliveryOptions

public CommonOrderMonitorSpecification withDeliveryOptions(DeliveryOptionsType value)
Overrides:
withDeliveryOptions in class CommonOrderSpecification

withPriority

public CommonOrderMonitorSpecification withPriority(PriorityType value)
Overrides:
withPriority in class CommonOrderSpecification

withOrderType

public CommonOrderMonitorSpecification withOrderType(EnumOrderType value)
Overrides:
withOrderType in class CommonOrderSpecification

withExtension

public CommonOrderMonitorSpecification withExtension(Object... values)
Overrides:
withExtension in class CommonOrderSpecification

withExtension

public CommonOrderMonitorSpecification withExtension(Collection<Object> values)
Overrides:
withExtension in class CommonOrderSpecification

withOption

public CommonOrderMonitorSpecification withOption(List<CommonOrderSpecification.Option> value)
Overrides:
withOption in class CommonOrderSpecification

withExtension

public CommonOrderMonitorSpecification withExtension(List<Object> value)
Overrides:
withExtension in class CommonOrderSpecification


Copyright © 2008-2015. All Rights Reserved.