net.opengis.iso19139.gmd.v_20070417
Class MDImageDescriptionType

java.lang.Object
  extended by net.opengis.iso19139.gco.v_20070417.AbstractObjectType
      extended by net.opengis.iso19139.gmd.v_20070417.AbstractMDContentInformationType
          extended by net.opengis.iso19139.gmd.v_20070417.MDCoverageDescriptionType
              extended by net.opengis.iso19139.gmd.v_20070417.MDImageDescriptionType
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 MDImageDescriptionType
extends MDCoverageDescriptionType
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

Information about an image's suitability for use

Java class for MD_ImageDescription_Type complex type.

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

 <complexType name="MD_ImageDescription_Type">
   <complexContent>
     <extension base="{http://www.isotc211.org/2005/gmd}MD_CoverageDescription_Type">
       <sequence>
         <element name="illuminationElevationAngle" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/>
         <element name="illuminationAzimuthAngle" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/>
         <element name="imagingCondition" type="{http://www.isotc211.org/2005/gmd}MD_ImagingConditionCode_PropertyType" minOccurs="0"/>
         <element name="imageQualityCode" type="{http://www.isotc211.org/2005/gmd}MD_Identifier_PropertyType" minOccurs="0"/>
         <element name="cloudCoverPercentage" type="{http://www.isotc211.org/2005/gco}Real_PropertyType" minOccurs="0"/>
         <element name="processingLevelCode" type="{http://www.isotc211.org/2005/gmd}MD_Identifier_PropertyType" minOccurs="0"/>
         <element name="compressionGenerationQuantity" type="{http://www.isotc211.org/2005/gco}Integer_PropertyType" minOccurs="0"/>
         <element name="triangulationIndicator" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType" minOccurs="0"/>
         <element name="radiometricCalibrationDataAvailability" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType" minOccurs="0"/>
         <element name="cameraCalibrationInformationAvailability" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType" minOccurs="0"/>
         <element name="filmDistortionInformationAvailability" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType" minOccurs="0"/>
         <element name="lensDistortionInformationAvailability" type="{http://www.isotc211.org/2005/gco}Boolean_PropertyType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  BooleanPropertyType cameraCalibrationInformationAvailability
           
protected  RealPropertyType cloudCoverPercentage
           
protected  IntegerPropertyType compressionGenerationQuantity
           
protected  BooleanPropertyType filmDistortionInformationAvailability
           
protected  RealPropertyType illuminationAzimuthAngle
           
protected  RealPropertyType illuminationElevationAngle
           
protected  MDIdentifierPropertyType imageQualityCode
           
protected  MDImagingConditionCodePropertyType imagingCondition
           
protected  BooleanPropertyType lensDistortionInformationAvailability
           
protected  MDIdentifierPropertyType processingLevelCode
           
protected  BooleanPropertyType radiometricCalibrationDataAvailability
           
protected  BooleanPropertyType triangulationIndicator
           
 
Fields inherited from class net.opengis.iso19139.gmd.v_20070417.MDCoverageDescriptionType
attributeDescription, contentType, dimension
 
Fields inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
id, uuid
 
