E - The type of the entries.private static final class FsDefaultArchiveController.DummyInputService<E extends Entry> extends Object implements InputShop<E>
null.| Modifier | Constructor and Description |
|---|---|
private |
FsDefaultArchiveController.DummyInputService() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
E |
getEntry(String name)
Returns the entry for the given
name or
null if no entry with this name exists in this container. |
InputSocket<? extends E> |
getInputSocket(String name)
Returns an input socket for reading from the entry with the given name.
|
int |
getSize()
Returns the number of entries in this container.
|
Iterator<E> |
iterator()
Returns a new iterator over all entries in this container.
|
private FsDefaultArchiveController.DummyInputService()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic int getSize()
EntryContainergetSize in interface EntryContainer<E extends Entry>public Iterator<E> iterator()
EntryContainerFirst, the iteration must be consistent: Multiple iterators must iterate the same entries in the same order again unless the set of entries has changed.
Next, the iteration should also reflect the natural order of the entries in this container. For example, if this container represents an archive file, the iteration should reflect the natural order of the entries in the archive file.
public E getEntry(String name)
EntryContainername or
null if no entry with this name exists in this container.getEntry in interface EntryContainer<E extends Entry>name - an entry name.name or
null if no entry with this name exists in this container.public InputSocket<? extends E> getInputSocket(String name)
InputServicegetInputSocket in interface InputService<E extends Entry>name - an entry name.Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.