joeq.Compiler.Analysis.FlowInsensitive
Class MethodSummary.NodeSet

java.lang.Object
  extended by joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
All Implemented Interfaces:
Cloneable, Iterable, Collection, Set
Enclosing class:
MethodSummary

public static final class MethodSummary.NodeSet
extends Object
implements Set, Cloneable


Field Summary
static jwutil.collections.SetFactory FACTORY
           
static boolean PROFILE
           
static boolean REDUCE_ALLOCATIONS
           
static boolean TEST
           
 
Constructor Summary
MethodSummary.NodeSet()
           
MethodSummary.NodeSet(Collection c)
           
MethodSummary.NodeSet(int initialCapacity)
           
 
Method Summary
 boolean add(MethodSummary.Node arg0)
           
 boolean add(Object arg0)
           
 boolean addAll(Collection that)
           
 boolean addAll(MethodSummary.NodeSet that)
           
 void clear()
           
 Object clone()
           
 boolean contains(MethodSummary.Node arg0)
           
 boolean contains(Object arg0)
           
 boolean containsAll(Collection arg0)
           
 boolean containsAll(MethodSummary.NodeSet that)
           
 void ensureCapacity(int minCapacity)
           
 boolean equals(MethodSummary.NodeSet that)
           
 boolean equals(Object o)
           
 int hashCode()
           
 int indexOf(MethodSummary.Node arg0)
           
 boolean isEmpty()
           
 Iterator iterator()
           
 boolean remove(MethodSummary.Node arg0)
           
 boolean remove(Object arg0)
           
 boolean removeAll(Collection arg0)
           
 boolean removeAll(MethodSummary.NodeSet that)
           
 boolean retainAll(Collection arg0)
           
 boolean retainAll(MethodSummary.NodeSet that)
           
 int size()
           
 Object[] toArray()
           
 Object[] toArray(Object[] arg0)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

REDUCE_ALLOCATIONS

public static final boolean REDUCE_ALLOCATIONS
See Also:
Constant Field Values

TEST

public static final boolean TEST
See Also:
Constant Field Values

PROFILE

public static final boolean PROFILE
See Also:
Constant Field Values

FACTORY

public static final jwutil.collections.SetFactory FACTORY
Constructor Detail

MethodSummary.NodeSet

public MethodSummary.NodeSet(int initialCapacity)

MethodSummary.NodeSet

public MethodSummary.NodeSet()

MethodSummary.NodeSet

public MethodSummary.NodeSet(Collection c)
Method Detail

size

public int size()
Specified by:
size in interface Collection
Specified by:
size in interface Set

add

public boolean add(Object arg0)
Specified by:
add in interface Collection
Specified by:
add in interface Set

add

public boolean add(MethodSummary.Node arg0)

ensureCapacity

public void ensureCapacity(int minCapacity)

addAll

public boolean addAll(Collection that)
Specified by:
addAll in interface Collection
Specified by:
addAll in interface Set

addAll

public boolean addAll(MethodSummary.NodeSet that)

indexOf

public int indexOf(MethodSummary.Node arg0)

contains

public boolean contains(Object arg0)
Specified by:
contains in interface Collection
Specified by:
contains in interface Set

contains

public boolean contains(MethodSummary.Node arg0)

remove

public boolean remove(Object arg0)
Specified by:
remove in interface Collection
Specified by:
remove in interface Set

remove

public boolean remove(MethodSummary.Node arg0)

clone

public Object clone()
Overrides:
clone in class Object

equals

public boolean equals(Object o)
Specified by:
equals in interface Collection
Specified by:
equals in interface Set
Overrides:
equals in class Object

equals

public boolean equals(MethodSummary.NodeSet that)

hashCode

public int hashCode()
Specified by:
hashCode in interface Collection
Specified by:
hashCode in interface Set
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

clear

public void clear()
Specified by:
clear in interface Collection
Specified by:
clear in interface Set

containsAll

public boolean containsAll(Collection arg0)
Specified by:
containsAll in interface Collection
Specified by:
containsAll in interface Set

containsAll

public boolean containsAll(MethodSummary.NodeSet that)

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Collection
Specified by:
isEmpty in interface Set

iterator

public Iterator iterator()
Specified by:
iterator in interface Iterable
Specified by:
iterator in interface Collection
Specified by:
iterator in interface Set

removeAll

public boolean removeAll(Collection arg0)
Specified by:
removeAll in interface Collection
Specified by:
removeAll in interface Set

removeAll

public boolean removeAll(MethodSummary.NodeSet that)

retainAll

public boolean retainAll(Collection arg0)
Specified by:
retainAll in interface Collection
Specified by:
retainAll in interface Set

retainAll

public boolean retainAll(MethodSummary.NodeSet that)

toArray

public Object[] toArray()
Specified by:
toArray in interface Collection
Specified by:
toArray in interface Set

toArray

public Object[] toArray(Object[] arg0)
Specified by:
toArray in interface Collection
Specified by:
toArray in interface Set


Copyright © 2001-2008 John Whaley. All Rights Reserved.