com.ibm.wala.util.intset
Class BimodalMutableIntSetFactory

java.lang.Object
  extended by com.ibm.wala.util.intset.BimodalMutableIntSetFactory
All Implemented Interfaces:
MutableIntSetFactory<BimodalMutableIntSet>

public class BimodalMutableIntSetFactory
extends java.lang.Object
implements MutableIntSetFactory<BimodalMutableIntSet>

An object that creates some bimodal mutable int sets.


Constructor Summary
BimodalMutableIntSetFactory()
           
 
Method Summary
 BimodalMutableIntSet make()
           
 BimodalMutableIntSet make(int[] set)
           
 BimodalMutableIntSet makeCopy(IntSet x)
           
 BimodalMutableIntSet parse(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BimodalMutableIntSetFactory

public BimodalMutableIntSetFactory()
Method Detail

make

public BimodalMutableIntSet make(int[] set)
Specified by:
make in interface MutableIntSetFactory<BimodalMutableIntSet>
Parameters:
set -

parse

public BimodalMutableIntSet parse(java.lang.String string)
                           throws java.lang.NumberFormatException
Specified by:
parse in interface MutableIntSetFactory<BimodalMutableIntSet>
Parameters:
string -
Throws:
java.lang.NumberFormatException

makeCopy

public BimodalMutableIntSet makeCopy(IntSet x)
                              throws UnimplementedError,
                                     java.lang.IllegalArgumentException
Specified by:
makeCopy in interface MutableIntSetFactory<BimodalMutableIntSet>
Throws:
UnimplementedError
java.lang.IllegalArgumentException

make

public BimodalMutableIntSet make()
Specified by:
make in interface MutableIntSetFactory<BimodalMutableIntSet>