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 boolean
containsTag(int tag)
java.lang.Object
getObject(int tag)
java.lang.String
getTagName(int tag)
int[]
getTags()
boolean
hasNext()
DirectoryLoader
next()
-
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:
getTags
in interfaceDirectoryLoader
-
getObject
@Nonnull public java.lang.Object getObject(int tag) throws java.util.NoSuchElementException
- Specified by:
getObject
in interfaceDirectoryLoader
- Throws:
java.util.NoSuchElementException
-
getTagName
@Nonnull public java.lang.String getTagName(int tag)
- Specified by:
getTagName
in interfaceDirectoryLoader
-
containsTag
public boolean containsTag(int tag)
- Specified by:
containsTag
in interfaceDirectoryLoader
-
next
@Nonnull public DirectoryLoader next()
- Specified by:
next
in interfaceDirectoryLoader
- Specified by:
next
in interfacejava.util.Iterator<DirectoryLoader>
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfaceDirectoryLoader
- Specified by:
hasNext
in interfacejava.util.Iterator<DirectoryLoader>
-
-