net.opengis.wps.v_2_0
Class GenericInputType

java.lang.Object
  extended by net.opengis.ows.v_2_0.DescriptionType
      extended by net.opengis.ows.v_2_0.BasicIdentificationType
          extended by net.opengis.wps.v_2_0.DescriptionType
              extended by net.opengis.wps.v_2_0.GenericInputType
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 GenericInputType
extends DescriptionType
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

Description of an input to a process. In this use, the DescriptionType shall describe a process input.

Java class for GenericInputType complex type.

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

 <complexType name="GenericInputType">
   <complexContent>
     <extension base="{http://www.opengis.net/wps/2.0}DescriptionType">
       <sequence>
         <element name="Input" type="{http://www.opengis.net/wps/2.0}GenericInputType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://www.w3.org/2001/XMLSchema}occurs"/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<GenericInputType> input
           
protected  String maxOccurs
           
protected  BigInteger minOccurs
           
 
Fields inherited from class net.opengis.ows.v_2_0.BasicIdentificationType
identifier, metadata
 
Fields inherited from class net.opengis.ows.v_2_0.DescriptionType
_abstract, keywords, title
 
Constructor Summary
GenericInputType()
           
 
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<GenericInputType> getInput()
          Gets the value of the input property.
 String getMaxOccurs()
          Gets the value of the maxOccurs property.
 BigInteger getMinOccurs()
          Gets the value of the minOccurs property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetInput()
           
 boolean isSetMaxOccurs()
           
 boolean isSetMinOccurs()
           
 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 setInput(List<GenericInputType> value)
           
 void setMaxOccurs(String value)
          Sets the value of the maxOccurs property.
 void setMinOccurs(BigInteger value)
          Sets the value of the minOccurs property.
 String toString()
           
 void unsetInput()
           
 GenericInputType withInput(Collection<GenericInputType> values)
           
 GenericInputType withInput(GenericInputType... values)
           
 GenericInputType withInput(List<GenericInputType> value)
           
 GenericInputType withMaxOccurs(String value)
           
 GenericInputType withMinOccurs(BigInteger value)
           
 
Methods inherited from class net.opengis.ows.v_2_0.BasicIdentificationType
getIdentifier, getMetadata, isSetIdentifier, isSetMetadata, setIdentifier, setMetadata, unsetMetadata, withAbstract, withAbstract, withAbstract, withIdentifier, withKeywords, withKeywords, withKeywords, withMetadata, withMetadata, withMetadata, withTitle, withTitle, withTitle
 
Methods inherited from class net.opengis.ows.v_2_0.DescriptionType
getAbstract, getKeywords, getTitle, isSetAbstract, isSetKeywords, isSetTitle, setAbstract, setKeywords, setTitle, unsetAbstract, unsetKeywords, unsetTitle
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

input

protected List<GenericInputType> input

minOccurs

protected BigInteger minOccurs

maxOccurs

protected String maxOccurs
Constructor Detail

GenericInputType

public GenericInputType()
Method Detail

getInput

public List<GenericInputType> getInput()
Gets the value of the input 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 input property.

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

    getInput().add(newItem);
 

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


isSetInput

public boolean isSetInput()

unsetInput

public void unsetInput()

getMinOccurs

public BigInteger getMinOccurs()
Gets the value of the minOccurs property.

Returns:
possible object is BigInteger

setMinOccurs

public void setMinOccurs(BigInteger value)
Sets the value of the minOccurs property.

Parameters:
value - allowed object is BigInteger

isSetMinOccurs

public boolean isSetMinOccurs()

getMaxOccurs

public String getMaxOccurs()
Gets the value of the maxOccurs property.

Returns:
possible object is String

setMaxOccurs

public void setMaxOccurs(String value)
Sets the value of the maxOccurs property.

Parameters:
value - allowed object is String

isSetMaxOccurs

public boolean isSetMaxOccurs()

toString

public String toString()
Overrides:
toString in class DescriptionType

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 DescriptionType

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 DescriptionType

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 DescriptionType

equals

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

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 DescriptionType

hashCode

public int hashCode()
Overrides:
hashCode in class DescriptionType

clone

public Object clone()
Overrides:
clone in class DescriptionType

copyTo

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

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 DescriptionType

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 DescriptionType

mergeFrom

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

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 DescriptionType

setInput

public void setInput(List<GenericInputType> value)

withInput

public GenericInputType withInput(GenericInputType... values)

withInput

public GenericInputType withInput(Collection<GenericInputType> values)

withMinOccurs

public GenericInputType withMinOccurs(BigInteger value)

withMaxOccurs

public GenericInputType withMaxOccurs(String value)

withInput

public GenericInputType withInput(List<GenericInputType> value)


Copyright © 2008-2015. All Rights Reserved.