Metadata Extractor Logo

Uses of Class
com.drew.metadata.MetadataException

Packages that use MetadataException
com.drew.imaging Provides classes for reading image metadata (via data interrogation and delegation to a specialised reader) and utilities for photographic conversions. 
com.drew.metadata Provides classes for modelling metadata and exceptions/interfaces applicable to all metadata operations. 
com.drew.metadata.exif Contains classes for extracting and modelling Exif metadata from various sources and camera manufacturers. 
com.drew.metadata.iptc Contains classes for extracting and modelling IPTC metadata from various sources. 
com.drew.metadata.jpeg Contains classes for extracting and modelling metadata specific to JPEG files. 
 

Uses of MetadataException in com.drew.imaging
 

Methods in com.drew.imaging that throw MetadataException
static void ImageMetadataReader.main(java.lang.String[] args)
          An application entry point.
 

Uses of MetadataException in com.drew.metadata
 

Methods in com.drew.metadata that throw MetadataException
 boolean Directory.getBoolean(int tagType)
          Returns the specified tag's value as a boolean, if possible.
 byte[] Directory.getByteArray(int tagType)
          Gets the specified tag's value as an byte array, if possible.
 java.util.Date Directory.getDate(int tagType)
          Returns the specified tag's value as a java.util.Date, if possible.
 java.lang.String Tag.getDescription()
          Get a description of the tag's value, considering enumerated values and units.
 java.lang.String Directory.getDescription(int tagType)
          Provides a description of a tag's value using the descriptor set by setDescriptor(Descriptor).
abstract  java.lang.String TagDescriptor.getDescription(int tagType)
          Returns a descriptive value of the the specified tag for this image.
 double Directory.getDouble(int tagType)
          Returns the specified tag's value as a double, if possible.
 float Directory.getFloat(int tagType)
          Returns the specified tag's value as a float, if possible.
 int Directory.getInt(int tagType)
          Returns the specified tag's value as an int, if possible.
 int[] Directory.getIntArray(int tagType)
          Gets the specified tag's value as an int array, if possible.
 long Directory.getLong(int tagType)
          Returns the specified tag's value as a long, if possible.
 Rational Directory.getRational(int tagType)
          Returns the specified tag's value as a Rational, if possible.
 Rational[] Directory.getRationalArray(int tagType)
           
 java.lang.String[] Directory.getStringArray(int tagType)
          Gets the specified tag's value as a String array, if possible.
 

Uses of MetadataException in com.drew.metadata.exif
 

Subclasses of MetadataException in com.drew.metadata.exif
 class ExifProcessingException
          The exception type raised during reading of Exif data in the instance of unexpected data conditions.
 

