net.opengis.wfs.v_2_0
Class FeatureCollectionType

java.lang.Object
  extended by net.opengis.wfs.v_2_0.SimpleFeatureCollectionType
      extended by net.opengis.wfs.v_2_0.FeatureCollectionType
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 FeatureCollectionType
extends SimpleFeatureCollectionType
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 FeatureCollectionType complex type.

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

 <complexType name="FeatureCollectionType">
   <complexContent>
     <extension base="{http://www.opengis.net/wfs/2.0}SimpleFeatureCollectionType">
       <sequence>
         <element ref="{http://www.opengis.net/wfs/2.0}additionalObjects" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wfs/2.0}truncatedResponse" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://www.opengis.net/wfs/2.0}StandardResponseParameters"/>
       <attribute name="lockId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  AdditionalObjects additionalObjects
           
protected  String lockId
           
protected  String next
           
protected  String numberMatched
           
protected  BigInteger numberReturned
           
protected  String previous
           
protected  XMLGregorianCalendar timeStamp
           
protected  TruncatedResponse truncatedResponse
           
 
Fields inherited from class net.opengis.wfs.v_2_0.SimpleFeatureCollectionType
boundedBy, member
 
Constructor Summary
FeatureCollectionType()
           
 
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)
           
 AdditionalObjects getAdditionalObjects()
          Gets the value of the additionalObjects property.
 String getLockId()
          Gets the value of the lockId property.
 String getNext()
          Gets the value of the next property.
 String getNumberMatched()
          Gets the value of the numberMatched property.
 BigInteger getNumberReturned()
          Gets the value of the numberReturned property.
 String getPrevious()
          Gets the value of the previous property.
 XMLGregorianCalendar getTimeStamp()
          Gets the value of the timeStamp property.
 TruncatedResponse getTruncatedResponse()
          Gets the value of the truncatedResponse property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetAdditionalObjects()
           
 boolean isSetLockId()
           
 boolean isSetNext()
           
 boolean isSetNumberMatched()
           
 boolean isSetNumberReturned()
           
 boolean isSetPrevious()
           
 boolean isSetTimeStamp()
           
 boolean isSetTruncatedResponse()
           
 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 setAdditionalObjects(AdditionalObjects value)
          Sets the value of the additionalObjects property.
 void setLockId(String value)
          Sets the value of the lockId property.
 void setNext(String value)
          Sets the value of the next property.
 void setNumberMatched(String value)
          Sets the value of the numberMatched property.
 void setNumberReturned(BigInteger value)
          Sets the value of the numberReturned property.
 void setPrevious(String value)
          Sets the value of the previous property.
 void setTimeStamp(XMLGregorianCalendar value)
          Sets the value of the timeStamp property.
 void setTruncatedResponse(TruncatedResponse value)
          Sets the value of the truncatedResponse property.
 String toString()
           
 FeatureCollectionType withAdditionalObjects(AdditionalObjects value)
           
 FeatureCollectionType withBoundedBy(EnvelopePropertyType value)
           
 FeatureCollectionType withLockId(String value)
           
 FeatureCollectionType withMember(Collection<MemberPropertyType> values)
           
 FeatureCollectionType withMember(List<MemberPropertyType> value)
           
 FeatureCollectionType withMember(MemberPropertyType... values)
           
 FeatureCollectionType withNext(String value)
           
 FeatureCollectionType withNumberMatched(String value)
           
 FeatureCollectionType withNumberReturned(BigInteger value)
           
 FeatureCollectionType withPrevious(String value)
           
 FeatureCollectionType withTimeStamp(XMLGregorianCalendar value)
           
 FeatureCollectionType withTruncatedResponse(TruncatedResponse value)
           
 
Methods inherited from class net.opengis.wfs.v_2_0.SimpleFeatureCollectionType
getBoundedBy, getMember, isSetBoundedBy, isSetMember, setBoundedBy, setMember, unsetMember
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

additionalObjects

protected AdditionalObjects additionalObjects

truncatedResponse

protected TruncatedResponse truncatedResponse

lockId

protected String lockId

timeStamp

protected XMLGregorianCalendar timeStamp

numberMatched

protected String numberMatched

numberReturned

protected BigInteger numberReturned

next

protected String next

previous

protected String previous
Constructor Detail

FeatureCollectionType

public FeatureCollectionType()
Method Detail

getAdditionalObjects

public AdditionalObjects getAdditionalObjects()
Gets the value of the additionalObjects property.

