public class MergeTree
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
Constructor and Description |
---|
MergeTree(ValueNumberFactory factory)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.BitSet |
getInputSet(ValueNumber output)
Get the set of input ValueNumbers which directly contributed to the given
output ValueNumber.
|
java.util.BitSet |
getTransitiveInputSet(ValueNumber output)
Get the transitive set of input ValueNumbers which contributed (directly
or indirectly) to the given output ValueNumber.
|
java.util.BitSet |
getTransitiveOutputSet(int input) |
void |
mapInputToOutput(ValueNumber input,
ValueNumber output)
Map an input ValueNumber to an output ValueNumber.
|
public MergeTree(ValueNumberFactory factory)
factory
- the ValueNumberFactorypublic void mapInputToOutput(ValueNumber input, ValueNumber output)
input
- the input ValueNumberoutput
- the output ValueNumberpublic java.util.BitSet getInputSet(ValueNumber output)
output
- the output ValueNumberpublic java.util.BitSet getTransitiveInputSet(ValueNumber output)
output
- the output ValueNumberpublic java.util.BitSet getTransitiveOutputSet(int input)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.