Class MDImageDescriptionType
- java.lang.Object
-
- net.opengis.iso19139.gco.v_20070417.AbstractObjectType
-
- net.opengis.iso19139.gmd.v_20070417.AbstractMDContentInformationType
-
- net.opengis.iso19139.gmd.v_20070417.MDCoverageDescriptionType
-
- net.opengis.iso19139.gmd.v_20070417.MDImageDescriptionType
-
- 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 MDImageDescriptionType extends MDCoverageDescriptionType 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
Information about an image's suitability for useJava 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
Fields Modifier and Type Field Description protected BooleanPropertyTypecameraCalibrationInformationAvailabilityprotected RealPropertyTypecloudCoverPercentageprotected IntegerPropertyTypecompressionGenerationQuantityprotected BooleanPropertyTypefilmDistortionInformationAvailabilityprotected RealPropertyTypeilluminationAzimuthAngleprotected RealPropertyTypeilluminationElevationAngleprotected MDIdentifierPropertyTypeimageQualityCodeprotected MDImagingConditionCodePropertyTypeimagingConditionprotected BooleanPropertyTypelensDistortionInformationAvailabilityprotected MDIdentifierPropertyTypeprocessingLevelCodeprotected BooleanPropertyTyperadiometricCalibrationDataAvailabilityprotected BooleanPropertyTypetriangulationIndicator-
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
Constructors Constructor Description MDImageDescriptionType()Default no-arg constructorMDImageDescriptionType(String id, String uuid, RecordTypePropertyType attributeDescription, MDCoverageContentTypeCodePropertyType contentType, List<MDRangeDimensionPropertyType> dimension, RealPropertyType illuminationElevationAngle, RealPropertyType illuminationAzimuthAngle, MDImagingConditionCodePropertyType imagingCondition, MDIdentifierPropertyType imageQualityCode, RealPropertyType cloudCoverPercentage, MDIdentifierPropertyType processingLevelCode, IntegerPropertyType compressionGenerationQuantity, BooleanPropertyType triangulationIndicator, BooleanPropertyType radiometricCalibrationDataAvailability, BooleanPropertyType cameraCalibrationInformationAvailability, BooleanPropertyType filmDistortionInformationAvailability, BooleanPropertyType lensDistortionInformationAvailability)Fully-initialising value constructor
-
Method Summary
-
Methods inherited from class net.opengis.iso19139.gmd.v_20070417.MDCoverageDescriptionType
getAttributeDescription, getContentType, getDimension, isSetAttributeDescription, isSetContentType, isSetDimension, setAttributeDescription, setContentType, setDimension, unsetDimension
-
-
-
-
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()
Default no-arg constructor
-
MDImageDescriptionType
public MDImageDescriptionType(String id, String uuid, RecordTypePropertyType attributeDescription, MDCoverageContentTypeCodePropertyType contentType, List<MDRangeDimensionPropertyType> dimension, RealPropertyType illuminationElevationAngle, RealPropertyType illuminationAzimuthAngle, MDImagingConditionCodePropertyType imagingCondition, MDIdentifierPropertyType imageQualityCode, RealPropertyType cloudCoverPercentage, MDIdentifierPropertyType processingLevelCode, IntegerPropertyType compressionGenerationQuantity, BooleanPropertyType triangulationIndicator, BooleanPropertyType radiometricCalibrationDataAvailability, BooleanPropertyType cameraCalibrationInformationAvailability, BooleanPropertyType filmDistortionInformationAvailability, BooleanPropertyType lensDistortionInformationAvailability)
Fully-initialising value constructor
-
-
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 isRealPropertyType
-
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 isRealPropertyType
-
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 isMDImagingConditionCodePropertyType
-
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 isMDIdentifierPropertyType
-
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 isRealPropertyType
-
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 isMDIdentifierPropertyType
-
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 isIntegerPropertyType
-
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 isBooleanPropertyType
-
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 isBooleanPropertyType
-
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 isBooleanPropertyType
-
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 isBooleanPropertyType
-
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 isBooleanPropertyType
-
isSetLensDistortionInformationAvailability
public boolean isSetLensDistortionInformationAvailability()
-
toString
public String toString()
- Overrides:
toStringin classMDCoverageDescriptionType
-
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- Overrides:
appendin classMDCoverageDescriptionType
-
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- Overrides:
appendFieldsin classMDCoverageDescriptionType
-
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- Overrides:
equalsin classMDCoverageDescriptionType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classMDCoverageDescriptionType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classMDCoverageDescriptionType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classMDCoverageDescriptionType
-
clone
public Object clone()
- Overrides:
clonein classMDCoverageDescriptionType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classMDCoverageDescriptionType
-
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- Overrides:
copyToin classMDCoverageDescriptionType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
createNewInstancein classMDCoverageDescriptionType
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classMDCoverageDescriptionType
-
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- Overrides:
mergeFromin classMDCoverageDescriptionType
-
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:
withAttributeDescriptionin classMDCoverageDescriptionType
-
withContentType
public MDImageDescriptionType withContentType(MDCoverageContentTypeCodePropertyType value)
- Overrides:
withContentTypein classMDCoverageDescriptionType
-
withDimension
public MDImageDescriptionType withDimension(MDRangeDimensionPropertyType... values)
- Overrides:
withDimensionin classMDCoverageDescriptionType
-
withDimension
public MDImageDescriptionType withDimension(Collection<MDRangeDimensionPropertyType> values)
- Overrides:
withDimensionin classMDCoverageDescriptionType
-
withDimension
public MDImageDescriptionType withDimension(List<MDRangeDimensionPropertyType> value)
- Overrides:
withDimensionin classMDCoverageDescriptionType
-
withId
public MDImageDescriptionType withId(String value)
- Overrides:
withIdin classMDCoverageDescriptionType
-
withUuid
public MDImageDescriptionType withUuid(String value)
- Overrides:
withUuidin classMDCoverageDescriptionType
-
-