Package edu.umd.cs.findbugs.ba.obl
Class ObligationPolicyDatabaseAction
java.lang.Object
edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
An action applied by an entry in the ObligationPolicyDatabase. Adds or
removes an obligation.
- Author:
- David Hovemeyer
-
Field Summary
-
Constructor Summary
ConstructorDescriptionObligationPolicyDatabaseAction
(ObligationPolicyDatabaseActionType actionType, Obligation obligation) -
Method Summary
-
Field Details
-
CLEAR
-
-
Constructor Details
-
ObligationPolicyDatabaseAction
public ObligationPolicyDatabaseAction(ObligationPolicyDatabaseActionType actionType, @Nullable Obligation obligation)
-
-
Method Details
-
getActionType
-
getObligation
-
apply
public void apply(StateSet stateSet, int basicBlockId) throws ObligationAcquiredOrReleasedInLoopException -
toString
-