org.omg.CosCollection

Interface EqualitySortedCollectionOperations

All Superinterfaces:
CollectionOperations, EqualityCollectionOperations, OrderedCollectionOperations, SortedCollectionOperations
Known Subinterfaces:
EqualitySortedCollection, SortedBag, SortedBagOperations, SortedSet, SortedSetOperations
Known Implementing Classes:
EqualitySortedCollectionPOA, EqualitySortedCollectionPOATie, SortedBagPOA, SortedBagPOATie, SortedSetPOA, SortedSetPOATie, _EqualitySortedCollectionStub, _SortedBagStub, _SortedSetStub

public interface EqualitySortedCollectionOperations
extends EqualityCollectionOperations, SortedCollectionOperations

Generated from IDL interface "EqualitySortedCollection"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Method Summary

boolean
locate_first_element(Any element, Iterator where)
boolean
locate_last_element(Any element, Iterator where)
boolean
locate_previous_different_element(Iterator where)
boolean
locate_previous_element(Any element, Iterator where)

Methods inherited from interface org.omg.CosCollection.CollectionOperations

add_all_from, add_element, add_element_set_iterator, all_elements_do, create_iterator, destroy, element_type, is_empty, number_of_elements, remove_all, remove_element_at, replace_element_at, retrieve_element_at

Methods inherited from interface org.omg.CosCollection.EqualityCollectionOperations

contains_all_from, contains_element, locate_element, locate_next_different_element, locate_next_element, locate_or_add_element, locate_or_add_element_set_iterator, number_of_different_elements, number_of_occurrences, remove_all_occurrences, remove_element

Methods inherited from interface org.omg.CosCollection.OrderedCollectionOperations

create_ordered_iterator, remove_element_at_position, remove_first_element, remove_last_element, retrieve_element_at_position, retrieve_first_element, retrieve_last_element

Method Details

locate_first_element

public boolean locate_first_element(Any element,
                                    Iterator where)
            throws ElementInvalid,
                   IteratorInvalid


locate_last_element

public boolean locate_last_element(Any element,
                                   Iterator where)
            throws ElementInvalid,
                   IteratorInvalid


locate_previous_different_element

public boolean locate_previous_different_element(Iterator where)
            throws IteratorInvalid


locate_previous_element

public boolean locate_previous_element(Any element,
                                       Iterator where)
            throws ElementInvalid,
                   IteratorInvalid