T - extends <Item>public interface Sequence<T extends Item>
extends java.lang.Iterable<T>
Items sequentially through an
Iterator or looking them up through a key.| Modifier and Type | Method and Description |
|---|---|
T |
getItem(java.lang.String key)
Retrieve an
Item from this sequence by its key. |
boolean |
hasItem(java.lang.String key)
Determine whether this sequence contains a specific
key. |
java.util.Iterator<T> |
iterator()
Iterator for the
Items in this sequence. |
java.util.Iterator<T> iterator()
Items in this sequence. The order of the items
is implementation specific.T getItem(java.lang.String key) throws AccessDeniedException, PathNotFoundException, ItemNotFoundException, RepositoryException
Item from this sequence by its key. If
the sequence does not contain the key this method throws an
ItemNotFoundException.key - The key of the item to retrieve. Must not be
null.key.ItemNotFoundExceptionRepositoryExceptionAccessDeniedExceptionPathNotFoundExceptionboolean hasItem(java.lang.String key)
throws RepositoryException
key.key - The key to look up.true if this sequence contains key.
False otherwise.RepositoryExceptionCopyright © 2010 - 2023 Adobe. All Rights Reserved