org.omg.CosCollection

Interface KeySortedCollectionOperations

All Superinterfaces:
CollectionOperations, KeyCollectionOperations, OrderedCollectionOperations, SortedCollectionOperations
Known Subinterfaces:
KeySortedBag, KeySortedBagOperations, KeySortedCollection, KeySortedSet, KeySortedSetOperations
Known Implementing Classes:
KeySortedBagPOA, KeySortedBagPOATie, KeySortedCollectionPOA, KeySortedCollectionPOATie, KeySortedSetPOA, KeySortedSetPOATie, _KeySortedBagStub, _KeySortedCollectionStub, _KeySortedSetStub

public interface KeySortedCollectionOperations
extends KeyCollectionOperations, SortedCollectionOperations

Generated from IDL interface "KeySortedCollection"

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

Method Summary

boolean
locate_first_element_with_key(Any key, Iterator where)
boolean
locate_last_element_with_key(Any key, Iterator where)
boolean
locate_previous_element_with_different_key(Iterator where)
boolean
locate_previous_element_with_key(Any key, 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.KeyCollectionOperations

add_or_replace_element_with_key, add_or_replace_element_with_key_set_iterator, contains_all_keys_from, contains_element_with_key, key, key_type, keys, locate_element_with_key, locate_next_element_with_different_key, locate_next_element_with_key, locate_or_add_element_with_key, locate_or_add_element_with_key_set_iterator, number_of_different_keys, number_of_elements_with_key, remove_all_elements_with_key, remove_element_with_key, replace_element_with_key, replace_element_with_key_set_iterator, retrieve_element_with_key

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_with_key

public boolean locate_first_element_with_key(Any key,
                                             Iterator where)
            throws KeyInvalid,
                   IteratorInvalid


locate_last_element_with_key

public boolean locate_last_element_with_key(Any key,
                                            Iterator where)
            throws KeyInvalid,
                   IteratorInvalid


locate_previous_element_with_different_key

public boolean locate_previous_element_with_different_key(Iterator where)
            throws IteratorInBetween,
                   IteratorInvalid


locate_previous_element_with_key

public boolean locate_previous_element_with_key(Any key,
                                                Iterator where)
            throws KeyInvalid,
                   IteratorInvalid