|
SandMark version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.util.opaquepredicatelib.Predicatelib
This 'OpaquePred' class forms the base class for the separate opaque predicate implementations which inherit some properties from this base class
Field Summary | |
protected ClassFileCollection |
cfc
|
protected int |
insertPositionIndex
|
protected int |
opaqueType
|
protected de.fub.bytecode.generic.MethodGen |
targetMethodGen
|
Constructor Summary | |
(package private) |
Predicatelib(ClassFileCollection cfCollection,
de.fub.bytecode.generic.MethodGen mg)
Constructor |
Method Summary | |
int |
getOpaqueType()
Returns the opaque type ie. |
abstract boolean |
satisfyMethodConstraint()
Returns 'true' if the method satisfies the requirements to insert the code for building the opaque predicate, else return 'false' |
void |
setStartPosition(int sp)
Returns the opaque name public String getOpaqueName() { return opaqueName; } |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected int opaqueType
protected de.fub.bytecode.generic.MethodGen targetMethodGen
protected ClassFileCollection cfc
protected int insertPositionIndex
Constructor Detail |
Predicatelib(ClassFileCollection cfCollection, de.fub.bytecode.generic.MethodGen mg)
Method Detail |
public void setStartPosition(int sp)
public int getOpaqueType()
public abstract boolean satisfyMethodConstraint()
|
SandMark version 3.0 Wed Jan 29 10:30:05 MST 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |