Package org.apache.xerces.xs
Interface XSNamespaceItemList
- All Superinterfaces:
Collection,Iterable,List,SequencedCollection
The
XSNamesaceItemList interface provides the abstraction of
an immutable ordered collection of XSNamespaceItems, without
defining or constraining how this collection is implemented.-
Method Summary
Modifier and TypeMethodDescriptionintThe number ofXSNamespaceItems in the list.item(int index) Returns theindexth item in the collection ornullifindexis greater than or equal to the number of objects in the list.Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
add, add, addAll, addAll, addFirst, addLast, clear, contains, containsAll, equals, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, set, size, sort, spliterator, subList, toArray, toArray
-
Method Details
-
getLength
int getLength()The number ofXSNamespaceItems in the list. The range of valid child object indices is 0 tolength-1inclusive. -
item
Returns theindexth item in the collection ornullifindexis greater than or equal to the number of objects in the list. The index starts at 0.- Parameters:
index- index into the collection.- Returns:
- The
XSNamespaceItemat theindexth position in theXSNamespaceItemList, ornullif the index specified is not valid.
-