net.opengis.omeo.alt.v_2_0
Class ProcessingInformationType

java.lang.Object
  extended by net.opengis.omeo.eop.v_2_0.ProcessingInformationType
      extended by net.opengis.omeo.alt.v_2_0.ProcessingInformationType
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 ProcessingInformationType
extends ProcessingInformationType
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

Java class for ProcessingInformationType complex type.

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

 <complexType name="ProcessingInformationType">
   <complexContent>
     <extension base="{http://www.opengis.net/eop/2.0}ProcessingInformationType">
       <sequence>
         <element name="groundTrackUncertainty" type="{http://www.opengis.net/gml/3.2}MeasureType" minOccurs="0"/>
         <element name="productContentsType" type="{http://www.opengis.net/alt/2.0}ProductContentsTypeValueType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="samplingRate" type="{http://www.opengis.net/gml/3.2}MeasureType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  MeasureType groundTrackUncertainty
           
protected  List<String> productContentsType
           
protected  List<MeasureType> samplingRate
           
 
Fields inherited from class net.opengis.omeo.eop.v_2_0.ProcessingInformationType
auxiliaryDataSetFileName, compositeType, method, methodVersion, nativeProductFormat, processingCenter, processingDate, processingLevel, processingMode, processorName, processorVersion
 
Constructor Summary
ProcessingInformationType()
           
 
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)
           
 MeasureType getGroundTrackUncertainty()
          Gets the value of the groundTrackUncertainty property.
 List<String> getProductContentsType()
          Gets the value of the productContentsType property.
 List<MeasureType> getSamplingRate()
          Gets the value of the samplingRate property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetGroundTrackUncertainty()
           
 boolean isSetProductContentsType()
           
 boolean isSetSamplingRate()
           
 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 setGroundTrackUncertainty(MeasureType value)
          Sets the value of the groundTrackUncertainty property.
 void setProductContentsType(List<String> value)
           
 void setSamplingRate(List<MeasureType> value)
           
 String toString()
           
 void unsetProductContentsType()
           
 void unsetSamplingRate()
           
 ProcessingInformationType withAuxiliaryDataSetFileName(Collection<String> values)
           
 ProcessingInformationType withAuxiliaryDataSetFileName(List<String> value)
           
 ProcessingInformationType withAuxiliaryDataSetFileName(String... values)
           
 ProcessingInformationType withCompositeType(Duration value)
           
 ProcessingInformationType withGroundTrackUncertainty(MeasureType value)
           
 ProcessingInformationType withMethod(String value)
           
 ProcessingInformationType withMethodVersion(String value)
           
 ProcessingInformationType withNativeProductFormat(String value)
           
 ProcessingInformationType withProcessingCenter(CodeListType value)
           
 ProcessingInformationType withProcessingDate(Duration value)
           
 ProcessingInformationType withProcessingLevel(String value)
           
 ProcessingInformationType withProcessingMode(ProcessingModeValueType value)
           
 ProcessingInformationType withProcessorName(String value)
           
 ProcessingInformationType withProcessorVersion(String value)
           
 ProcessingInformationType withProductContentsType(Collection<String> values)
           
 ProcessingInformationType withProductContentsType(List<String> value)
           
 ProcessingInformationType withProductContentsType(String... values)
           
 ProcessingInformationType withSamplingRate(Collection<MeasureType> values)
           
 ProcessingInformationType withSamplingRate(List<MeasureType> value)
           
 ProcessingInformationType withSamplingRate(MeasureType... values)
           
 
Methods inherited from class net.opengis.omeo.eop.v_2_0.ProcessingInformationType
getAuxiliaryDataSetFileName, getCompositeType, getMethod, getMethodVersion, getNativeProductFormat, getProcessingCenter, getProcessingDate, getProcessingLevel, getProcessingMode, getProcessorName, getProcessorVersion, isSetAuxiliaryDataSetFileName, isSetCompositeType, isSetMethod, isSetMethodVersion, isSetNativeProductFormat, isSetProcessingCenter, isSetProcessingDate, isSetProcessingLevel, isSetProcessingMode, isSetProcessorName, isSetProcessorVersion, setAuxiliaryDataSetFileName, setCompositeType, setMethod, setMethodVersion, setNativeProductFormat, setProcessingCenter, setProcessingDate, setProcessingLevel, setProcessingMode, setProcessorName, setProcessorVersion, unsetAuxiliaryDataSetFileName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

groundTrackUncertainty

protected MeasureType groundTrackUncertainty

productContentsType

protected List<String> productContentsType

samplingRate

