com.drew.metadata.exif
Class ExifSubIFDDescriptor

java.lang.Object
  extended by com.drew.metadata.TagDescriptor<ExifSubIFDDirectory>
      extended by com.drew.metadata.exif.ExifSubIFDDescriptor

public class ExifSubIFDDescriptor
extends TagDescriptor<ExifSubIFDDirectory>

Provides human-readable string representations of tag values stored in a ExifSubIFDDirectory.

Author:
Drew Noakes http://drewnoakes.com

Field Summary
 
Fields inherited from class com.drew.metadata.TagDescriptor
_directory
 
Constructor Summary
ExifSubIFDDescriptor(ExifSubIFDDirectory directory)
           
 
Method Summary
 String get35mmFilmEquivFocalLengthDescription()
           
 String getApertureValueDescription()
           
 String getBitsPerSampleDescription()
           
 String getColorSpaceDescription()
           
 String getComponentConfigurationDescription()
           
 String getCompressedAverageBitsPerPixelDescription()
           
 String getContrastDescription()
           
 String getCustomRenderedDescription()
           
 String getDescription(int tagType)
          Returns a descriptive value of the the specified tag for this image.
 String getDigitalZoomRatioDescription()
           
 String getExifImageHeightDescription()
           
 String getExifImageWidthDescription()
           
 String getExifVersionDescription()
           
 String getExposureBiasDescription()
           
 String getExposureModeDescription()
           
 String getExposureProgramDescription()
           
 String getExposureTimeDescription()
           
 String getFileSourceDescription()
           
 String getFillOrderDescription()
           
 String getFlashDescription()
           
 String getFlashPixVersionDescription()
           
 String getFNumberDescription()
           
 String getFocalLengthDescription()
           
 String getFocalPlaneResolutionUnitDescription()
           
 String getFocalPlaneXResolutionDescription()
           
 String getFocalPlaneYResolutionDescription()
           
 String getGainControlDescription()
           
 String getIsoEquivalentDescription()
           
 String getMaxApertureValueDescription()
           
 String getMeteringModeDescription()
           
 String getNewSubfileTypeDescription()
           
 String getPhotometricInterpretationDescription()
           
 String getPlanarConfigurationDescription()
           
 String getRowsPerStripDescription()
           
 String getSamplesPerPixelDescription()
           
 String getSaturationDescription()
           
 String getSceneCaptureTypeDescription()
           
 String getSceneTypeDescription()
           
 String getSensingMethodDescription()
           
 String getSharpnessDescription()
           
 String getShutterSpeedDescription()
           
 String getStripByteCountsDescription()
           
 String getSubfileTypeDescription()
           
 String getSubjectDistanceDescription()
           
 String getSubjectDistanceRangeDescription()
           
 String getThresholdingDescription()
           
 String getUserCommentDescription()
           
 String getWhiteBalanceDescription()
           
 String getWhiteBalanceModeDescription()
           
 String getYCbCrSubsamplingDescription()
           
 
Methods inherited from class com.drew.metadata.TagDescriptor
convertBytesToVersionString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExifSubIFDDescriptor

public ExifSubIFDDescriptor(ExifSubIFDDirectory directory)
Method Detail

getDescription

public String getDescription(int tagType)
Returns a descriptive value of the the specified tag for this image. Where possible, known values will be substituted here in place of the raw tokens actually kept in the Exif segment. If no substitution is available, the value provided by getString(int) will be returned.

Overrides:
getDescription in class TagDescriptor<ExifSubIFDDirectory>
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.

getNewSubfileTypeDescription

public String getNewSubfileTypeDescription()

getSubfileTypeDescription

public String getSubfileTypeDescription()

getThresholdingDescription

public String getThresholdingDescription()

getFillOrderDescription

public String getFillOrderDescription()

getSubjectDistanceRangeDescription

public String getSubjectDistanceRangeDescription()

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()

getFileSourceDescription

public String getFileSourceDescription()

getExposureBiasDescription

public String getExposureBiasDescription()

getMaxApertureValueDescription

public String getMaxApertureValueDescription()

getApertureValueDescription

public String getApertureValueDescription()

getExposureProgramDescription

public String getExposureProgramDescription()

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()

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()

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()


Copyright © 2012. All Rights Reserved.