net.opengis.eosps.v_2_0
Class GridCellType

java.lang.Object
  extended by net.opengis.eosps.v_2_0.GridCellType
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 GridCellType
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 GridCellType complex type.

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

 <complexType name="GridCellType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="footprint">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/gml/3.2}Polygon"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="status" type="{http://www.opengis.net/eosps/2.0}StatusCodeType"/>
         <element name="successRate" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="estimatedSuccessDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastAttemptDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="nextAttemptDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="remainingAttempts" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="extension" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute ref="{http://www.opengis.net/gml/3.2}id use="required""/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class GridCellType.Footprint
          Java class for anonymous complex type.
 
Field Summary
protected  XMLGregorianCalendar estimatedSuccessDate
           
protected  List<Object> extension
           
protected  GridCellType.Footprint footprint
           
protected  String id
           
protected  XMLGregorianCalendar lastAttemptDate
           
protected  XMLGregorianCalendar nextAttemptDate
           
protected  BigInteger remainingAttempts
           
protected  String status
           
protected  double successRate
           
 
Constructor Summary
GridCellType()
           
 
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 getEstimatedSuccessDate()
          Gets the value of the estimatedSuccessDate property.
 List<Object> getExtension()
          Gets the value of the extension property.
 GridCellType.Footprint getFootprint()
          Gets the value of the footprint property.
 String getId()
          Gets the value of the id property.
 XMLGregorianCalendar getLastAttemptDate()
          Gets the value of the lastAttemptDate property.
 XMLGregorianCalendar getNextAttemptDate()
          Gets the value of the nextAttemptDate property.
 BigInteger getRemainingAttempts()
          Gets the value of the remainingAttempts property.
 String getStatus()
          Gets the value of the status property.
 double getSuccessRate()
          Gets the value of the successRate property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetEstimatedSuccessDate()
           
 boolean isSetExtension()
           
 boolean isSetFootprint()
           
 boolean isSetId()
           
 boolean isSetLastAttemptDate()
           
 boolean isSetNextAttemptDate()
           
 boolean isSetRemainingAttempts()
           
 boolean isSetStatus()
           
 boolean isSetSuccessRate()
           
 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 setEstimatedSuccessDate(XMLGregorianCalendar value)
          Sets the value of the estimatedSuccessDate property.
 void setExtension(List<Object> value)
           
 void setFootprint(GridCellType.Footprint value)
          Sets the value of the footprint property.
 void setId(String value)
          Sets the value of the id property.
 void setLastAttemptDate(XMLGregorianCalendar value)
          Sets the value of the lastAttemptDate property.
 void setNextAttemptDate(XMLGregorianCalendar value)
          Sets the value of the nextAttemptDate property.
 void setRemainingAttempts(BigInteger value)
          Sets the value of the remainingAttempts property.
 void setStatus(String value)
          Sets the value of the status property.
 void setSuccessRate(double value)
          Sets the value of the successRate property.
 String toString()
           
 void unsetExtension()
           
 GridCellType withEstimatedSuccessDate(XMLGregorianCalendar value)
           
 GridCellType withExtension(Collection<Object> values)
           
 GridCellType withExtension(List<Object> value)
           
 GridCellType withExtension(Object... values)
           
 GridCellType withFootprint(GridCellType.Footprint value)
           
 GridCellType withId(String value)
           
 GridCellType withLastAttemptDate(XMLGregorianCalendar value)
           
 GridCellType withNextAttemptDate(XMLGregorianCalendar value)
           
 GridCellType withRemainingAttempts(BigInteger value)
           
 GridCellType withStatus(String value)
           
 GridCellType withSuccessRate(double value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

footprint

protected GridCellType.Footprint footprint

status

protected String status

successRate

protected double successRate

estimatedSuccessDate

protected XMLGregorianCalendar estimatedSuccessDate

lastAttemptDate

protected XMLGregorianCalendar lastAttemptDate

nextAttemptDate

protected XMLGregorianCalendar nextAttemptDate

remainingAttempts

protected BigInteger remainingAttempts

extension

protected List<Object> extension

id

protected String id
Constructor Detail

GridCellType

public GridCellType()
Method Detail

getFootprint

public GridCellType.Footprint getFootprint()
Gets the value of the footprint property.

Returns:
possible object is GridCellType.Footprint

setFootprint

public void setFootprint(GridCellType.Footprint value)
Sets the value of the footprint property.

Parameters:
value - allowed object is GridCellType.Footprint

isSetFootprint

public boolean isSetFootprint()

getStatus

public String getStatus()
Gets the value of the status property.

Returns:
possible object is String

setStatus

public void setStatus(String value)
Sets the value of the status property.

Parameters:
value - allowed object is String

isSetStatus

public boolean isSetStatus()

getSuccessRate

public double getSuccessRate()
Gets the value of the successRate property.


setSuccessRate

public void setSuccessRate(double value)
Sets the value of the successRate property.


isSetSuccessRate

public boolean isSetSuccessRate()

getEstimatedSuccessDate

public XMLGregorianCalendar getEstimatedSuccessDate()
Gets the value of the estimatedSuccessDate property.

Returns:
possible object is XMLGregorianCalendar

setEstimatedSuccessDate

public void setEstimatedSuccessDate(XMLGregorianCalendar value)
Sets the value of the estimatedSuccessDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

isSetEstimatedSuccessDate

public boolean isSetEstimatedSuccessDate()

getLastAttemptDate

public XMLGregorianCalendar getLastAttemptDate()
Gets the value of the lastAttemptDate property.

Returns:
possible object is XMLGregorianCalendar

setLastAttemptDate

public void setLastAttemptDate(XMLGregorianCalendar value)
Sets the value of the lastAttemptDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

isSetLastAttemptDate

public boolean isSetLastAttemptDate()

getNextAttemptDate

public XMLGregorianCalendar getNextAttemptDate()
Gets the value of the nextAttemptDate property.

Returns:
possible object is XMLGregorianCalendar

setNextAttemptDate

public void setNextAttemptDate(XMLGregorianCalendar value)
Sets the value of the nextAttemptDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

isSetNextAttemptDate

public boolean isSetNextAttemptDate()

getRemainingAttempts

public BigInteger getRemainingAttempts()
Gets the value of the remainingAttempts property.

Returns:
possible object is BigInteger

setRemainingAttempts

public void setRemainingAttempts(BigInteger value)
Sets the value of the remainingAttempts property.

Parameters:
value - allowed object is BigInteger

isSetRemainingAttempts

public boolean isSetRemainingAttempts()

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()

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

isSetId

public boolean isSetId()

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

setExtension

public void setExtension(List<Object> value)

withFootprint

public GridCellType withFootprint(GridCellType.Footprint value)

withStatus

public GridCellType withStatus(String value)

withSuccessRate

public GridCellType withSuccessRate(double value)

withEstimatedSuccessDate

public GridCellType withEstimatedSuccessDate(XMLGregorianCalendar value)

withLastAttemptDate

public GridCellType withLastAttemptDate(XMLGregorianCalendar value)

withNextAttemptDate

public GridCellType withNextAttemptDate(XMLGregorianCalendar value)

withRemainingAttempts

public GridCellType withRemainingAttempts(BigInteger value)

withExtension

public GridCellType withExtension(Object... values)

withExtension

public GridCellType withExtension(Collection<Object> values)

withId

public GridCellType withId(String value)

withExtension

public GridCellType withExtension(List<Object> value)


Copyright © 2008-2016. All Rights Reserved.