Uses of Class
com.drew.metadata.Directory
-
Packages that use Directory Package Description com.drew.metadata Provides classes for generic modelling of metadata directories and tags.com.drew.metadata.adobe Contains classes for the extraction and modelling of Adobe metadata.com.drew.metadata.apple com.drew.metadata.avi Contains classes for the extraction and modelling of AVI file metadata.com.drew.metadata.bmp Contains classes for the extraction and modelling of BMP file metadata.com.drew.metadata.eps Contains classes for the extraction and modelling of EPS metadata.com.drew.metadata.exif Contains classes for the extraction and modelling of Exif metadata and camera manufacturer-specific makernotes.com.drew.metadata.exif.makernotes ContainsDirectoryandTagDescriptorclasses related to the modelling of manufacturer-specific makernotes.com.drew.metadata.file Contains classes for the extraction and modelling of file system metadata.com.drew.metadata.gif Contains classes for the extraction and modelling of GIF file metadata.com.drew.metadata.heif https://dspace.cc.tut.fi/dpub/bitstream/handle/123456789/24147/heikkila.pdf?sequence=1com.drew.metadata.icc Contains classes for the extraction and modelling of ICC (International Color Consortium) profile metadata.com.drew.metadata.ico Contains classes for the extraction and modelling of ICO (Windows Icon) file metadata.com.drew.metadata.iptc Contains classes for the extraction and modelling of IPTC metadata.com.drew.metadata.jfif Contains classes for the extraction and modelling of JFIF metadata.com.drew.metadata.jfxx Contains classes for the extraction and modelling of JFXX (JFIF extension) metadata.com.drew.metadata.jpeg Contains classes for the extraction and modelling of JPEG file format metadata.com.drew.metadata.mov Contains classes for the extraction and modelling of MOV file format metadata.com.drew.metadata.mov.media Contains classes for extracting data from media data atom types.com.drew.metadata.mov.metadata Contains classes for extracting data from metadata atom types https://developer.apple.com/library/content/documentation/QuickTime/QTFF/Metadata/Metadata.html#//apple_ref/doc/uid/TP40000939-CH1-SW1com.drew.metadata.mp3 Contains classes for the extraction and modelling of MP3 file metadata.com.drew.metadata.mp4 Contains classes for the extraction and modelling of MP4 file format metadata.com.drew.metadata.mp4.media Contains classes for extracting data from media data atom types.com.drew.metadata.pcx Contains classes for the extraction and modelling of PCX image file metadata.com.drew.metadata.photoshop Contains classes for the extraction and modelling of Photoshop metadata.com.drew.metadata.png Contains classes for the extraction and modelling of PNG file metadata.com.drew.metadata.tiff Contains classes for the extraction and modelling of TIFF file metadata.com.drew.metadata.wav Contains classes for the extraction and modelling of WAV file metadata.com.drew.metadata.webp Contains classes for the extraction and modelling of WebP file metadata.com.drew.metadata.xmp Contains classes for the extraction and modelling of Adobe's XMP metadata.com.drew.tools Contains classes used internally by the library, that should not be used in client code and is not included in distributions. -
-
Uses of Directory in com.drew.metadata
Classes in com.drew.metadata with type parameters of type Directory Modifier and Type Class Description classTagDescriptor<T extends Directory>Base class for all tag descriptor classes.Subclasses of Directory in com.drew.metadata Modifier and Type Class Description classErrorDirectoryA directory to use for the reporting of errors.Fields in com.drew.metadata declared as Directory Modifier and Type Field Description private DirectoryTag. _directoryprotected TTagDescriptor. _directoryprivate DirectoryDirectory. _parentFields in com.drew.metadata with type parameters of type Directory Modifier and Type Field Description private java.util.List<Directory>Metadata. _directoriesThe list ofDirectoryinstances in this container, in the order they were added.Methods in com.drew.metadata with type parameters of type Directory Modifier and Type Method Description <T extends Directory>
voidMetadata. addDirectory(T directory)Adds a directory to this metadata collection.<T extends Directory>
java.util.Collection<T>Metadata. getDirectoriesOfType(java.lang.Class<T> type)<T extends Directory>
TMetadata. getFirstDirectoryOfType(java.lang.Class<T> type)Gets the firstDirectoryof the specified type contained within this metadata collection.Methods in com.drew.metadata that return Directory Modifier and Type Method Description DirectoryDirectory. getParent()Methods in com.drew.metadata that return types with arguments of type Directory Modifier and Type Method Description java.lang.Iterable<Directory>Metadata. getDirectories()Returns an iterable set of theDirectoryinstances contained in this metadata collection.Methods in com.drew.metadata with parameters of type Directory Modifier and Type Method Description voidDirectory. setParent(Directory parent)Method parameters in com.drew.metadata with type arguments of type Directory Modifier and Type Method Description booleanMetadata. containsDirectoryOfType(java.lang.Class<? extends Directory> type)Indicates whether an instance of the given directory type exists in this Metadata instance.Constructors in com.drew.metadata with parameters of type Directory Constructor Description Tag(int tagType, Directory directory) -
Uses of Directory in com.drew.metadata.adobe
Subclasses of Directory in com.drew.metadata.adobe Modifier and Type Class Description classAdobeJpegDirectoryContains image encoding information for DCT filters, as stored by Adobe. -
Uses of Directory in com.drew.metadata.apple
Methods in com.drew.metadata.apple with parameters of type Directory Modifier and Type Method Description voidAppleRunTimeReader. extract(byte[] bytes, Metadata metadata, Directory parentDirectory) -
Uses of Directory in com.drew.metadata.avi
Subclasses of Directory in com.drew.metadata.avi Modifier and Type Class Description classAviDirectoryHolds basic metadata from Avi files -
Uses of Directory in com.drew.metadata.bmp
Subclasses of Directory in com.drew.metadata.bmp Modifier and Type Class Description classBmpHeaderDirectory -
Uses of Directory in com.drew.metadata.eps
Subclasses of Directory in com.drew.metadata.eps Modifier and Type Class Description classEpsDirectory -
Uses of Directory in com.drew.metadata.exif
Classes in com.drew.metadata.exif with type parameters of type Directory Modifier and Type Class Description classExifDescriptorBase<T extends Directory>Base class for several Exif format descriptor classes.Subclasses of Directory in com.drew.metadata.exif Modifier and Type Class Description classExifDirectoryBaseBase class for several Exif format tag directories.classExifIFD0DirectoryDescribes Exif tags from the IFD0 directory.classExifImageDirectoryDescribes One of several Exif directories.classExifInteropDirectoryDescribes Exif interoperability tags.classExifSubIFDDirectoryDescribes Exif tags from the SubIFD directory.classExifThumbnailDirectoryOne of several Exif directories.classGpsDirectoryDescribes Exif tags that contain Global Positioning System (GPS) data.classPanasonicRawDistortionDirectoryThese tags can be found in Panasonic/Leica RAW, RW2 and RWL images.classPanasonicRawIFD0DirectoryThese tags are found in IFD0 of Panasonic/Leica RAW, RW2 and RWL images.classPanasonicRawWbInfo2DirectoryThese tags can be found in Panasonic/Leica RAW, RW2 and RWL images.classPanasonicRawWbInfoDirectoryThese tags can be found in Panasonic/Leica RAW, RW2 and RWL images.classPrintIMDirectoryThese tags can be found in Epson proprietary metadata.Methods in com.drew.metadata.exif with parameters of type Directory Modifier and Type Method Description voidExifReader. extract(RandomAccessReader reader, Metadata metadata, int readerOffset, Directory parentDirectory)Reads TIFF formatted Exif data at a specified offset within aRandomAccessReader.private static booleanExifTiffHandler. handlePrintIM(Directory directory, int tagId)private static voidExifTiffHandler. processBinary(Directory directory, int tagValueOffset, RandomAccessReader reader, int byteCount, java.lang.Boolean isSigned, int arrayLength)Constructors in com.drew.metadata.exif with parameters of type Directory Constructor Description ExifTiffHandler(Metadata metadata, Directory parentDirectory) -
Uses of Directory in com.drew.metadata.exif.makernotes
Subclasses of Directory in com.drew.metadata.exif.makernotes Modifier and Type Class Description classAppleMakernoteDirectoryDescribes tags specific to Apple cameras.classAppleRunTimeMakernoteDirectoryclassCanonMakernoteDirectoryDescribes tags specific to Canon cameras.classCasioType1MakernoteDirectoryDescribes tags specific to Casio (type 1) cameras.classCasioType2MakernoteDirectoryDescribes tags specific to Casio (type 2) cameras.classFujifilmMakernoteDirectoryDescribes tags specific to Fujifilm cameras.classKodakMakernoteDirectoryDescribes tags specific to Kodak cameras.classKyoceraMakernoteDirectoryDescribes tags specific to Kyocera and Contax cameras.classLeicaMakernoteDirectoryDescribes tags specific to certain Leica cameras.classLeicaType5MakernoteDirectoryDescribes tags specific to certain Leica cameras.classNikonType1MakernoteDirectoryDescribes tags specific to Nikon (type 1) cameras.classNikonType2MakernoteDirectoryDescribes tags specific to Nikon (type 2) cameras.classOlympusCameraSettingsMakernoteDirectoryThe Olympus camera settings makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.classOlympusEquipmentMakernoteDirectoryThe Olympus equipment makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.classOlympusFocusInfoMakernoteDirectoryThe Olympus focus info makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.classOlympusImageProcessingMakernoteDirectoryThe Olympus image processing makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.classOlympusMakernoteDirectoryThe Olympus makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.classOlympusRawDevelopment2MakernoteDirectoryThe Olympus raw development 2 makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.classOlympusRawDevelopmentMakernoteDirectoryThe Olympus raw development makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags that appear specific to those manufacturers.classOlympusRawInfoMakernoteDirectoryThese tags are found only in ORF images of some models (eg.classPanasonicMakernoteDirectoryDescribes tags specific to Panasonic and Leica cameras.classPentaxMakernoteDirectoryDescribes tags specific to Pentax and Asahi cameras.classReconyxHyperFire2MakernoteDirectoryDescribes tags specific to Reconyx HyperFire 2 cameras.classReconyxHyperFireMakernoteDirectoryDescribes tags specific to Reconyx HyperFire cameras.classReconyxUltraFireMakernoteDirectoryDescribes tags specific to Reconyx UltraFire cameras.classRicohMakernoteDirectoryDescribes tags specific to Ricoh cameras.classSamsungType2MakernoteDirectoryDescribes tags specific certain 'newer' Samsung cameras.classSanyoMakernoteDirectoryDescribes tags specific to Sanyo cameras.classSigmaMakernoteDirectoryDescribes tags specific to Sigma / Foveon cameras.classSonyType1MakernoteDirectoryDescribes tags specific to Sony cameras that use the Sony Type 1 makernote tags.classSonyType6MakernoteDirectoryDescribes tags specific to Sony cameras that use the Sony Type 6 makernote tags. -
Uses of Directory in com.drew.metadata.file
Subclasses of Directory in com.drew.metadata.file Modifier and Type Class Description classFileSystemDirectoryclassFileTypeDirectory -
Uses of Directory in com.drew.metadata.gif
Subclasses of Directory in com.drew.metadata.gif Modifier and Type Class Description classGifAnimationDirectoryclassGifCommentDirectoryclassGifControlDirectoryclassGifHeaderDirectoryclassGifImageDirectoryMethods in com.drew.metadata.gif that return Directory Modifier and Type Method Description private static DirectoryGifReader. readPlainTextBlock(SequentialReader reader, int blockSizeBytes) -
Uses of Directory in com.drew.metadata.heif
Subclasses of Directory in com.drew.metadata.heif Modifier and Type Class Description classHeifDirectory -
Uses of Directory in com.drew.metadata.icc
Subclasses of Directory in com.drew.metadata.icc Modifier and Type Class Description classIccDirectoryMethods in com.drew.metadata.icc with parameters of type Directory Modifier and Type Method Description voidIccReader. extract(RandomAccessReader reader, Metadata metadata, Directory parentDirectory)private voidIccReader. set4ByteString(Directory directory, int tagType, RandomAccessReader reader)private voidIccReader. setInt32(Directory directory, int tagType, RandomAccessReader reader)private voidIccReader. setInt64(Directory directory, int tagType, RandomAccessReader reader) -
Uses of Directory in com.drew.metadata.ico
Subclasses of Directory in com.drew.metadata.ico Modifier and Type Class Description classIcoDirectory -
Uses of Directory in com.drew.metadata.iptc
Subclasses of Directory in com.drew.metadata.iptc Modifier and Type Class Description classIptcDirectoryDescribes tags used by the International Press Telecommunications Council (IPTC) metadata format.Methods in com.drew.metadata.iptc with parameters of type Directory Modifier and Type Method Description voidIptcReader. extract(SequentialReader reader, Metadata metadata, long length, Directory parentDirectory)Performs the IPTC data extraction, adding found values to the specified instance ofMetadata.private voidIptcReader. processTag(SequentialReader reader, Directory directory, int directoryType, int tagType, int tagByteCount) -
Uses of Directory in com.drew.metadata.jfif
Subclasses of Directory in com.drew.metadata.jfif Modifier and Type Class Description classJfifDirectoryDirectory of tags and values for the SOF0 Jfif segment. -
Uses of Directory in com.drew.metadata.jfxx
Subclasses of Directory in com.drew.metadata.jfxx Modifier and Type Class Description classJfxxDirectoryDirectory of tags and values for the SOF0 JFXX segment. -
Uses of Directory in com.drew.metadata.jpeg
Subclasses of Directory in com.drew.metadata.jpeg Modifier and Type Class Description classHuffmanTablesDirectoryDirectory of tables for the DHT (Define Huffman Table(s)) segment.classJpegCommentDirectoryDescribes tags used by a JPEG file comment.classJpegDirectoryDirectory of tags and values for the SOF0 JPEG segment. -
Uses of Directory in com.drew.metadata.mov
Subclasses of Directory in com.drew.metadata.mov Modifier and Type Class Description classQuickTimeDirectoryMethods in com.drew.metadata.mov with parameters of type Directory Modifier and Type Method Description static voidQuickTimeDictionary. setLookup(int scope, java.lang.String lookup, Directory directory) -
Uses of Directory in com.drew.metadata.mov.media
Subclasses of Directory in com.drew.metadata.mov.media Modifier and Type Class Description classQuickTimeMediaDirectoryclassQuickTimeMusicDirectoryclassQuickTimeSoundDirectoryclassQuickTimeSubtitleDirectoryclassQuickTimeTextDirectoryclassQuickTimeTimecodeDirectoryclassQuickTimeVideoDirectory -
Uses of Directory in com.drew.metadata.mov.metadata
Subclasses of Directory in com.drew.metadata.mov.metadata Modifier and Type Class Description classQuickTimeMetadataDirectory -
Uses of Directory in com.drew.metadata.mp3
Subclasses of Directory in com.drew.metadata.mp3 Modifier and Type Class Description classMp3Directory -
Uses of Directory in com.drew.metadata.mp4
Subclasses of Directory in com.drew.metadata.mp4 Modifier and Type Class Description classMp4Directory -
Uses of Directory in com.drew.metadata.mp4.media
Subclasses of Directory in com.drew.metadata.mp4.media Modifier and Type Class Description classMp4HintDirectoryclassMp4MediaDirectoryclassMp4MetaDirectoryclassMp4SoundDirectoryclassMp4TextDirectoryclassMp4UuidBoxDirectoryclassMp4VideoDirectory -
Uses of Directory in com.drew.metadata.pcx
Subclasses of Directory in com.drew.metadata.pcx Modifier and Type Class Description classPcxDirectory -
Uses of Directory in com.drew.metadata.photoshop
Subclasses of Directory in com.drew.metadata.photoshop Modifier and Type Class Description classDuckyDirectoryHolds the data found in Photoshop "ducky" segments, created during Save-for-Web.classPhotoshopDirectoryHolds the metadata found in the APPD segment of a JPEG file saved by Photoshop.classPsdHeaderDirectoryHolds the basic metadata found in the header of a Photoshop PSD file.Methods in com.drew.metadata.photoshop with parameters of type Directory Modifier and Type Method Description voidPhotoshopReader. extract(SequentialReader reader, int length, Metadata metadata, Directory parentDirectory)Constructors in com.drew.metadata.photoshop with parameters of type Directory Constructor Description PhotoshopTiffHandler(Metadata metadata, Directory parentDirectory) -
Uses of Directory in com.drew.metadata.png
Subclasses of Directory in com.drew.metadata.png Modifier and Type Class Description classPngChromaticitiesDirectoryclassPngDirectory -
Uses of Directory in com.drew.metadata.tiff
Fields in com.drew.metadata.tiff declared as Directory Modifier and Type Field Description protected DirectoryDirectoryTiffHandler. _currentDirectoryprivate DirectoryDirectoryTiffHandler. _rootParentDirectoryFields in com.drew.metadata.tiff with type parameters of type Directory Modifier and Type Field Description private java.util.Stack<Directory>DirectoryTiffHandler. _directoryStackMethods in com.drew.metadata.tiff that return Directory Modifier and Type Method Description private DirectoryDirectoryTiffHandler. getCurrentOrErrorDirectory()Method parameters in com.drew.metadata.tiff with type arguments of type Directory Modifier and Type Method Description protected voidDirectoryTiffHandler. pushDirectory(java.lang.Class<? extends Directory> directoryClass)Constructors in com.drew.metadata.tiff with parameters of type Directory Constructor Description DirectoryTiffHandler(Metadata metadata, Directory parentDirectory) -
Uses of Directory in com.drew.metadata.wav
Subclasses of Directory in com.drew.metadata.wav Modifier and Type Class Description classWavDirectoryHolds basic metadata from Wav files including some ID3 tags -
Uses of Directory in com.drew.metadata.webp
Subclasses of Directory in com.drew.metadata.webp Modifier and Type Class Description classWebpDirectory -
Uses of Directory in com.drew.metadata.xmp
Subclasses of Directory in com.drew.metadata.xmp Modifier and Type Class Description classXmpDirectoryWraps an instance of Adobe'sXMPMetaobject, which holds XMP data.Methods in com.drew.metadata.xmp with parameters of type Directory Modifier and Type Method Description voidXmpReader. extract(byte[] xmpBytes, int offset, int length, Metadata metadata, Directory parentDirectory)Performs the XMP data extraction, adding found values to the specified instance ofMetadata.voidXmpReader. extract(byte[] xmpBytes, Metadata metadata, Directory parentDirectory)Performs the XMP data extraction, adding found values to the specified instance ofMetadata.voidXmpReader. extract(java.lang.String xmpString, Metadata metadata, Directory parentDirectory)Performs the XMP data extraction, adding found values to the specified instance ofMetadata. -
Uses of Directory in com.drew.tools
Methods in com.drew.tools with parameters of type Directory Modifier and Type Method Description private static voidProcessAllImagesInFolderUtility.TextFileOutputHandler. writeHierarchyLevel(Metadata metadata, java.io.PrintWriter writer, Directory parent, int level)
-