Constructor Summary
MDImageDescriptionType()
           
 
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)
           
 BooleanPropertyType getCameraCalibrationInformationAvailability()
          Gets the value of the cameraCalibrationInformationAvailability property.
 RealPropertyType getCloudCoverPercentage()
          Gets the value of the cloudCoverPercentage property.
 IntegerPropertyType getCompressionGenerationQuantity()
          Gets the value of the compressionGenerationQuantity property.
 BooleanPropertyType getFilmDistortionInformationAvailability()
          Gets the value of the filmDistortionInformationAvailability property.
 RealPropertyType getIlluminationAzimuthAngle()
          Gets the value of the illuminationAzimuthAngle property.
 RealPropertyType getIlluminationElevationAngle()
          Gets the value of the illuminationElevationAngle property.
 MDIdentifierPropertyType getImageQualityCode()
          Gets the value of the imageQualityCode property.
 MDImagingConditionCodePropertyType getImagingCondition()
          Gets the value of the imagingCondition property.
 BooleanPropertyType getLensDistortionInformationAvailability()
          Gets the value of the lensDistortionInformationAvailability property.
 MDIdentifierPropertyType getProcessingLevelCode()
          Gets the value of the processingLevelCode property.
 BooleanPropertyType getRadiometricCalibrationDataAvailability()
          Gets the value of the radiometricCalibrationDataAvailability property.
 BooleanPropertyType getTriangulationIndicator()
          Gets the value of the triangulationIndicator property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetCameraCalibrationInformationAvailability()
           
 boolean isSetCloudCoverPercentage()
           
 boolean isSetCompressionGenerationQuantity()
           
 boolean isSetFilmDistortionInformationAvailability()
           
 boolean isSetIlluminationAzimuthAngle()
           
 boolean isSetIlluminationElevationAngle()
           
 boolean isSetImageQualityCode()
           
 boolean isSetImagingCondition()
           
 boolean isSetLensDistortionInformationAvailability()
           
 boolean isSetProcessingLevelCode()
           
 boolean isSetRadiometricCalibrationDataAvailability()
           
 boolean isSetTriangulationIndicator()
           
 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 setCameraCalibrationInformationAvailability(BooleanPropertyType value)
          Sets the value of the cameraCalibrationInformationAvailability property.
 void setCloudCoverPercentage(RealPropertyType value)
          Sets the value of the cloudCoverPercentage property.
 void setCompressionGenerationQuantity(IntegerPropertyType value)
          Sets the value of the compressionGenerationQuantity property.
 void setFilmDistortionInformationAvailability(BooleanPropertyType value)
          Sets the value of the filmDistortionInformationAvailability property.
 void setIlluminationAzimuthAngle(RealPropertyType value)
          Sets the value of the illuminationAzimuthAngle property.
 void setIlluminationElevationAngle(RealPropertyType value)
          Sets the value of the illuminationElevationAngle property.
 void setImageQualityCode(MDIdentifierPropertyType value)
          Sets the value of the imageQualityCode property.
 void setImagingCondition(MDImagingConditionCodePropertyType value)
          Sets the value of the imagingCondition property.
 void setLensDistortionInformationAvailability(BooleanPropertyType value)
          Sets the value of the lensDistortionInformationAvailability property.
 void setProcessingLevelCode(MDIdentifierPropertyType value)
          Sets the value of the processingLevelCode property.
 void setRadiometricCalibrationDataAvailability(BooleanPropertyType value)
          Sets the value of the radiometricCalibrationDataAvailability property.
 void setTriangulationIndicator(BooleanPropertyType value)
          Sets the value of the triangulationIndicator property.
 String toString()
           
 MDImageDescriptionType withAttributeDescription(RecordTypePropertyType value)
           
 MDImageDescriptionType withCameraCalibrationInformationAvailability(BooleanPropertyType value)
           
 MDImageDescriptionType withCloudCoverPercentage(RealPropertyType value)
           
 MDImageDescriptionType withCompressionGenerationQuantity(IntegerPropertyType value)
           
 MDImageDescriptionType withContentType(MDCoverageContentTypeCodePropertyType value)
           
 MDImageDescriptionType withDimension(Collection<MDRangeDimensionPropertyType> values)
           
 MDImageDescriptionType withDimension(List<MDRangeDimensionPropertyType> value)
           
 MDImageDescriptionType withDimension(MDRangeDimensionPropertyType... values)
           
 MDImageDescriptionType withFilmDistortionInformationAvailability(BooleanPropertyType value)
           
 MDImageDescriptionType withId(String value)
           
 MDImageDescriptionType withIlluminationAzimuthAngle(RealPropertyType value)
           
 MDImageDescriptionType withIlluminationElevationAngle(RealPropertyType value)
           
 MDImageDescriptionType withImageQualityCode(MDIdentifierPropertyType value)
           
 MDImageDescriptionType withImagingCondition(MDImagingConditionCodePropertyType value)
           
 MDImageDescriptionType withLensDistortionInformationAvailability(BooleanPropertyType value)
           
 MDImageDescriptionType withProcessingLevelCode(MDIdentifierPropertyType value)
           
 MDImageDescriptionType withRadiometricCalibrationDataAvailability(BooleanPropertyType value)
           
 MDImageDescriptionType withTriangulationIndicator(BooleanPropertyType value)
           
 MDImageDescriptionType withUuid(String value)
           
 
