net.opengis.wfs.v_2_0
Class StoredQueryDescriptionType

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

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

 <complexType name="StoredQueryDescriptionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/wfs/2.0}Title" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wfs/2.0}Abstract" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/1.1}Metadata" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Parameter" type="{http://www.opengis.net/wfs/2.0}ParameterExpressionType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="QueryExpressionText" type="{http://www.opengis.net/wfs/2.0}QueryExpressionTextType" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<Abstract> _abstract
           
protected  String id
           
protected  List<MetadataType> metadata
           
protected  List<ParameterExpressionType> parameter
           
protected  List<QueryExpressionTextType> queryExpressionText
           
protected  List<Title> title
           
 
Constructor Summary
StoredQueryDescriptionType()
           
 
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)
           
 List<Abstract> getAbstract()
          Gets the value of the abstract property.
 String getId()
          Gets the value of the id property.
 List<MetadataType> getMetadata()
          Gets the value of the metadata property.
 List<ParameterExpressionType> getParameter()
          Gets the value of the parameter property.
 List<QueryExpressionTextType> getQueryExpressionText()
          Gets the value of the queryExpressionText property.
 List<Title> getTitle()
          Gets the value of the title property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetAbstract()
           
 boolean isSetId()
           
 boolean isSetMetadata()
           
 boolean isSetParameter()
           
 boolean isSetQueryExpressionText()
           
 boolean isSetTitle()
           
 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 setAbstract(List<Abstract> value)
           
 void setId(String value)
          Sets the value of the id property.
 void setMetadata(List<MetadataType> value)
           
 void setParameter(List<ParameterExpressionType> value)
           
 void setQueryExpressionText(List<QueryExpressionTextType> value)
           
 void setTitle(List<Title> value)
           
 String toString()
           
 void unsetAbstract()
           
 void unsetMetadata()
           
 void unsetParameter()
           
 void unsetQueryExpressionText()
           
 void unsetTitle()
           
 StoredQueryDescriptionType withAbstract(Abstract... values)
           
 StoredQueryDescriptionType withAbstract(Collection<Abstract> values)
           
 StoredQueryDescriptionType withAbstract(List<Abstract> value)
           
 StoredQueryDescriptionType withId(String value)
           
 StoredQueryDescriptionType withMetadata(Collection<MetadataType> values)
           
 StoredQueryDescriptionType withMetadata(List<MetadataType> value)
           
 StoredQueryDescriptionType withMetadata(MetadataType... values)
           
 StoredQueryDescriptionType withParameter(Collection<ParameterExpressionType> values)
           
 StoredQueryDescriptionType withParameter(List<ParameterExpressionType> value)
           
 StoredQueryDescriptionType withParameter(ParameterExpressionType... values)
           
 StoredQueryDescriptionType withQueryExpressionText(Collection<QueryExpressionTextType> values)
           
 StoredQueryDescriptionType withQueryExpressionText(List<QueryExpressionTextType> value)
           
 StoredQueryDescriptionType withQueryExpressionText(QueryExpressionTextType... values)
           
 StoredQueryDescriptionType withTitle(Collection<Title> values)
           
 StoredQueryDescriptionType withTitle(List<Title> value)
           
 StoredQueryDescriptionType withTitle(Title... values)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

title

protected List<Title> title

_abstract

protected List<Abstract> _abstract

metadata

protected List<MetadataType> metadata

parameter

protected List<ParameterExpressionType> parameter

queryExpressionText

protected List<QueryExpressionTextType> queryExpressionText

id

protected String id
Constructor Detail

StoredQueryDescriptionType

public StoredQueryDescriptionType()
Method Detail

getTitle

public List<Title> getTitle()
Gets the value of the title 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 title property.

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

    getTitle().add(newItem);
 

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


isSetTitle

public boolean isSetTitle()

unsetTitle

public void unsetTitle()

getAbstract

public List<Abstract> getAbstract()
Gets the value of the abstract 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 abstract property.

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

    getAbstract().add(newItem);
 

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


isSetAbstract

public boolean isSetAbstract()

unsetAbstract

public void unsetAbstract()

getMetadata

public List<MetadataType> getMetadata()
Gets the value of the metadata 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 metadata property.

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

    getMetadata().add(newItem);
 

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


isSetMetadata

public boolean isSetMetadata()

unsetMetadata

public void unsetMetadata()

getParameter

public List<ParameterExpressionType> getParameter()
Gets the value of the parameter 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 parameter property.

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

    getParameter().add(newItem);
 

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


isSetParameter

public boolean isSetParameter()

unsetParameter

public void unsetParameter()

getQueryExpressionText

public List<QueryExpressionTextType> getQueryExpressionText()
Gets the value of the queryExpressionText 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 queryExpressionText property.

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

    getQueryExpressionText().add(newItem);
 

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


isSetQueryExpressionText

public boolean isSetQueryExpressionText()

unsetQueryExpressionText

public void unsetQueryExpressionText()

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.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

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

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

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.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

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.CopyTo

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

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

mergeFrom

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

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

setTitle

public void setTitle(List<Title> value)

setAbstract

public void setAbstract(List<Abstract> value)

setMetadata

public void setMetadata(List<MetadataType> value)

setParameter

public void setParameter(List<ParameterExpressionType> value)

setQueryExpressionText

public void setQueryExpressionText(List<QueryExpressionTextType> value)

withTitle

public StoredQueryDescriptionType withTitle(Title... values)

withTitle

public StoredQueryDescriptionType withTitle(Collection<Title> values)

withAbstract

public StoredQueryDescriptionType withAbstract(Abstract... values)

withAbstract

public StoredQueryDescriptionType withAbstract(Collection<Abstract> values)

withMetadata

public StoredQueryDescriptionType withMetadata(MetadataType... values)

withMetadata

public StoredQueryDescriptionType withMetadata(Collection<MetadataType> values)

withParameter

public StoredQueryDescriptionType withParameter(ParameterExpressionType... values)

withParameter

public StoredQueryDescriptionType withParameter(Collection<ParameterExpressionType> values)

withQueryExpressionText

public StoredQueryDescriptionType withQueryExpressionText(QueryExpressionTextType... values)

withQueryExpressionText

public StoredQueryDescriptionType withQueryExpressionText(Collection<QueryExpressionTextType> values)

withId

public StoredQueryDescriptionType withId(String value)

withTitle

public StoredQueryDescriptionType withTitle(List<Title> value)

withAbstract

public StoredQueryDescriptionType withAbstract(List<Abstract> value)

withMetadata

public StoredQueryDescriptionType withMetadata(List<MetadataType> value)

withParameter

public StoredQueryDescriptionType withParameter(List<ParameterExpressionType> value)

withQueryExpressionText

public StoredQueryDescriptionType withQueryExpressionText(List<QueryExpressionTextType> value)


Copyright © 2008-2014 Highsource. All Rights Reserved.