|
||||||||||
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 Item
s 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 Item s in this sequence. |
Method Detail |
---|
Iterator<T> iterator()
Item
s 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 |