public abstract class AbstractCompoundDirectory extends AbstractDirectory implements CompoundDirectory
Modifier and Type | Method and Description |
---|---|
boolean |
add(Entry entry) |
int |
directoryCount() |
boolean |
equals(java.lang.Object pOther) |
Directory |
getDirectory(int index) |
Entry |
getEntryByFieldName(java.lang.String fieldName) |
Entry |
getEntryById(java.lang.Object identifier) |
int |
hashCode() |
boolean |
isReadOnly()
This implementation returns
true . |
java.util.Iterator<Entry> |
iterator() |
boolean |
remove(java.lang.Object entry) |
int |
size() |
java.lang.String |
toString() |
public Directory getDirectory(int index)
getDirectory
in interface CompoundDirectory
public int directoryCount()
directoryCount
in interface CompoundDirectory
public Entry getEntryById(java.lang.Object identifier)
getEntryById
in interface Directory
getEntryById
in class AbstractDirectory
public Entry getEntryByFieldName(java.lang.String fieldName)
getEntryByFieldName
in interface Directory
getEntryByFieldName
in class AbstractDirectory
public java.util.Iterator<Entry> iterator()
iterator
in interface java.lang.Iterable<Entry>
iterator
in class AbstractDirectory
public boolean add(Entry entry)
add
in interface Directory
add
in class AbstractDirectory
public boolean remove(java.lang.Object entry)
remove
in interface Directory
remove
in class AbstractDirectory
public boolean isReadOnly()
AbstractDirectory
true
.
Subclasses should override this method, if the directory is mutable.isReadOnly
in interface Directory
isReadOnly
in class AbstractDirectory
true
public int size()
size
in interface Directory
size
in class AbstractDirectory
public java.lang.String toString()
toString
in class AbstractDirectory
public int hashCode()
hashCode
in class AbstractDirectory
public boolean equals(java.lang.Object pOther)
equals
in class AbstractDirectory
"Copyright © 2010 - 2019 Adobe Systems Incorporated. All Rights Reserved"