Uses of Class
edu.umd.cs.findbugs.ba.obl.Obligation
Packages that use Obligation
-
Uses of Obligation in edu.umd.cs.findbugs.ba.obl
Methods in edu.umd.cs.findbugs.ba.obl that return ObligationModifier and TypeMethodDescriptionObligationFactory.addObligation(String className) ObligationAcquiredOrReleasedInLoopException.getObligation()ObligationPolicyDatabaseAction.getObligation()ObligationFactory.getObligationById(int id) ObligationFactory.getObligationByName(String className) ObligationFactory.getObligationByType(ClassDescriptor classDescriptor) Look up an Obligation by type.ObligationFactory.getObligationByType(org.apache.bcel.generic.ObjectType type) Look up an Obligation by type.ObligationFactory.getParameterObligationTypes(XMethod xmethod) Get array of Obligation types corresponding to the parameters of the given method.Methods in edu.umd.cs.findbugs.ba.obl that return types with arguments of type ObligationModifier and TypeMethodDescriptionMatchMethodEntry.getAllObligations()ObligationPolicyDatabase.getAllObligations()ObligationPolicyDatabaseEntry.getAllObligations()ObligationFactory.obligationIterator()Get an Iterator over known Obligation types.Methods in edu.umd.cs.findbugs.ba.obl with parameters of type ObligationModifier and TypeMethodDescriptionvoidObligationSet.add(Obligation obligation) voidStateSet.addObligation(Obligation obligation, int basicBlockId) Add an obligation to every State in the StateSet.ObligationPolicyDatabase.addParameterDeletesObligationDatabaseEntry(XMethod xmethod, Obligation obligation, ObligationPolicyDatabaseEntryType entryType) Add an appropriate policy database entry for parameters marked with the WillClose annotation.booleanInstructionActionCache.addsObligation(BasicBlock block, org.apache.bcel.generic.InstructionHandle handle, Obligation obligation) voidStateSet.deleteObligation(Obligation obligation, int basicBlockId) Remove an Obligation from every State in the StateSet.booleanInstructionActionCache.deletesObligation(BasicBlock block, org.apache.bcel.generic.InstructionHandle handle, Obligation obligation) voidObligationSet.remove(Obligation obligation) Constructors in edu.umd.cs.findbugs.ba.obl with parameters of type ObligationModifierConstructorDescriptionMatchMethodEntry(XMethod xmethod, ObligationPolicyDatabaseActionType action, ObligationPolicyDatabaseEntryType entryType, Obligation... obligations) Constructor.MatchMethodEntry(MethodDescriptor method, ObligationPolicyDatabaseActionType action, ObligationPolicyDatabaseEntryType entryType, Obligation... obligations) MatchMethodEntry(TypeMatcher receiverType, StringMatcher methodName, StringMatcher signature, boolean isStatic, ObligationPolicyDatabaseActionType action, ObligationPolicyDatabaseEntryType entryType, Obligation... obligations) Constructor.NonexistentObligationException(Obligation obligation) ObligationPolicyDatabaseAction(ObligationPolicyDatabaseActionType actionType, Obligation obligation)