Package org.apache.xerces.xs
Interface XSObjectList
- All Superinterfaces:
Collection,Iterable,List,SequencedCollection
The
XSObjectList interface provides the abstraction of an
immutable ordered collection of XSObjects, without defining
or constraining how this collection is implemented.-
Method Summary
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 ofXSObjectsin 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
XSObjectat theindexth position in theXSObjectList, ornullif the index specified is not valid.
-