Uses of Class
baobab.util.BitList

Packages that use BitList
baobab.bio.permutation   
baobab.trace   
baobab.util   
 

Uses of BitList in baobab.bio.permutation
 

Methods in baobab.bio.permutation that return BitList
static BitList PermutationToTrace.reversalToBitTraceElement(Permutation permutation, int start, int end)
          Generates a TraceElement from a reversal
 

Methods in baobab.bio.permutation with parameters of type BitList
static int[] PermutationToTrace.bitTraceElementToReversal(Permutation permutation, BitList element)
          Generates a reversal from a trace element
 

Uses of BitList in baobab.trace
 

Methods in baobab.trace that return BitList
static BitList[][] TraceUtil.addElement(BitList[][] rule, BitList element)
           
static BitList[][] TraceUtil.addSet(BitList[][] rule, BitList[] set)
           
static BitList[][] TraceUtil.clone(BitList[][] rule)
           
static BitList TraceUtil.newBitElement(byte[] elementValues, int nbits)
           
static BitList[][] TraceUtil.newRule(BitList[] set)
           
static BitList[] TraceUtil.newSet(BitList element)
           
 

Methods in baobab.trace with parameters of type BitList
static BitList[][] TraceUtil.addElement(BitList[][] rule, BitList element)
           
static BitList[][] TraceUtil.addElement(BitList[][] rule, BitList element)
           
static BitList[][] TraceUtil.addSet(BitList[][] rule, BitList[] set)
           
static BitList[][] TraceUtil.addSet(BitList[][] rule, BitList[] set)
           
static byte[] TraceUtil.bitSetToBytes(BitList element)
           
static BitList[][] TraceUtil.clone(BitList[][] rule)
           
static int TraceUtil.compares(BitList[][] rule1, BitList[][] rule2)
           
static int TraceUtil.compares(BitList[][] rule1, BitList[][] rule2)
           
static int TraceUtil.compares(BitList[] set1, BitList[] set2)
           
static int TraceUtil.compares(BitList[] set1, BitList[] set2)
           
static int TraceUtil.compares(BitList element1, BitList element2)
           
static boolean TraceUtil.equals(BitList[][] rule1, BitList[][] rule2)
           
static boolean TraceUtil.equals(BitList[][] rule1, BitList[][] rule2)
           
static boolean TraceUtil.equals(BitList[] set1, BitList[] set2)
           
static boolean TraceUtil.equals(BitList[] set1, BitList[] set2)
           
static boolean TraceUtil.equals(BitList element1, BitList element2)
           
static int TraceUtil.height(BitList[][] rule)
           
static boolean TraceUtil.intersects(BitList element1, BitList element2)
           
static BitList[][] TraceUtil.newRule(BitList[] set)
           
static BitList[] TraceUtil.newSet(BitList element)
           
static java.lang.String TraceUtil.toString(BitList element)
           
static java.lang.String TraceUtil.toString(BitList[] set)
           
static java.lang.String TraceUtil.toString(BitList[][] rule)
           
 

Uses of BitList in baobab.util
 

Methods in baobab.util that return BitList
 BitList BitList.get(int start, int end)
           
 

Methods in baobab.util with parameters of type BitList
 boolean BitList.intersects(BitList list)
           
 void BitList.or(BitList list)