fr.umlv.jmmf.reflect
Class BitSetDAG
java.lang.Object
|
+--fr.umlv.jmmf.reflect.BitSetDAG
- public final class BitSetDAG
- extends java.lang.Object
associative dag. Class -> BitSet.
This dag is reflection of the inheritance dag.
- Version:
- 0.5.5
- Author:
- Remi Forax
|
Method Summary |
void |
add(java.lang.Class[] classes,
int methodIndex)
. |
void |
add(java.lang.Class clazz,
int argIndex,
int methodIndex)
. |
java.util.Iterator |
classes(int argIndex)
|
java.util.BitSet |
get(java.lang.Class clazz,
int argIndex)
. |
boolean |
isPath(java.lang.Class a,
java.lang.Class b)
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BitSetDAG
public BitSetDAG(TypeOracle oracle,
int argLength,
int methodLength)
isPath
public boolean isPath(java.lang.Class a,
java.lang.Class b)
add
public void add(java.lang.Class[] classes,
int methodIndex)
- .
add
public void add(java.lang.Class clazz,
int argIndex,
int methodIndex)
- .
classes
public java.util.Iterator classes(int argIndex)
get
public java.util.BitSet get(java.lang.Class clazz,
int argIndex)
- .
Rémi Forax 1999,2000 Université de Marne la Vallée