Returns:
possible object is AdditionalObjects

setAdditionalObjects

public void setAdditionalObjects(AdditionalObjects value)
Sets the value of the additionalObjects property.

Parameters:
value - allowed object is AdditionalObjects

isSetAdditionalObjects

public boolean isSetAdditionalObjects()

getTruncatedResponse

public TruncatedResponse getTruncatedResponse()
Gets the value of the truncatedResponse property.

Returns:
possible object is TruncatedResponse

setTruncatedResponse

public void setTruncatedResponse(TruncatedResponse value)
Sets the value of the truncatedResponse property.

Parameters:
value - allowed object is TruncatedResponse

isSetTruncatedResponse

public boolean isSetTruncatedResponse()

getLockId

public String getLockId()
Gets the value of the lockId property.

Returns:
possible object is String

setLockId

public void setLockId(String value)
Sets the value of the lockId property.

Parameters:
value - allowed object is String

isSetLockId

public boolean isSetLockId()

getTimeStamp

public XMLGregorianCalendar getTimeStamp()
Gets the value of the timeStamp property.

Returns:
possible object is XMLGregorianCalendar

setTimeStamp

public void setTimeStamp(XMLGregorianCalendar value)
Sets the value of the timeStamp property.

Parameters:
value - allowed object is XMLGregorianCalendar

isSetTimeStamp

public boolean isSetTimeStamp()

getNumberMatched

public String getNumberMatched()
Gets the value of the numberMatched property.

Returns:
possible object is String

setNumberMatched

public void setNumberMatched(String value)
Sets the value of the numberMatched property.

Parameters:
value - allowed object is String

isSetNumberMatched

public boolean isSetNumberMatched()

getNumberReturned

public BigInteger getNumberReturned()
Gets the value of the numberReturned property.

Returns:
possible object is BigInteger

setNumberReturned

public void setNumberReturned(BigInteger value)
Sets the value of the numberReturned property.

Parameters:
value - allowed object is BigInteger

isSetNumberReturned

public boolean isSetNumberReturned()

getNext

public String getNext()
Gets the value of the next property.

Returns:
possible object is String

setNext

public void setNext(String value)
Sets the value of the next property.

Parameters:
value - allowed object is String

isSetNext

public boolean isSetNext()

getPrevious

public String getPrevious()
Gets the value of the previous property.

Returns:
possible object is String

setPrevious

public void setPrevious(String value)
Sets the value of the previous property.

Parameters:
value - allowed object is String

isSetPrevious

public boolean isSetPrevious()

toString

public String toString()
Overrides:
toString in class SimpleFeatureCollectionType

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 SimpleFeatureCollectionType

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 SimpleFeatureCollectionType

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 SimpleFeatureCollectionType

equals

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

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 SimpleFeatureCollectionType

hashCode

public int hashCode()
Overrides:
hashCode in class SimpleFeatureCollectionType

clone

public Object clone()
Overrides:
clone in class SimpleFeatureCollectionType

copyTo

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

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 SimpleFeatureCollectionType

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 SimpleFeatureCollectionType

mergeFrom

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

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 SimpleFeatureCollectionType

withAdditionalObjects

public FeatureCollectionType withAdditionalObjects(AdditionalObjects value)

withTruncatedResponse

public FeatureCollectionType withTruncatedResponse(TruncatedResponse value)

withLockId

public FeatureCollectionType withLockId(String value)

withTimeStamp

public FeatureCollectionType withTimeStamp(XMLGregorianCalendar value)

withNumberMatched

public FeatureCollectionType withNumberMatched(String value)

withNumberReturned

public FeatureCollectionType withNumberReturned(BigInteger value)

withNext

public FeatureCollectionType withNext(String value)

withPrevious

public FeatureCollectionType withPrevious(String value)

withBoundedBy

public FeatureCollectionType withBoundedBy(EnvelopePropertyType value)
Overrides:
withBoundedBy in class SimpleFeatureCollectionType

withMember

public FeatureCollectionType withMember(MemberPropertyType... values)
Overrides:
withMember in class SimpleFeatureCollectionType

withMember

public FeatureCollectionType withMember(Collection<MemberPropertyType> values)
Overrides:
withMember in class SimpleFeatureCollectionType

withMember

public FeatureCollectionType withMember(List<MemberPropertyType> value)
Overrides:
withMember in class SimpleFeatureCollectionType


Copyright © 2008-2015. All Rights Reserved.