public interface OrderedIteratorOperations extends IteratorOperations
Modifier and Type | Method and Description |
---|---|
boolean |
is_first() |
boolean |
is_for_same(Iterator test) |
boolean |
is_last() |
boolean |
is_reverse() |
boolean |
not_equal_remove_element_set_to_previous(Iterator test) |
boolean |
not_equal_replace_element_set_to_previous(Iterator test,
Any element) |
boolean |
not_equal_retrieve_element_set_to_previous(Iterator test,
AnyHolder element) |
int |
position() |
boolean |
remove_element_set_to_previous() |
boolean |
remove_previous_n_elements(int n,
IntHolder actual_number) |
boolean |
replace_element_set_to_previous(Any element) |
boolean |
replace_previous_n_elements(Any[] elements,
IntHolder actual_number) |
boolean |
retrieve_element_set_to_previous(AnyHolder element,
BooleanHolder more) |
boolean |
retrieve_previous_n_elements(int n,
AnySequenceHolder result,
BooleanHolder more) |
boolean |
set_to_last_element() |
boolean |
set_to_nth_previous_element(int n) |
void |
set_to_position(int position) |
boolean |
set_to_previous_element() |
_clone, add_element_set_iterator, add_n_elements_set_iterator, assign, destroy, invalidate, is_const, is_equal, is_for, is_in_between, is_valid, not_equal_remove_element_set_to_next, not_equal_replace_element_set_to_next, not_equal_retrieve_element_set_to_next, remove_element_set_to_next, remove_element, remove_next_n_elements, replace_element_set_to_next, replace_element, replace_next_n_elements, retrieve_element_set_to_next, retrieve_element, retrieve_next_n_elements, set_to_first_element, set_to_next_element, set_to_next_nth_element
boolean set_to_last_element()
boolean set_to_previous_element() throws IteratorInvalid
IteratorInvalid
boolean set_to_nth_previous_element(int n) throws IteratorInvalid
IteratorInvalid
void set_to_position(int position) throws PositionInvalid
PositionInvalid
int position() throws IteratorInvalid
IteratorInvalid
boolean retrieve_element_set_to_previous(AnyHolder element, BooleanHolder more) throws IteratorInvalid, IteratorInBetween
IteratorInvalid
IteratorInBetween
boolean retrieve_previous_n_elements(int n, AnySequenceHolder result, BooleanHolder more) throws IteratorInvalid, IteratorInBetween
IteratorInvalid
IteratorInBetween
boolean not_equal_retrieve_element_set_to_previous(Iterator test, AnyHolder element) throws IteratorInvalid, IteratorInBetween
IteratorInvalid
IteratorInBetween
boolean remove_element_set_to_previous() throws IteratorInvalid, IteratorInBetween
IteratorInvalid
IteratorInBetween
boolean remove_previous_n_elements(int n, IntHolder actual_number) throws IteratorInvalid, IteratorInBetween
IteratorInvalid
IteratorInBetween
boolean not_equal_remove_element_set_to_previous(Iterator test) throws IteratorInvalid, IteratorInBetween
IteratorInvalid
IteratorInBetween
boolean replace_element_set_to_previous(Any element) throws ElementInvalid, IteratorInvalid, IteratorInBetween
boolean replace_previous_n_elements(Any[] elements, IntHolder actual_number) throws ElementInvalid, IteratorInvalid, IteratorInBetween
boolean not_equal_replace_element_set_to_previous(Iterator test, Any element) throws ElementInvalid, IteratorInvalid, IteratorInBetween
boolean is_first()
boolean is_last()
boolean is_for_same(Iterator test)
boolean is_reverse()
Copyright © 2017 JacORB. All rights reserved.