|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<DemandRefinementPointsTo.PointsToResult>
com.ibm.wala.demandpa.alg.DemandRefinementPointsTo.PointsToResult
public static enum DemandRefinementPointsTo.PointsToResult
Possible results of a query.
DemandRefinementPointsTo.getPointsTo(PointerKey, Predicate)| Enum Constant Summary | |
|---|---|
BUDGETEXCEEDED
The budget specified in the RefinementPolicy was exceeded on all refinement passes |
|
NOMOREREFINE
The RefinementPolicy indicated that no more refinement was possible, and on at least one refinement pass the
budget was not exhausted |
|
SUCCESS
The points-to set result satisfies the supplied Predicate |
|
| Method Summary | |
|---|---|
static DemandRefinementPointsTo.PointsToResult |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static DemandRefinementPointsTo.PointsToResult[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final DemandRefinementPointsTo.PointsToResult SUCCESS
Predicate
public static final DemandRefinementPointsTo.PointsToResult NOMOREREFINE
RefinementPolicy indicated that no more refinement was possible, and on at least one refinement pass the
budget was not exhausted
public static final DemandRefinementPointsTo.PointsToResult BUDGETEXCEEDED
RefinementPolicy was exceeded on all refinement passes
| Method Detail |
|---|
public static final DemandRefinementPointsTo.PointsToResult[] values()
for(DemandRefinementPointsTo.PointsToResult c : DemandRefinementPointsTo.PointsToResult.values())
System.out.println(c);
public static DemandRefinementPointsTo.PointsToResult valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||