Package com.drew.metadata.exif
Class ExifDescriptorBase<T extends Directory>
- java.lang.Object
-
- com.drew.metadata.TagDescriptor<T>
-
- com.drew.metadata.exif.ExifDescriptorBase<T>
-
- Direct Known Subclasses:
ExifIFD0Descriptor
,ExifImageDescriptor
,ExifInteropDescriptor
,ExifSubIFDDescriptor
,ExifThumbnailDescriptor
public abstract class ExifDescriptorBase<T extends Directory> extends TagDescriptor<T>
Base class for several Exif format descriptor classes.
-
-
Constructor Summary
Constructors Constructor Description ExifDescriptorBase(T directory)
-
Method Summary
-
Methods inherited from class com.drew.metadata.TagDescriptor
convertBytesToVersionString
-
-
-
-
Constructor Detail
-
ExifDescriptorBase
public ExifDescriptorBase(T directory)
-
-
Method Detail
-
getDescription
public String getDescription(int tagType)
Description copied from class:TagDescriptor
Returns a descriptive value of the specified tag for this image. Where possible, known values will be substituted here in place of the raw tokens actually kept in the metadata segment. If no substitution is available, the value provided bygetString(tagType)
will be returned.- Overrides:
getDescription
in classTagDescriptor<T extends Directory>
- Parameters:
tagType
- the tag to find a description for- Returns:
- a description of the image's value for the specified tag, or
null
if the tag hasn't been defined.
-
getInteropVersionDescription
public String getInteropVersionDescription()
-
getInteropIndexDescription
public String getInteropIndexDescription()
-
getReferenceBlackWhiteDescription
public String getReferenceBlackWhiteDescription()
-
getYResolutionDescription
public String getYResolutionDescription()
-
getXResolutionDescription
public String getXResolutionDescription()
-
getYCbCrPositioningDescription
public String getYCbCrPositioningDescription()
-
getOrientationDescription
public String getOrientationDescription()
-
getResolutionDescription
public String getResolutionDescription()
-
getWindowsAuthorDescription
public String getWindowsAuthorDescription()
-
getWindowsCommentDescription
public String getWindowsCommentDescription()
-
getWindowsKeywordsDescription
public String getWindowsKeywordsDescription()
-
getWindowsTitleDescription
public String getWindowsTitleDescription()
-
getWindowsSubjectDescription
public String getWindowsSubjectDescription()
-
getYCbCrSubsamplingDescription
public String getYCbCrSubsamplingDescription()
-
getPlanarConfigurationDescription
public String getPlanarConfigurationDescription()
-
getSamplesPerPixelDescription
public String getSamplesPerPixelDescription()
-
getRowsPerStripDescription
public String getRowsPerStripDescription()
-
getStripByteCountsDescription
public String getStripByteCountsDescription()
-
getPhotometricInterpretationDescription
public String getPhotometricInterpretationDescription()
-
getBitsPerSampleDescription
public String getBitsPerSampleDescription()
-
getImageWidthDescription
public String getImageWidthDescription()
-
getImageHeightDescription
public String getImageHeightDescription()
-
getNewSubfileTypeDescription
public String getNewSubfileTypeDescription()
-
getSubfileTypeDescription
public String getSubfileTypeDescription()
-
getThresholdingDescription
public String getThresholdingDescription()
-
getFillOrderDescription
public String getFillOrderDescription()
-
getSubjectDistanceRangeDescription
public String getSubjectDistanceRangeDescription()
-
getSensitivityTypeRangeDescription
public String getSensitivityTypeRangeDescription()
-
getLensSpecificationDescription
public String getLensSpecificationDescription()
-
getSharpnessDescription
public String getSharpnessDescription()
-
getSaturationDescription
public String getSaturationDescription()
-
getContrastDescription
public String getContrastDescription()
-
getGainControlDescription
public String getGainControlDescription()
-
getSceneCaptureTypeDescription
public String getSceneCaptureTypeDescription()
-
get35mmFilmEquivFocalLengthDescription
public String get35mmFilmEquivFocalLengthDescription()
-
getDigitalZoomRatioDescription
public String getDigitalZoomRatioDescription()
-
getWhiteBalanceModeDescription
public String getWhiteBalanceModeDescription()
-
getExposureModeDescription
public String getExposureModeDescription()
-
getCustomRenderedDescription
public String getCustomRenderedDescription()
-
getUserCommentDescription
public String getUserCommentDescription()
-
getIsoEquivalentDescription
public String getIsoEquivalentDescription()
-
getExifVersionDescription
public String getExifVersionDescription()
-
getFlashPixVersionDescription
public String getFlashPixVersionDescription()
-
getSceneTypeDescription
public String getSceneTypeDescription()
-
getCfaPatternDescription
public String getCfaPatternDescription()
-
getCfaPattern2Description
public String getCfaPattern2Description()
-
getFileSourceDescription
public String getFileSourceDescription()
-
getExposureBiasDescription
public String getExposureBiasDescription()
-
getMaxApertureValueDescription
public String getMaxApertureValueDescription()
-
getApertureValueDescription
public String getApertureValueDescription()
-
getExposureProgramDescription
public String getExposureProgramDescription()
-
getFocalPlaneXResolutionDescription
public String getFocalPlaneXResolutionDescription()
-
getFocalPlaneYResolutionDescription
public String getFocalPlaneYResolutionDescription()
-
getFocalPlaneResolutionUnitDescription
public String getFocalPlaneResolutionUnitDescription()
-
getExifImageWidthDescription
public String getExifImageWidthDescription()
-
getExifImageHeightDescription
public String getExifImageHeightDescription()
-
getColorSpaceDescription
public String getColorSpaceDescription()
-
getFocalLengthDescription
public String getFocalLengthDescription()
-
getFlashDescription
public String getFlashDescription()
-
getWhiteBalanceDescription
public String getWhiteBalanceDescription()
-
getMeteringModeDescription
public String getMeteringModeDescription()
-
getCompressionDescription
public String getCompressionDescription()
-
getSubjectDistanceDescription
public String getSubjectDistanceDescription()
-
getCompressedAverageBitsPerPixelDescription
public String getCompressedAverageBitsPerPixelDescription()
-
getExposureTimeDescription
public String getExposureTimeDescription()
-
getShutterSpeedDescription
public String getShutterSpeedDescription()
-
getFNumberDescription
public String getFNumberDescription()
-
getSensingMethodDescription
public String getSensingMethodDescription()
-
getComponentConfigurationDescription
public String getComponentConfigurationDescription()
-
getJpegProcDescription
public String getJpegProcDescription()
-
-