Methods inherited from class net.opengis.iso19139.gmd.v_20070417.MDCoverageDescriptionType
getAttributeDescription, getContentType, getDimension, isSetAttributeDescription, isSetContentType, isSetDimension, setAttributeDescription, setContentType, setDimension, unsetDimension
 
Methods inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

illuminationElevationAngle

protected RealPropertyType illuminationElevationAngle

illuminationAzimuthAngle

protected RealPropertyType illuminationAzimuthAngle

imagingCondition

protected MDImagingConditionCodePropertyType imagingCondition

imageQualityCode

protected MDIdentifierPropertyType imageQualityCode

cloudCoverPercentage

protected RealPropertyType cloudCoverPercentage

processingLevelCode

protected MDIdentifierPropertyType processingLevelCode

compressionGenerationQuantity

protected IntegerPropertyType compressionGenerationQuantity

triangulationIndicator

protected BooleanPropertyType triangulationIndicator

radiometricCalibrationDataAvailability

protected BooleanPropertyType radiometricCalibrationDataAvailability

cameraCalibrationInformationAvailability

protected BooleanPropertyType cameraCalibrationInformationAvailability

filmDistortionInformationAvailability

protected BooleanPropertyType filmDistortionInformationAvailability

lensDistortionInformationAvailability

protected BooleanPropertyType lensDistortionInformationAvailability
Constructor Detail

MDImageDescriptionType

public MDImageDescriptionType()
Method Detail

getIlluminationElevationAngle

public RealPropertyType getIlluminationElevationAngle()
Gets the value of the illuminationElevationAngle property.

Returns:
possible object is RealPropertyType

setIlluminationElevationAngle

public void setIlluminationElevationAngle(RealPropertyType value)
Sets the value of the illuminationElevationAngle property.

Parameters:
value - allowed object is RealPropertyType

isSetIlluminationElevationAngle

public boolean isSetIlluminationElevationAngle()

getIlluminationAzimuthAngle

public RealPropertyType getIlluminationAzimuthAngle()
Gets the value of the illuminationAzimuthAngle property.

Returns:
possible object is RealPropertyType

setIlluminationAzimuthAngle

public void setIlluminationAzimuthAngle(RealPropertyType value)
Sets the value of the illuminationAzimuthAngle property.

Parameters:
value - allowed object is RealPropertyType

isSetIlluminationAzimuthAngle

public boolean isSetIlluminationAzimuthAngle()

getImagingCondition

public MDImagingConditionCodePropertyType getImagingCondition()
Gets the value of the imagingCondition property.

Returns:
possible object is MDImagingConditionCodePropertyType

setImagingCondition

public void setImagingCondition(MDImagingConditionCodePropertyType value)
Sets the value of the imagingCondition property.

Parameters:
value - allowed object is MDImagingConditionCodePropertyType

isSetImagingCondition

public boolean isSetImagingCondition()

getImageQualityCode

public MDIdentifierPropertyType getImageQualityCode()
Gets the value of the imageQualityCode property.

Returns:
possible object is MDIdentifierPropertyType

setImageQualityCode

