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.