net.opengis.wcps.v_1_0
Class CondenseScalarExprType

java.lang.Object
  extended by net.opengis.wcps.v_1_0.CondenseScalarExprType
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 CondenseScalarExprType
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 CondenseScalarExprType complex type.

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

 <complexType name="CondenseScalarExprType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <group ref="{http://www.opengis.net/wcps/1.0}ReduceScalarExprType"/>
         <group ref="{http://www.opengis.net/wcps/1.0}GeneralCondenseExprType"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class CondenseScalarExprType.ImageCrsDomain
          Java class for anonymous complex type.
static class CondenseScalarExprType.InterpolationDefault
          Java class for anonymous complex type.
static class CondenseScalarExprType.InterpolationSet
          Java class for anonymous complex type.
static class CondenseScalarExprType.NumericUnaryMinus
          Java class for anonymous complex type.
 
Field Summary
protected  List<JAXBElement<?>> content
           
 
Constructor Summary
CondenseScalarExprType()
           
 
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<JAXBElement<?>> getContent()
          Gets the rest of the content model.
 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 setContent(List<JAXBElement<?>> value)
           
 String toString()
           
 CondenseScalarExprType withContent(Collection<JAXBElement<?>> values)
           
 CondenseScalarExprType withContent(JAXBElement<?>... values)
           
 CondenseScalarExprType withContent(List<JAXBElement<?>> value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

content

protected List<JAXBElement<?>> content
Constructor Detail

CondenseScalarExprType

public CondenseScalarExprType()
Method Detail

getContent

public List<JAXBElement<?>> getContent()
Gets the rest of the content model.

You are getting this "catch-all" property because of the following reason: The field name "All" is used by two different parts of a schema. See: line 495 of http://schemas.opengis.net/wcps/1.0/wcpsProcessCoverages.xsd line 495 of http://schemas.opengis.net/wcps/1.0/wcpsProcessCoverages.xsd

To get rid of this property, apply a property customization to one of both of the following declarations to change their names: Gets the value of the content 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 content property.

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

    getContent().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<CondenseScalarExprType.InterpolationSet> JAXBElement<CondenseScalarExprType.ImageCrsDomain> JAXBElement<Object> JAXBElement<CoverageExprElementType> JAXBElement<StringScalarExprPairType> JAXBElement<Boolean> JAXBElement<Object> JAXBElement<DomainMetadataExprType> JAXBElement<BooleanScalarExprType> JAXBElement<NumericScalarExprPairType> JAXBElement<NumericScalarExprPairType> JAXBElement<Object> JAXBElement<NumericScalarExprPairType> JAXBElement<CoverageExprElementType> JAXBElement<Object> JAXBElement<CoverageExprElementType> JAXBElement<String> JAXBElement<CoverageExprElementType> JAXBElement<Double> JAXBElement<CondenseScalarExprType> JAXBElement<CoverageExprElementType> JAXBElement<NumericScalarExprPairType> JAXBElement<BooleanScalarExprPairType> JAXBElement<NumericScalarExprPairType> JAXBElement<Object> JAXBElement<ReduceScalarExprType> JAXBElement<BooleanScalarExprType> JAXBElement<Object> JAXBElement<StringScalarExprPairType> JAXBElement<CondenseScalarExprType.NumericUnaryMinus> JAXBElement<CondenseScalarExprType.InterpolationDefault> JAXBElement<NumericScalarExprPairType> JAXBElement<CoverageExprElementType> JAXBElement<ComplexConstantType> JAXBElement<BooleanScalarExprPairType> JAXBElement<NumericScalarExprPairType> JAXBElement<CoverageExprElementType> JAXBElement<CoverageExprElementType> JAXBElement<CoverageExprElementType> JAXBElement<BooleanScalarExprPairType> JAXBElement<CoverageExprElementType> JAXBElement<NumericScalarExprPairType> JAXBElement<CoverageExprElementType> JAXBElement<CoverageExprElementType> JAXBElement<AxisIteratorType> JAXBElement<NumericScalarExprPairType> JAXBElement<NumericScalarExprPairType>


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

setContent

public void setContent(List<JAXBElement<?>> value)

withContent

public CondenseScalarExprType withContent(JAXBElement<?>... values)

withContent

public CondenseScalarExprType withContent(Collection<JAXBElement<?>> values)

withContent

public CondenseScalarExprType withContent(List<JAXBElement<?>> value)


Copyright © 2008-2015. All Rights Reserved.