net.opengis.wps.v_2_0
Class ReferenceType

java.lang.Object
  extended by net.opengis.wps.v_2_0.ReferenceType
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 ReferenceType
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

Reference to an input (output) value that is a web accessible resource.

Java class for ReferenceType complex type.

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

 <complexType name="ReferenceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice minOccurs="0">
         <element name="Body" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         <element name="BodyReference">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute ref="{http://www.w3.org/1999/xlink}href use="required""/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </choice>
       <attGroup ref="{http://www.opengis.net/wps/2.0.0}dataEncodingAttributes"/>
       <attribute ref="{http://www.w3.org/1999/xlink}href use="required""/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ReferenceType.BodyReference
          Java class for anonymous complex type.
 
Field Summary
protected  Object body
           
protected  ReferenceType.BodyReference bodyReference
           
protected  String encoding
           
protected  String href
           
protected  String mimeType
           
protected  String schema
           
 
Constructor Summary
ReferenceType()
           
 
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)
           
 Object getBody()
          Gets the value of the body property.
 ReferenceType.BodyReference getBodyReference()
          Gets the value of the bodyReference property.
 String getEncoding()
          Gets the value of the encoding property.
 String getHref()
          Reference to a web-accessible resource that can be used as input, or is provided by the process as output.
 String getMimeType()
          Gets the value of the mimeType property.
 String getSchema()
          Gets the value of the schema property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 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 setBody(Object value)
          Sets the value of the body property.
 void setBodyReference(ReferenceType.BodyReference value)
          Sets the value of the bodyReference property.
 void setEncoding(String value)
          Sets the value of the encoding property.
 void setHref(String value)
          Sets the value of the href property.
 void setMimeType(String value)
          Sets the value of the mimeType property.
 void setSchema(String value)
          Sets the value of the schema property.
 String toString()
           
 ReferenceType withBody(Object value)
           
 ReferenceType withBodyReference(ReferenceType.BodyReference value)
           
 ReferenceType withEncoding(String value)
           
 ReferenceType withHref(String value)
           
 ReferenceType withMimeType(String value)
           
 ReferenceType withSchema(String value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

body

protected Object body

bodyReference

protected ReferenceType.BodyReference bodyReference

href

protected String href

mimeType

protected String mimeType

encoding

protected String encoding

schema

protected String schema
Constructor Detail

ReferenceType

public ReferenceType()
Method Detail

getBody

public Object getBody()
Gets the value of the body property.

Returns:
possible object is Object

setBody

public void setBody(Object value)
Sets the value of the body property.

Parameters:
value - allowed object is Object

getBodyReference

public ReferenceType.BodyReference getBodyReference()
Gets the value of the bodyReference property.

Returns:
possible object is ReferenceType.BodyReference

setBodyReference

public void setBodyReference(ReferenceType.BodyReference value)
Sets the value of the bodyReference property.

Parameters:
value - allowed object is ReferenceType.BodyReference

getHref

public String getHref()
Reference to a web-accessible resource that can be used as input, or is provided by the process as output. This attribute shall contain a URL from which this input (output) can be electronically retrieved.

Returns:
possible object is String

setHref

public void setHref(String value)
Sets the value of the href property.

Parameters:
value - allowed object is String

getMimeType

public String getMimeType()
Gets the value of the mimeType property.

Returns:
possible object is String

setMimeType

public void setMimeType(String value)
Sets the value of the mimeType property.

Parameters:
value - allowed object is String

getEncoding

public String getEncoding()
Gets the value of the encoding property.

Returns:
possible object is String

setEncoding

public void setEncoding(String value)
Sets the value of the encoding property.

Parameters:
value - allowed object is String

getSchema

public String getSchema()
Gets the value of the schema property.

Returns:
possible object is String

setSchema

public void setSchema(String value)
Sets the value of the schema property.

Parameters:
value - allowed object is String

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

withBody

public ReferenceType withBody(Object value)

withBodyReference

public ReferenceType withBodyReference(ReferenceType.BodyReference value)

withHref

public ReferenceType withHref(String value)

withMimeType

public ReferenceType withMimeType(String value)

withEncoding

public ReferenceType withEncoding(String value)

withSchema

public ReferenceType withSchema(String value)


Copyright © 2008-2015. All Rights Reserved.