Interface DirectoryLoader
-
- All Superinterfaces:
java.util.Iterator<DirectoryLoader>
- All Known Implementing Classes:
DirectoryDrewLoader
,DirectoryRawLoader
,DirectoryTIFFLoader
public interface DirectoryLoader extends java.util.Iterator<DirectoryLoader>
- Author:
- Fabrizio Giudici
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description boolean
containsTag(int tag)
java.lang.Object
getObject(int tag)
default DirectoryLoader
getSubDirectory(java.lang.String name)
default java.lang.String[]
getSubDirectoryNames()
java.lang.String
getTagName(int tag)
default int[]
getTags()
default boolean
hasNext()
default DirectoryLoader
next()
-
-
-
Method Detail
-
getSubDirectoryNames
@Nonnull default java.lang.String[] getSubDirectoryNames()
-
getTags
@Nonnull default int[] getTags()
-
getSubDirectory
default DirectoryLoader getSubDirectory(java.lang.String name)
-
hasNext
default boolean hasNext()
- Specified by:
hasNext
in interfacejava.util.Iterator<DirectoryLoader>
-
next
@Nonnull default DirectoryLoader next()
- Specified by:
next
in interfacejava.util.Iterator<DirectoryLoader>
-
getTagName
@Nonnull java.lang.String getTagName(int tag)
-
containsTag
boolean containsTag(int tag)
-
getObject
@Nonnull java.lang.Object getObject(int tag) throws java.util.NoSuchElementException
- Throws:
java.util.NoSuchElementException
-
-