org.omg.CosCollection

Interface EqualityCollectionOperations

All Superinterfaces:
CollectionOperations
Known Subinterfaces:
Bag, BagOperations, EqualityCollection, EqualityKeyCollection, EqualityKeyCollectionOperations, EqualityKeySortedCollection, EqualityKeySortedCollectionOperations, EqualitySequence, EqualitySequenceOperations, EqualitySequentialCollection, EqualitySequentialCollectionOperations, EqualitySortedCollection, EqualitySortedCollectionOperations, Map, MapOperations, Relation, RelationOperations, Set, SetOperations, SortedBag, SortedBagOperations, SortedMap, SortedMapOperations, SortedRelation, SortedRelationOperations, SortedSet, SortedSetOperations
Known Implementing Classes:
BagPOA, BagPOATie, EqualityCollectionPOA, EqualityCollectionPOATie, EqualityKeyCollectionPOA, EqualityKeyCollectionPOATie, EqualityKeySortedCollectionPOA, EqualityKeySortedCollectionPOATie, EqualitySequencePOA, EqualitySequencePOATie, EqualitySequentialCollectionPOA, EqualitySequentialCollectionPOATie, EqualitySortedCollectionPOA, EqualitySortedCollectionPOATie, MapPOA, MapPOATie, RelationPOA, RelationPOATie, SetPOA, SetPOATie, SortedBagPOA, SortedBagPOATie, SortedMapPOA, SortedMapPOATie, SortedRelationPOA, SortedRelationPOATie, SortedSetPOA, SortedSetPOATie, _BagStub, _EqualityCollectionStub, _EqualityKeyCollectionStub, _EqualityKeySortedCollectionStub, _EqualitySequenceStub, _EqualitySequentialCollectionStub, _EqualitySortedCollectionStub, _MapStub, _RelationStub, _SetStub, _SortedBagStub, _SortedMapStub, _SortedRelationStub, _SortedSetStub

public interface EqualityCollectionOperations
extends CollectionOperations

Generated from IDL interface "EqualityCollection"

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

Method Summary

boolean
contains_all_from(Collection collector)
boolean
contains_element(Any element)
boolean
locate_element(Any element, Iterator where)
boolean
locate_next_different_element(Iterator where)
boolean
locate_next_element(Any element, Iterator where)
boolean
locate_or_add_element(Any element)
boolean
locate_or_add_element_set_iterator(Any element, Iterator where)
int
number_of_different_elements()
int
number_of_occurrences(Any element)
int
remove_all_occurrences(Any element)
boolean
remove_element(Any element)

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

Method Details

contains_all_from

public boolean contains_all_from(Collection collector)
            throws ElementInvalid


contains_element

public boolean contains_element(Any element)
            throws ElementInvalid


locate_element

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


locate_next_different_element

public boolean locate_next_different_element(Iterator where)
            throws IteratorInBetween,
                   IteratorInvalid


locate_next_element

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


locate_or_add_element

public boolean locate_or_add_element(Any element)
            throws ElementInvalid


locate_or_add_element_set_iterator

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


number_of_different_elements

public int number_of_different_elements()


number_of_occurrences

public int number_of_occurrences(Any element)
            throws ElementInvalid


remove_all_occurrences

public int remove_all_occurrences(Any element)
            throws ElementInvalid


remove_element

public boolean remove_element(Any element)
            throws ElementInvalid