public void setImageQualityCode(MDIdentifierPropertyType value)
Sets the value of the imageQualityCode property.

Parameters:
value - allowed object is MDIdentifierPropertyType

isSetImageQualityCode

public boolean isSetImageQualityCode()

getCloudCoverPercentage

public RealPropertyType getCloudCoverPercentage()
Gets the value of the cloudCoverPercentage property.

Returns:
possible object is RealPropertyType

setCloudCoverPercentage

public void setCloudCoverPercentage(RealPropertyType value)
Sets the value of the cloudCoverPercentage property.

Parameters:
value - allowed object is RealPropertyType

isSetCloudCoverPercentage

public boolean isSetCloudCoverPercentage()

getProcessingLevelCode

public MDIdentifierPropertyType getProcessingLevelCode()
Gets the value of the processingLevelCode property.

Returns:
possible object is MDIdentifierPropertyType

setProcessingLevelCode

public void setProcessingLevelCode(MDIdentifierPropertyType value)
Sets the value of the processingLevelCode property.

Parameters:
value - allowed object is MDIdentifierPropertyType

isSetProcessingLevelCode

public boolean isSetProcessingLevelCode()

getCompressionGenerationQuantity

public IntegerPropertyType getCompressionGenerationQuantity()
Gets the value of the compressionGenerationQuantity property.

Returns:
possible object is IntegerPropertyType

setCompressionGenerationQuantity

public void setCompressionGenerationQuantity(IntegerPropertyType value)
Sets the value of the compressionGenerationQuantity property.

Parameters:
value - allowed object is IntegerPropertyType

isSetCompressionGenerationQuantity

public boolean isSetCompressionGenerationQuantity()

getTriangulationIndicator

public BooleanPropertyType getTriangulationIndicator()
Gets the value of the triangulationIndicator property.

Returns:
possible object is BooleanPropertyType

setTriangulationIndicator

public void setTriangulationIndicator(BooleanPropertyType value)
Sets the value of the triangulationIndicator property.

Parameters:
value - allowed object is BooleanPropertyType

isSetTriangulationIndicator

public boolean isSetTriangulationIndicator()

getRadiometricCalibrationDataAvailability

public BooleanPropertyType getRadiometricCalibrationDataAvailability()
Gets the value of the radiometricCalibrationDataAvailability property.

Returns:
possible object is BooleanPropertyType

setRadiometricCalibrationDataAvailability

public void setRadiometricCalibrationDataAvailability(BooleanPropertyType value)
Sets the value of the radiometricCalibrationDataAvailability property.

Parameters:
value - allowed object is BooleanPropertyType

isSetRadiometricCalibrationDataAvailability

public boolean isSetRadiometricCalibrationDataAvailability()

getCameraCalibrationInformationAvailability

public BooleanPropertyType getCameraCalibrationInformationAvailability()
Gets the value of the cameraCalibrationInformationAvailability property.

Returns:
possible object is BooleanPropertyType

setCameraCalibrationInformationAvailability

public void setCameraCalibrationInformationAvailability(BooleanPropertyType value)
Sets the value of the cameraCalibrationInformationAvailability property.

Parameters:
value - allowed object is BooleanPropertyType

isSetCameraCalibrationInformationAvailability

public boolean isSetCameraCalibrationInformationAvailability()

getFilmDistortionInformationAvailability

public BooleanPropertyType getFilmDistortionInformationAvailability()
Gets the value of the filmDistortionInformationAvailability property.

Returns:
possible object is BooleanPropertyType

setFilmDistortionInformationAvailability

public void setFilmDistortionInformationAvailability(BooleanPropertyType value)
Sets the value of the filmDistortionInformationAvailability property.

Parameters:
value - allowed object is BooleanPropertyType

isSetFilmDistortionInformationAvailability

public boolean isSetFilmDistortionInformationAvailability()

getLensDistortionInformationAvailability

