org.omg.CosCollection
Interface IteratorOperations
- All Known Subinterfaces:
- EqualityIterator, EqualityIteratorOperations, EqualityKeyIterator, EqualityKeyIteratorOperations, EqualityKeySortedIterator, EqualityKeySortedIteratorOperations, EqualitySequentialIterator, EqualitySequentialIteratorOperations, EqualitySortedIterator, EqualitySortedIteratorOperations, Iterator, KeyIterator, KeyIteratorOperations, KeySortedIterator, KeySortedIteratorOperations, OrderedIterator, OrderedIteratorOperations, SequentialIterator, SequentialIteratorOperations, SortedIterator, SortedIteratorOperations
- All Known Implementing Classes:
- _EqualityIteratorStub, _EqualityKeyIteratorStub, _EqualityKeySortedIteratorStub, _EqualitySequentialIteratorStub, _EqualitySortedIteratorStub, _IteratorStub, _KeyIteratorStub, _KeySortedIteratorStub, _OrderedIteratorStub, _SequentialIteratorStub, _SortedIteratorStub, EqualityIteratorPOA, EqualityIteratorPOATie, EqualityKeyIteratorPOA, EqualityKeyIteratorPOATie, EqualityKeySortedIteratorPOA, EqualityKeySortedIteratorPOATie, EqualitySequentialIteratorPOA, EqualitySequentialIteratorPOATie, EqualitySortedIteratorPOA, EqualitySortedIteratorPOATie, IteratorPOA, IteratorPOATie, KeyIteratorPOA, KeyIteratorPOATie, KeySortedIteratorPOA, KeySortedIteratorPOATie, OrderedIteratorPOA, OrderedIteratorPOATie, SequentialIteratorPOA, SequentialIteratorPOATie, SortedIteratorPOA, SortedIteratorPOATie
public interface IteratorOperations
Generated from IDL interface "Iterator".
- Version:
- generated at Dec 2, 2008 2:43:20 PM
- Author:
- JacORB IDL compiler V 2.3.0 (JBoss patch 5), 06-Jun-2007
set_to_first_element
boolean set_to_first_element()
set_to_next_element
boolean set_to_next_element()
throws IteratorInvalid
- Throws:
IteratorInvalid
set_to_next_nth_element
boolean set_to_next_nth_element(int n)
throws IteratorInvalid
- Throws:
IteratorInvalid
retrieve_element
boolean retrieve_element(AnyHolder element)
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
retrieve_element_set_to_next
boolean retrieve_element_set_to_next(AnyHolder element,
BooleanHolder more)
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
retrieve_next_n_elements
boolean retrieve_next_n_elements(int n,
AnySequenceHolder result,
BooleanHolder more)
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
not_equal_retrieve_element_set_to_next
boolean not_equal_retrieve_element_set_to_next(Iterator test,
AnyHolder element)
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
remove_element
void remove_element()
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
remove_element_set_to_next
boolean remove_element_set_to_next()
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
remove_next_n_elements
boolean remove_next_n_elements(int n,
IntHolder actual_number)
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
not_equal_remove_element_set_to_next
boolean not_equal_remove_element_set_to_next(Iterator test)
throws IteratorInvalid,
IteratorInBetween
- Throws:
IteratorInvalid
IteratorInBetween
replace_element
void replace_element(Any element)
throws ElementInvalid,
IteratorInvalid,
IteratorInBetween
- Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween
replace_element_set_to_next
boolean replace_element_set_to_next(Any element)
throws ElementInvalid,
IteratorInvalid,
IteratorInBetween
- Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween
replace_next_n_elements
boolean replace_next_n_elements(Any[] elements,
IntHolder actual_number)
throws ElementInvalid,
IteratorInvalid,
IteratorInBetween
- Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween
not_equal_replace_element_set_to_next
boolean not_equal_replace_element_set_to_next(Iterator test,
Any element)
throws ElementInvalid,
IteratorInvalid,
IteratorInBetween
- Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween
add_element_set_iterator
boolean add_element_set_iterator(Any element)
throws ElementInvalid
- Throws:
ElementInvalid
add_n_elements_set_iterator
boolean add_n_elements_set_iterator(Any[] elements,
IntHolder actual_number)
throws ElementInvalid
- Throws:
ElementInvalid
invalidate
void invalidate()
is_valid
boolean is_valid()
is_in_between
boolean is_in_between()
is_for
boolean is_for(Collection collector)
is_const
boolean is_const()
is_equal
boolean is_equal(Iterator test)
throws IteratorInvalid
- Throws:
IteratorInvalid
_clone
Iterator _clone()
assign
void assign(Iterator from_where)
throws IteratorInvalid
- Throws:
IteratorInvalid
destroy
void destroy()