|
SandMark version 2.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.obfuscate.loop.DependencyMap
Constructor Summary | |
DependencyMap(java.util.ArrayList allAlgs)
|
Method Summary | |
java.util.ArrayList |
getAlgsForProp(RequisiteProperty prop)
Returns a list of all algorithms which have the property in question. |
static java.util.ArrayList |
getMutationProps(Algorithm alg)
|
java.util.ArrayList |
getPostprohibitors(RequisiteProperty prop)
Returns a list of all algorithms which postprohibit the property in question. |
java.util.ArrayList |
getPostrequisiters(RequisiteProperty prop)
Returns a list of all algorithms which postrequire the property in question. |
java.util.ArrayList |
getPreprohibitors(RequisiteProperty prop)
Returns a list of all algorithms which preprohibit the property in question. |
java.util.ArrayList |
getPrerequisiters(RequisiteProperty prop)
Returns a list of all algorithms which prerequire the property in question. |
void |
removeFromAlgList(java.util.Collection toRemove,
java.util.Collection algList,
java.util.Collection filledReqs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DependencyMap(java.util.ArrayList allAlgs)
Method Detail |
public java.util.ArrayList getPrerequisiters(RequisiteProperty prop)
public java.util.ArrayList getPostrequisiters(RequisiteProperty prop)
public java.util.ArrayList getPreprohibitors(RequisiteProperty prop)
public java.util.ArrayList getPostprohibitors(RequisiteProperty prop)
public java.util.ArrayList getAlgsForProp(RequisiteProperty prop)
public static java.util.ArrayList getMutationProps(Algorithm alg)
public void removeFromAlgList(java.util.Collection toRemove, java.util.Collection algList, java.util.Collection filledReqs)
|
SandMark version 2.0 Mon Jun 17 12:30:47 MST 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |