|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tigris.gef.util.VectorSet
An Ordered, non-duplicated collecton of objects (not exactly a mathemetical set because it is ordered). Implemented with a Vector.
Field Summary | |
static int |
TC_LIMIT
|
Constructor Summary | |
VectorSet()
|
|
VectorSet(int n)
|
|
VectorSet(java.lang.Object o1)
|
Method Summary | |
void |
addAllElements(java.util.Collection v)
|
void |
addAllElements(java.util.Enumeration enum)
|
void |
addAllElements(java.util.Iterator iter)
|
void |
addAllElements(VectorSet s)
|
void |
addAllElementsSuchThat(java.util.Enumeration enum,
Predicate p)
|
void |
addAllElementsSuchThat(java.util.Iterator iter,
Predicate p)
|
void |
addAllElementsSuchThat(VectorSet s,
Predicate p)
|
void |
addElement(java.lang.Object o)
|
java.util.Vector |
asVector()
|
boolean |
contains(java.lang.Object o)
|
boolean |
containsSuchThat(Predicate p)
|
java.lang.Object |
elementAt(int index)
|
java.util.Enumeration |
elements()
|
boolean |
equals(java.lang.Object o)
|
java.lang.Object |
findSuchThat(Predicate p)
return the first element that causes p.predicate() to return true. |
java.lang.Object |
firstElement()
|
VectorSet |
reachable(ChildGenerator cg)
Reply the Set of all objects that can be reached from the receiving Set by taking steps defined by the given ChildGenerator. |
VectorSet |
reachable(ChildGenerator cg,
int max,
Predicate p)
Reply the Set of all objects that can be reached from the receiving Set by taking steps defined by the given ChildGenerator. |
void |
remove(java.lang.Object o)
|
void |
removeAllElements()
|
void |
removeElement(java.lang.Object o)
|
int |
size()
|
java.lang.String |
toString()
|
VectorSet |
transitiveClosure(ChildGenerator cg)
Reply the Set of all objects that can be reached from the receiving Set by taking steps defined by the given ChildGenerator. |
VectorSet |
transitiveClosure(ChildGenerator cg,
int max,
Predicate p)
Reply the Set of all objects that can be reached from the receiving Set by taking steps defined by the given ChildGenerator. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int TC_LIMIT
Constructor Detail |
public VectorSet()
public VectorSet(int n)
public VectorSet(java.lang.Object o1)
Method Detail |
public void addElement(java.lang.Object o)
public void addAllElements(java.util.Collection v)
public void addAllElements(java.util.Enumeration enum)
public void addAllElements(java.util.Iterator iter)
public void addAllElementsSuchThat(java.util.Enumeration enum, Predicate p)
public void addAllElementsSuchThat(java.util.Iterator iter, Predicate p)
public void addAllElements(VectorSet s)
public void addAllElementsSuchThat(VectorSet s, Predicate p)
public void remove(java.lang.Object o)
public void removeElement(java.lang.Object o)
public void removeAllElements()
public boolean contains(java.lang.Object o)
public boolean containsSuchThat(Predicate p)
public java.lang.Object findSuchThat(Predicate p)
public java.util.Enumeration elements()
public java.lang.Object elementAt(int index)
public java.util.Vector asVector()
public boolean equals(java.lang.Object o)
public java.lang.Object firstElement()
public int size()
public java.lang.String toString()
public VectorSet transitiveClosure(ChildGenerator cg)
public VectorSet reachable(ChildGenerator cg)
public VectorSet reachable(ChildGenerator cg, int max, Predicate p)
public VectorSet transitiveClosure(ChildGenerator cg, int max, Predicate p)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |