Class DirectoryDrewLoader
- java.lang.Object
-
- it.tidalwave.image.metadata.loader.DirectoryDrewLoader
-
- All Implemented Interfaces:
DirectoryLoader,java.util.Iterator<DirectoryLoader>
public class DirectoryDrewLoader extends java.lang.Object implements DirectoryLoader
- Author:
- Fabrizio Giudici
-
-
Constructor Summary
Constructors Constructor Description DirectoryDrewLoader(java.util.List<? extends com.drew.metadata.Directory> directories, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsTag(int tag)java.lang.ObjectgetObject(int tag)java.lang.StringgetTagName(int tag)int[]getTags()booleanhasNext()DirectoryLoadernext()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface it.tidalwave.image.metadata.loader.DirectoryLoader
getSubDirectory, getSubDirectoryNames
-
-
-
-
Method Detail
-
getTags
@Nonnull public int[] getTags()
- Specified by:
getTagsin interfaceDirectoryLoader
-
getObject
@Nonnull public java.lang.Object getObject(int tag) throws java.util.NoSuchElementException- Specified by:
getObjectin interfaceDirectoryLoader- Throws:
java.util.NoSuchElementException
-
getTagName
@Nonnull public java.lang.String getTagName(int tag)
- Specified by:
getTagNamein interfaceDirectoryLoader
-
containsTag
public boolean containsTag(int tag)
- Specified by:
containsTagin interfaceDirectoryLoader
-
next
@Nonnull public DirectoryLoader next()
- Specified by:
nextin interfaceDirectoryLoader- Specified by:
nextin interfacejava.util.Iterator<DirectoryLoader>
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfaceDirectoryLoader- Specified by:
hasNextin interfacejava.util.Iterator<DirectoryLoader>
-
-