|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - extends <Item>public interface Sequence<T extends Item>
Interface for accessing JCR Items sequentially through an
Iterator or looking them up through a key.
| Method Summary | |
|---|---|
T |
getItem(String key)
Retrieve an Item from this sequence by its key. |
boolean |
hasItem(String key)
Determine whether this sequence contains a specific key. |
Iterator<T> |
iterator()
Iterator for the Items in this sequence. |
| Method Detail |
|---|
Iterator<T> iterator()
Items in this sequence. The order of the items
is implementation specific.
iterator in interface Iterable<T extends Item>Iterable.iterator()
T getItem(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.
ItemNotFoundException
RepositoryException
AccessDeniedException
PathNotFoundException
boolean hasItem(String key)
throws RepositoryException
key.
key - The key to look up.
true if this sequence contains key.
False otherwise.
RepositoryException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||