Package org.jsoup.nodes
Class Element.NodeList
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<Node>,Collection<Node>,List<Node>,RandomAccess,SequencedCollection<Node>
- Enclosing class:
Element
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) booleanTracks if the children have valid sibling indices.Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void(package private) intmodCount()The modCount is used to invalidate the cached element children.Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll, reversed
-
Field Details
-
validChildren
boolean validChildrenTracks if the children have valid sibling indices. We only need to reindex on siblingIndex() demand.
-
-
Constructor Details
-
NodeList
public NodeList(int size)
-
-
Method Details
-
modCount
int modCount()The modCount is used to invalidate the cached element children. -
incrementMod
void incrementMod()
-