protected List<MeasureType> samplingRate
Constructor Detail

ProcessingInformationType

public ProcessingInformationType()
Method Detail

getGroundTrackUncertainty

public MeasureType getGroundTrackUncertainty()
Gets the value of the groundTrackUncertainty property.

Returns:
possible object is MeasureType

setGroundTrackUncertainty

public void setGroundTrackUncertainty(MeasureType value)
Sets the value of the groundTrackUncertainty property.

Parameters:
value - allowed object is MeasureType

isSetGroundTrackUncertainty

public boolean isSetGroundTrackUncertainty()

getProductContentsType

public List<String> getProductContentsType()
Gets the value of the productContentsType 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 productContentsType property.

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

    getProductContentsType().add(newItem);
 

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


isSetProductContentsType

public boolean isSetProductContentsType()

unsetProductContentsType

public void unsetProductContentsType()

getSamplingRate

public List<MeasureType> getSamplingRate()
Gets the value of the samplingRate 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 samplingRate property.

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

    getSamplingRate().add(newItem);
 

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


isSetSamplingRate

public boolean isSetSamplingRate()

unsetSamplingRate

public void unsetSamplingRate()

toString

public String toString()
Overrides:
toString in class ProcessingInformationType

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 ProcessingInformationType

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 ProcessingInformationType

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 ProcessingInformationType

equals

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

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 ProcessingInformationType

hashCode

public int hashCode()
Overrides:
hashCode in class ProcessingInformationType

clone

public Object clone()
Overrides:
clone in class ProcessingInformationType

copyTo

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

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 ProcessingInformationType

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 ProcessingInformationType

mergeFrom

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

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 ProcessingInformationType

setProductContentsType

public void setProductContentsType(List<String> value)

setSamplingRate

public void setSamplingRate(List<MeasureType> value)

withGroundTrackUncertainty

public ProcessingInformationType withGroundTrackUncertainty(MeasureType value)

withProductContentsType

public ProcessingInformationType withProductContentsType(String... values)

withProductContentsType

public ProcessingInformationType withProductContentsType(Collection<String> values)

withSamplingRate

public ProcessingInformationType withSamplingRate(MeasureType... values)

withSamplingRate

public ProcessingInformationType withSamplingRate(Collection<MeasureType> values)

withProductContentsType

public ProcessingInformationType withProductContentsType(List<String> value)

withSamplingRate

public ProcessingInformationType withSamplingRate(List<MeasureType> value)

withProcessingCenter

public ProcessingInformationType withProcessingCenter(CodeListType value)
Overrides:
withProcessingCenter in class ProcessingInformationType

withProcessingDate

public ProcessingInformationType withProcessingDate(Duration value)
Overrides:
withProcessingDate in class ProcessingInformationType

withCompositeType

public ProcessingInformationType withCompositeType(Duration value)
Overrides:
withCompositeType in class ProcessingInformationType

withMethod

public ProcessingInformationType withMethod(String value)
Overrides:
withMethod in class ProcessingInformationType

withMethodVersion

public ProcessingInformationType withMethodVersion(String value)
Overrides:
withMethodVersion in class ProcessingInformationType

withProcessorName

public ProcessingInformationType withProcessorName(String value)
Overrides:
withProcessorName in class ProcessingInformationType

withProcessorVersion

public ProcessingInformationType withProcessorVersion(String value)
Overrides:
withProcessorVersion in class ProcessingInformationType

withProcessingLevel

public ProcessingInformationType withProcessingLevel(String value)
Overrides:
withProcessingLevel in class ProcessingInformationType

withNativeProductFormat

public ProcessingInformationType withNativeProductFormat(String value)
Overrides:
withNativeProductFormat in class ProcessingInformationType

withAuxiliaryDataSetFileName

public ProcessingInformationType withAuxiliaryDataSetFileName(String... values)
Overrides:
withAuxiliaryDataSetFileName in class ProcessingInformationType

withAuxiliaryDataSetFileName

public ProcessingInformationType withAuxiliaryDataSetFileName(Collection<String> values)
Overrides:
withAuxiliaryDataSetFileName in class ProcessingInformationType

withProcessingMode

public ProcessingInformationType withProcessingMode(ProcessingModeValueType value)
Overrides:
withProcessingMode in class ProcessingInformationType

withAuxiliaryDataSetFileName

public ProcessingInformationType withAuxiliaryDataSetFileName(List<String> value)
Overrides:
withAuxiliaryDataSetFileName in class ProcessingInformationType


Copyright © 2008-2016. All Rights Reserved.