Package net.opengis.wps.v_2_0
Class ReferenceType
- java.lang.Object
-
- net.opengis.wps.v_2_0.ReferenceType
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
public class ReferenceType extends Object implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.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}dataEncodingAttributes"/> <attribute ref="{http://www.w3.org/1999/xlink}href use="required""/> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReferenceType.BodyReferenceJava class for anonymous complex type.
-
Constructor Summary
Constructors Constructor Description ReferenceType()Default no-arg constructorReferenceType(Object body, ReferenceType.BodyReference bodyReference, String href, String mimeType, String encoding, String schema)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)StringBuilderappendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)ObjectgetBody()Gets the value of the body property.ReferenceType.BodyReferencegetBodyReference()Gets the value of the bodyReference property.StringgetEncoding()Gets the value of the encoding property.StringgetHref()HTTP URI that points to the remote resource where the data may be retrieved.StringgetMimeType()Gets the value of the mimeType property.StringgetSchema()Gets the value of the schema property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)booleanisSetBody()booleanisSetBodyReference()booleanisSetEncoding()booleanisSetHref()booleanisSetMimeType()booleanisSetSchema()voidmergeFrom(Object left, Object right)voidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)voidsetBody(Object value)Sets the value of the body property.voidsetBodyReference(ReferenceType.BodyReference value)Sets the value of the bodyReference property.voidsetEncoding(String value)Sets the value of the encoding property.voidsetHref(String value)Sets the value of the href property.voidsetMimeType(String value)Sets the value of the mimeType property.voidsetSchema(String value)Sets the value of the schema property.StringtoString()ReferenceTypewithBody(Object value)ReferenceTypewithBodyReference(ReferenceType.BodyReference value)ReferenceTypewithEncoding(String value)ReferenceTypewithHref(String value)ReferenceTypewithMimeType(String value)ReferenceTypewithSchema(String value)
-
-
-
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 isObject
-
isSetBody
public boolean isSetBody()
-
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 isReferenceType.BodyReference
-
isSetBodyReference
public boolean isSetBodyReference()
-
getHref
public String getHref()
HTTP URI that points to the remote resource where the data may be retrieved.- Returns:
- possible object is
String
-
setHref
public void setHref(String value)
Sets the value of the href property.- Parameters:
value- allowed object isString
-
isSetHref
public boolean isSetHref()
-
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 isString
-
isSetMimeType
public boolean isSetMimeType()
-
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 isString
-
isSetEncoding
public boolean isSetEncoding()
-
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 isString
-
isSetSchema
public boolean isSetSchema()
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.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)
-
-