Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

com.gentleware.services.util

Class CompositeCollection

com.gentleware.services.util.CompositeCollection

public class CompositeCollection



 Inner Classifier Summary
private   CompositeCollection.CompositeIterator
 
arrow_up
 

 Attribute Summary
private Collection[]  _collections
 
arrow_up
 

 Constructor Summary
public   CompositeCollection(Collection collection)
secondary constructor  
public   CompositeCollection(Collection[] collections)
 
arrow_up
 

 Method Summary
public boolean   add(Object o)
 
public boolean   addAll(Collection c)
 
public void   clear()
 
public boolean   contains(Object o)
 
public boolean   containsAll(Collection c)
 
public boolean   isEmpty()
 
public Iterator   iterator()
 
public boolean   remove(Object o)
 
public boolean   removeAll(Collection c)
 
public boolean   retainAll(Collection c)
 
public int   size()
 
public Object[]   toArray()
 
public Object[]   toArray(Object[] a)
 
private Object[]   toArrayInternal(Object[] a)
 
arrow_up
 

Tagged Values
static false
gentleware-imported-line-number 11
gentleware-imported-package-statement-line-number 5
 

 Inner Classifier Detail

CompositeCollection.CompositeIterator

private  CompositeCollection.CompositeIterator

arrow_up
 Attribute Detail

_collections

private Collection[] _collections

arrow_up
 Constructor Detail

CompositeCollection

public com.gentleware.services.util.CompositeCollection CompositeCollection(Collection collection)


secondary constructor  
Parameters:
collection - a collection of collections. if a collection within the collectuon is a compositecollection, then that compocollections inner collections are extracted
Returns:
arrow_up


CompositeCollection

public com.gentleware.services.util.CompositeCollection CompositeCollection(Collection[] collections)

Parameters:
collections -
Returns:
arrow_up
 Method Detail

add

public boolean add(Object o)

Parameters:
o -
Returns:
arrow_up


addAll

public boolean addAll(Collection c)

Parameters:
c -
Returns:
arrow_up


clear

public void clear()

arrow_up


contains

public boolean contains(Object o)

Parameters:
o -
Returns:
arrow_up


containsAll

public boolean containsAll(Collection c)

Parameters:
c -
Returns:
arrow_up


isEmpty

public boolean isEmpty()

Returns:
arrow_up


iterator

public Iterator iterator()

Returns:
arrow_up


remove

public boolean remove(Object o)

Parameters:
o -
Returns:
arrow_up


removeAll

public boolean removeAll(Collection c)

Parameters:
c -
Returns:
arrow_up


retainAll

public boolean retainAll(Collection c)

Parameters:
c -
Returns:
arrow_up


size

public int size()

Returns:
arrow_up


toArray

public Object[] toArray()

Returns:
arrow_up


toArray

public Object[] toArray(Object[] a)

Parameters:
a -
Returns:
arrow_up


toArrayInternal

private Object[] toArrayInternal(Object[] a)

Parameters:
a -
Returns:
arrow_up
Created  2004 - 12 - 1

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.