org.omg.CosCollection
Interface EqualityCollectionOperations

All Superinterfaces:
CollectionOperations
All 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
All Known Implementing Classes:
_BagStub, _EqualityCollectionStub, _EqualityKeyCollectionStub, _EqualityKeySortedCollectionStub, _EqualitySequenceStub, _EqualitySequentialCollectionStub, _EqualitySortedCollectionStub, _MapStub, _RelationStub, _SetStub, _SortedBagStub, _SortedMapStub, _SortedRelationStub, _SortedSetStub, 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

public interface EqualityCollectionOperations
extends CollectionOperations

Generated from IDL interface "EqualityCollection".

Version:
generated at Mar 31, 2009 8:42:20 PM
Author:
JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007

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_set_iterator(Any element, Iterator where)
           
 boolean locate_or_add_element(Any element)
           
 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_set_iterator, add_element, 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 Detail

contains_element

boolean contains_element(Any element)
                         throws ElementInvalid
Throws:
ElementInvalid

contains_all_from

boolean contains_all_from(Collection collector)
                          throws ElementInvalid
Throws:
ElementInvalid

locate_or_add_element

boolean locate_or_add_element(Any element)
                              throws ElementInvalid
Throws:
ElementInvalid

locate_or_add_element_set_iterator

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

locate_element

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

locate_next_element

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

locate_next_different_element

boolean locate_next_different_element(Iterator where)
                                      throws IteratorInvalid,
                                             IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

remove_element

boolean remove_element(Any element)
                       throws ElementInvalid
Throws:
ElementInvalid

remove_all_occurrences

int remove_all_occurrences(Any element)
                           throws ElementInvalid
Throws:
ElementInvalid

number_of_different_elements

int number_of_different_elements()

number_of_occurrences

int number_of_occurrences(Any element)
                          throws ElementInvalid
Throws:
ElementInvalid