public BooleanPropertyType getLensDistortionInformationAvailability()
Gets the value of the lensDistortionInformationAvailability property.

Returns:
possible object is BooleanPropertyType

setLensDistortionInformationAvailability

public void setLensDistortionInformationAvailability(BooleanPropertyType value)
Sets the value of the lensDistortionInformationAvailability property.

Parameters:
value - allowed object is BooleanPropertyType

isSetLensDistortionInformationAvailability

public boolean isSetLensDistortionInformationAvailability()

toString

public String toString()
Overrides:
toString in class MDCoverageDescriptionType

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
Overrides:
append in class MDCoverageDescriptionType

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
Overrides:
appendFields in class MDCoverageDescriptionType

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
Overrides:
equals in class MDCoverageDescriptionType

equals

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

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
Overrides:
hashCode in class MDCoverageDescriptionType

hashCode

public int hashCode()
Overrides:
hashCode in class MDCoverageDescriptionType

clone

public Object clone()
Overrides:
clone in class MDCoverageDescriptionType

copyTo

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

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
Overrides:
copyTo in class MDCoverageDescriptionType

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
Overrides:
createNewInstance in class MDCoverageDescriptionType

mergeFrom

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

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
Overrides:
mergeFrom in class MDCoverageDescriptionType

withIlluminationElevationAngle

public MDImageDescriptionType withIlluminationElevationAngle(RealPropertyType value)

withIlluminationAzimuthAngle

public MDImageDescriptionType withIlluminationAzimuthAngle(RealPropertyType value)

withImagingCondition

public MDImageDescriptionType withImagingCondition(MDImagingConditionCodePropertyType value)

withImageQualityCode

public MDImageDescriptionType withImageQualityCode(MDIdentifierPropertyType value)

withCloudCoverPercentage

public MDImageDescriptionType withCloudCoverPercentage(RealPropertyType value)

withProcessingLevelCode

public MDImageDescriptionType withProcessingLevelCode(MDIdentifierPropertyType value)

withCompressionGenerationQuantity

public MDImageDescriptionType withCompressionGenerationQuantity(IntegerPropertyType value)

withTriangulationIndicator

public MDImageDescriptionType withTriangulationIndicator(BooleanPropertyType value)

withRadiometricCalibrationDataAvailability

public MDImageDescriptionType withRadiometricCalibrationDataAvailability(BooleanPropertyType value)

withCameraCalibrationInformationAvailability

public MDImageDescriptionType withCameraCalibrationInformationAvailability(BooleanPropertyType value)

withFilmDistortionInformationAvailability

public MDImageDescriptionType withFilmDistortionInformationAvailability(BooleanPropertyType value)

withLensDistortionInformationAvailability

public MDImageDescriptionType withLensDistortionInformationAvailability(BooleanPropertyType value)

withAttributeDescription

public MDImageDescriptionType withAttributeDescription(RecordTypePropertyType value)
Overrides:
withAttributeDescription in class MDCoverageDescriptionType

withContentType

public MDImageDescriptionType withContentType(MDCoverageContentTypeCodePropertyType value)
Overrides:
withContentType in class MDCoverageDescriptionType

withDimension

public MDImageDescriptionType withDimension(MDRangeDimensionPropertyType... values)
Overrides:
withDimension in class MDCoverageDescriptionType

withDimension

public MDImageDescriptionType withDimension(Collection<MDRangeDimensionPropertyType> values)
Overrides:
withDimension in class MDCoverageDescriptionType

withDimension

public MDImageDescriptionType withDimension(List<MDRangeDimensionPropertyType> value)
Overrides:
withDimension in class MDCoverageDescriptionType

withId

public MDImageDescriptionType withId(String value)
Overrides:
withId in class MDCoverageDescriptionType

withUuid

public MDImageDescriptionType withUuid(String value)
Overrides:
withUuid in class MDCoverageDescriptionType


Copyright © 2008-2015. All Rights Reserved.