Package org.htmlunit.cyberneko.html.dom
Class CollectionIndex
java.lang.Object
org.htmlunit.cyberneko.html.dom.CollectionIndex
HTMLCollectionImpl.item(int)
must traverse down the tree and decrement the
index until it matches an element who's index is zero. Since integers are
passed by value, this class servers to pass the index into each recursion
by reference. It encompasses all the operations that need be performed on
the index, although direct access is possible.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
Holds the actual value that is passed by reference using this class. -
Constructor Summary
ConstructorsConstructorDescriptionCollectionIndex
(int index) Constructs a new index with the specified initial value. -
Method Summary
-
Field Details
-
index_
private int index_Holds the actual value that is passed by reference using this class.
-
-
Constructor Details
-
CollectionIndex
CollectionIndex(int index) Constructs a new index with the specified initial value. The index will then be decremeneted until it reaches zero.- Parameters:
index
- The initial value
-
-
Method Details
-
decrement
void decrement()Decrements the index by one. -
isZero
boolean isZero()Returns true if index is zero (or negative).- Returns:
- True if index is zero
-