Methods in com.drew.metadata.exif that throw MetadataException
static DataFormat DataFormat.fromValue(int value)
           
 java.lang.String ExifDescriptor.get35mmFilmEquivFocalLengthDescription()
           
 java.lang.String CanonMakernoteDescriptor.getAfPointSelectedDescription()
           
 java.lang.String CanonMakernoteDescriptor.getAfPointUsedDescription()
           
 java.lang.String ExifDescriptor.getApertureValueDescription()
           
 java.lang.String CanonMakernoteDescriptor.getAutoExposureBrackettingSequenceAndAutoCancellationDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getAutoExposureWarningDescription()
           
 java.lang.String NikonType2MakernoteDescriptor.getAutoFirmwareVersionDescription()
           
 Rational NikonType2MakernoteDirectory.getAutoFlashCompensation()
           
 java.lang.String NikonType2MakernoteDescriptor.getAutoFlashCompensationDescription()
           
 java.lang.String CanonMakernoteDescriptor.getAutoFocusAssistLightDescription()
           
 java.lang.String NikonType2MakernoteDescriptor.getAutoFocusPositionDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getBestShotModeDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getBlurWarningDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getCaptureModeDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getCasioPreviewThumbnailDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getCcdIsoSensitivityDescription()
           
 java.lang.String NikonType1MakernoteDescriptor.getCcdSensitivityDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getCcdSensitivityDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getColorDescription()
           
 java.lang.String NikonType1MakernoteDescriptor.getColorModeDescription()
           
 java.lang.String ExifDescriptor.getColorSpaceDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getColourDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getColourModeDescription()
           
 java.lang.String ExifDescriptor.getComponentConfigurationDescription()
           
 java.lang.String ExifDescriptor.getCompressionDescription()
           
 java.lang.String ExifDescriptor.getCompressionLevelDescription()
           
 java.lang.String CanonMakernoteDescriptor.getContinuousDriveModeDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getContinuousTakingOrAutoBrackettingDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getContrastDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getContrastDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getContrastDescription()
           
 java.lang.String ExifDescriptor.getContrastDescription()
           
 java.lang.String CanonMakernoteDescriptor.getContrastDescription()
           
 java.lang.String NikonType1MakernoteDescriptor.getConverterDescription()
           
 java.lang.String ExifDescriptor.getCustomRenderedDescription()
           
 java.lang.String NikonType1MakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String OlympusMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String PanasonicMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String CasioType1MakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String GpsDescriptor.getDescription(int tagType)
           
 java.lang.String PentaxMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String CasioType2MakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String KodakMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String ExifDescriptor.getDescription(int tagType)
          Returns a descriptive value of the the specified tag for this image.
 java.lang.String ExifInteropDescriptor.getDescription(int tagType)
           
 java.lang.String CanonMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String FujifilmMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String KyoceraMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String NikonType2MakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String SonyMakernoteDescriptor.getDescription(int tagType)
           
 java.lang.String NikonType1MakernoteDescriptor.getDigitalZoomDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getDigitalZoomDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getDigitalZoomDescription()
           
 java.lang.String CanonMakernoteDescriptor.getDigitalZoomDescription()
           
 java.lang.String NikonType2MakernoteDescriptor.getDigitalZoomDescription()
           
 java.lang.String ExifDescriptor.getDigitalZoomRatioDescription()
           
 java.lang.String OlympusMakernoteDescriptor.getDigiZoomRatioDescription()
           
 java.lang.String CanonMakernoteDescriptor.getEasyShootingModeDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getEnhancementDescription()
           
 java.lang.String ExifDescriptor.getExifImageHeightDescription()
           
 java.lang.String ExifDescriptor.getExifImageWidthDescription()
           
 java.lang.String ExifDescriptor.getExifVersionDescription()
           
 java.lang.String ExifDescriptor.getExposureBiasDescription()
           
 java.lang.String ExifDescriptor.getExposureModeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getExposureModeDescription()
           
 java.lang.String ExifDescriptor.getExposureProgramDescription()
           
 java.lang.String ExifDescriptor.getFileSourceDescription()
           
 java.lang.String CanonMakernoteDescriptor.getFillFlashReductionDescription()
           
 java.lang.String ExifDescriptor.getFillOrderDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getFilterDescription()
           
 java.lang.String CanonMakernoteDescriptor.getFlashActivityDescription()
           
 java.lang.String CanonMakernoteDescriptor.getFlashBiasDescription()
           
 java.lang.String ExifDescriptor.getFlashDescription()
           
 java.lang.String CanonMakernoteDescriptor.getFlashDetailsDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getFlashDistanceDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getFlashIntensityDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getFlashModeDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getFlashModeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getFlashModeDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getFlashModeDescription()
           
 java.lang.String ExifDescriptor.getFlashPixVersionDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getFlashStrengthDescription()
           
 java.lang.String ExifDescriptor.getFNumberDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getFocalLengthDescription()
           
 java.lang.String ExifDescriptor.getFocalLengthDescription()
           
 java.lang.String ExifDescriptor.getFocalPlaneResolutionUnitDescription()
           
 java.lang.String ExifDescriptor.getFocalPlaneXResolutionDescription()
           
 java.lang.String ExifDescriptor.getFocalPlaneYResolutionDescription()
           
 java.lang.String CanonMakernoteDescriptor.getFocalUnitsPerMillimetreDescription()
           
 java.lang.String NikonType1MakernoteDescriptor.getFocusDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getFocusingModeDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getFocusMode1Description()
           
 java.lang.String CanonMakernoteDescriptor.getFocusMode1Description()
           
 java.lang.String CasioType2MakernoteDescriptor.getFocusMode2Description()
           
 java.lang.String CanonMakernoteDescriptor.getFocusMode2Description()
           
 java.lang.String PentaxMakernoteDescriptor.getFocusModeDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getFocusModeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getFocusTypeDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getFocusWarningDescription()
           
 java.lang.String ExifDescriptor.getGainControlDescription()
           
 java.lang.String GpsDescriptor.getGpsAltitudeDescription()
           
 java.lang.String GpsDescriptor.getGpsAltitudeRefDescription()
           
 java.lang.String GpsDescriptor.getGpsLatitudeDescription()
           
 java.lang.String GpsDescriptor.getGpsLongitudeDescription()
           
 java.lang.String GpsDescriptor.getGpsTimeStampDescription()
           
 java.lang.String GpsDescriptor.getHoursMinutesSecondsDescription(int tagType)
           
 java.lang.String NikonType1MakernoteDescriptor.getImageAdjustmentDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getImageSizeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getImageSizeDescription()
           
 java.lang.String ExifInteropDescriptor.getInteropVersionDescription()
           
 java.lang.String CanonMakernoteDescriptor.getIsoDescription()
           
 java.lang.String ExifDescriptor.getIsoEquivalentDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getIsoSensitivityDescription()
           
 java.lang.String NikonType2MakernoteDescriptor.getIsoSettingDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getIsoSpeedDescription()
           
 java.lang.String OlympusMakernoteDescriptor.getJpegQualityDescription()
           
 java.lang.String CanonMakernoteDescriptor.getLensAutoFocusStopButtonDescription()
           
 java.lang.String NikonType2MakernoteDescriptor.getLensDescription()
           
 java.lang.String CanonMakernoteDescriptor.getLongExposureNoiseReductionDescription()
           
 java.lang.String CanonMakernoteDescriptor.getLongFocalLengthDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getMacroDescription()
           
 java.lang.String OlympusMakernoteDescriptor.getMacroModeDescription()
           
 java.lang.String PanasonicMakernoteDescriptor.getMacroModeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getMacroModeDescription()
           
 java.lang.String ExifDescriptor.getMaxApertureValueDescription()
           
 java.lang.String CanonMakernoteDescriptor.getMenuButtonReturnPositionDescription()
           
 java.lang.String ExifDescriptor.getMeteringModeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getMeteringModeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getMirrorLockupDescription()
           
 java.lang.String ExifDescriptor.getNewSubfileTypeDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getObjectDistanceDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getObjectDistanceDescription()
           
 java.lang.String ExifDescriptor.getOrientationDescription()
           
 java.lang.String ExifDescriptor.getPhotometricInterpretationDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getPictureModeDescription()
           
 java.lang.String ExifDescriptor.getPlanarConfigurationDescription()
           
 java.lang.String PanasonicMakernoteDescriptor.getPrintImageMatchingInfoDescription()
           
 java.lang.String KyoceraMakernoteDescriptor.getPrintImageMatchingInfoDescription()
           
 java.lang.String KyoceraMakernoteDescriptor.getProprietaryThumbnailDataDescription()
           
 java.lang.String NikonType1MakernoteDescriptor.getQualityDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getQualityDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getQualityDescription()
           
 java.lang.String CanonMakernoteDescriptor.getQualityDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getQualityLevelDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getQualityModeDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getRecordingModeDescription()
           
 java.lang.String PanasonicMakernoteDescriptor.getRecordModeDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getRecordModeDescription()
           
 java.lang.String ExifDescriptor.getReferenceBlackWhiteDescription()
           
 java.lang.String ExifDescriptor.getResolutionDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getSaturationDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getSaturationDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getSaturationDescription()
           
 java.lang.String ExifDescriptor.getSaturationDescription()
           
 java.lang.String CanonMakernoteDescriptor.getSaturationDescription()
           
 java.lang.String ExifDescriptor.getSceneCaptureTypeDescription()
           
 java.lang.String ExifDescriptor.getSceneTypeDescription()
           
 java.lang.String CanonMakernoteDescriptor.getSelfTimerDelayDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getSelfTimerDescription()
           
 java.lang.String ExifDescriptor.getSensingMethodDescription()
           
 java.lang.String CanonMakernoteDescriptor.getSensorCleaningDescription()
           
 java.lang.String CanonMakernoteDescriptor.getSetButtonFunctionWhenShootingDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getSharpnessDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getSharpnessDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getSharpnessDescription()
           
 java.lang.String ExifDescriptor.getSharpnessDescription()
           
 java.lang.String CanonMakernoteDescriptor.getSharpnessDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getSharpnessDescription()
           
 java.lang.String CanonMakernoteDescriptor.getShortFocalLengthDescription()
           
 java.lang.String CanonMakernoteDescriptor.getShutterAutoExposureLockButtonDescription()
           
 java.lang.String CanonMakernoteDescriptor.getShutterCurtainSyncDescription()
           
 java.lang.String ExifDescriptor.getShutterSpeedDescription()
           
 java.lang.String CanonMakernoteDescriptor.getShutterSpeedInAvModeDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getSlowSyncDescription()
           
 java.lang.String OlympusMakernoteDescriptor.getSpecialModeDescription()
           
 java.lang.String ExifDescriptor.getSubfileTypeDescription()
           
 java.lang.String ExifDescriptor.getSubjectDistanceDescription()
           
 java.lang.String ExifDescriptor.getSubjectDistanceRangeDescription()
           
 java.lang.String ExifDescriptor.getThresholdingDescription()
           
 byte[] ExifDirectory.getThumbnailData()
           
 java.lang.String ExifDescriptor.getThumbnailDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getThumbnailDimensionsDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getThumbnailSizeDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getToneDescription()
           
 java.lang.String CanonMakernoteDescriptor.getTvAndAvExposureLevelDescription()
           
 java.lang.String ExifDescriptor.getUserCommentDescription()
           
 java.lang.String CasioType2MakernoteDescriptor.getWhiteBalance1Description()
           
 java.lang.String CasioType2MakernoteDescriptor.getWhiteBalance2Description()
           
 java.lang.String NikonType1MakernoteDescriptor.getWhiteBalanceDescription()
           
 java.lang.String CasioType1MakernoteDescriptor.getWhiteBalanceDescription()
           
 java.lang.String PentaxMakernoteDescriptor.getWhiteBalanceDescription()
           
 java.lang.String ExifDescriptor.getWhiteBalanceDescription()
           
 java.lang.String CanonMakernoteDescriptor.getWhiteBalanceDescription()
           
 java.lang.String FujifilmMakernoteDescriptor.getWhiteBalanceDescription()
           
 java.lang.String ExifDescriptor.getWhiteBalanceModeDescription()
           
 java.lang.String ExifDescriptor.getWindowsAuthorDescription()
           
 java.lang.String ExifDescriptor.getWindowsCommentDescription()
           
 java.lang.String ExifDescriptor.getWindowsKeywordsDescription()
           
 java.lang.String ExifDescriptor.getWindowsSubjectDescription()
           
 java.lang.String ExifDescriptor.getWindowsTitleDescription()
           
 java.lang.String ExifDescriptor.getXResolutionDescription()
           
 java.lang.String ExifDescriptor.getYCbCrPositioningDescription()
           
 java.lang.String ExifDescriptor.getYCbCrSubsamplingDescription()
           
 java.lang.String ExifDescriptor.getYResolutionDescription()
           
 void ExifDirectory.writeThumbnail(java.lang.String filename)
           
 

Uses of MetadataException in com.drew.metadata.iptc
 

Subclasses of MetadataException in com.drew.metadata.iptc
 class IptcProcessingException
          The exception type raised during reading of Iptc data in the instance of unexpected data conditions.
 

Uses of MetadataException in com.drew.metadata.jpeg
 

Methods in com.drew.metadata.jpeg that throw MetadataException
 java.lang.String JpegDescriptor.getComponentDataDescription(int componentNumber)
           
 java.lang.String JpegComponent.getComponentName()
          Returns the component name (one of: Y, Cb, Cr, I, or Q)
 java.lang.String JpegDescriptor.getDescription(int tagType)
           
 int JpegDirectory.getImageHeight()
           
 int JpegDirectory.getImageWidth()
           
 int JpegDirectory.getNumberOfComponents()
           
 


Metadata Extractor Logo

Copyright © 2006 Drew Noakes. All Rights Reserved.