net.opengis.oseo.v_1_0
Class OrderSearchCriteriaType

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

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

 <complexType name="OrderSearchCriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="lastUpdate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastUpdateEnd" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
         <element name="orderStatus" type="{http://www.opengis.net/oseo/1.0}EnumStatusType" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/oseo/1.0}orderReference" minOccurs="0"/>
         <element ref="{http://www.opengis.net/oseo/1.0}extension" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<Object> extension
           
protected  XMLGregorianCalendar lastUpdate
           
protected  Object lastUpdateEnd
           
protected  String orderReference
           
protected  List<EnumStatusType> orderStatus
           
 
Constructor Summary
OrderSearchCriteriaType()
           
 
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)
           
 List<Object> getExtension()
          Gets the value of the extension property.
 XMLGregorianCalendar getLastUpdate()
          Gets the value of the lastUpdate property.
 Object getLastUpdateEnd()
          Gets the value of the lastUpdateEnd property.
 String getOrderReference()
          Gets the value of the orderReference property.
 List<EnumStatusType> getOrderStatus()
          Gets the value of the orderStatus property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetExtension()
           
 boolean isSetLastUpdate()
           
 boolean isSetLastUpdateEnd()
           
 boolean isSetOrderReference()
           
 boolean isSetOrderStatus()
           
 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 setExtension(List<Object> value)
           
 void setLastUpdate(XMLGregorianCalendar value)
          Sets the value of the lastUpdate property.
 void setLastUpdateEnd(Object value)
          Sets the value of the lastUpdateEnd property.
 void setOrderReference(String value)
          Sets the value of the orderReference property.
 void setOrderStatus(List<EnumStatusType> value)
           
 String toString()
           
 void unsetExtension()
           
 void unsetOrderStatus()
           
 OrderSearchCriteriaType withExtension(Collection<Object> values)
           
 OrderSearchCriteriaType withExtension(List<Object> value)
           
 OrderSearchCriteriaType withExtension(Object... values)
           
 OrderSearchCriteriaType withLastUpdate(XMLGregorianCalendar value)
           
 OrderSearchCriteriaType withLastUpdateEnd(Object value)
           
 OrderSearchCriteriaType withOrderReference(String value)
           
 OrderSearchCriteriaType withOrderStatus(Collection<EnumStatusType> values)
           
 OrderSearchCriteriaType withOrderStatus(EnumStatusType... values)
           
 OrderSearchCriteriaType withOrderStatus(List<EnumStatusType> value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

lastUpdate

protected XMLGregorianCalendar lastUpdate

lastUpdateEnd

protected Object lastUpdateEnd

orderStatus

protected List<EnumStatusType> orderStatus

orderReference

protected String orderReference

extension

protected List<Object> extension
Constructor Detail

OrderSearchCriteriaType

public OrderSearchCriteriaType()
Method Detail

getLastUpdate

public XMLGregorianCalendar getLastUpdate()
Gets the value of the lastUpdate property.

Returns:
possible object is XMLGregorianCalendar

setLastUpdate

public void setLastUpdate(XMLGregorianCalendar value)
Sets the value of the lastUpdate property.

Parameters:
value - allowed object is XMLGregorianCalendar

isSetLastUpdate

public boolean isSetLastUpdate()

getLastUpdateEnd

public Object getLastUpdateEnd()
Gets the value of the lastUpdateEnd property.

Returns:
possible object is Object

setLastUpdateEnd

public void setLastUpdateEnd(Object value)
Sets the value of the lastUpdateEnd property.

Parameters:
value - allowed object is Object

isSetLastUpdateEnd

public boolean isSetLastUpdateEnd()

getOrderStatus

public List<EnumStatusType> getOrderStatus()
Gets the value of the orderStatus 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 orderStatus property.

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

    getOrderStatus().add(newItem);
 

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


isSetOrderStatus

public boolean isSetOrderStatus()

unsetOrderStatus

public void unsetOrderStatus()

getOrderReference

public String getOrderReference()
Gets the value of the orderReference property.

Returns:
possible object is String

setOrderReference

public void setOrderReference(String value)
Sets the value of the orderReference property.

Parameters:
value - allowed object is String

isSetOrderReference

public boolean isSetOrderReference()

getExtension

public List<Object> getExtension()
Gets the value of the extension 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 extension property.

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

    getExtension().add(newItem);
 

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


isSetExtension

public boolean isSetExtension()

unsetExtension

public void unsetExtension()

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

setOrderStatus

public void setOrderStatus(List<EnumStatusType> value)

setExtension

public void setExtension(List<Object> value)

withLastUpdate

public OrderSearchCriteriaType withLastUpdate(XMLGregorianCalendar value)

withLastUpdateEnd

public OrderSearchCriteriaType withLastUpdateEnd(Object value)

withOrderStatus

public OrderSearchCriteriaType withOrderStatus(EnumStatusType... values)

withOrderStatus

public OrderSearchCriteriaType withOrderStatus(Collection<EnumStatusType> values)

withOrderReference

public OrderSearchCriteriaType withOrderReference(String value)

withExtension

public OrderSearchCriteriaType withExtension(Object... values)

withExtension

public OrderSearchCriteriaType withExtension(Collection<Object> values)

withOrderStatus

public OrderSearchCriteriaType withOrderStatus(List<EnumStatusType> value)

withExtension

public OrderSearchCriteriaType withExtension(List<Object> value)


Copyright © 2008-2015. All Rights Reserved.