Package crypto.analysis
Class ErrorCollector
- java.lang.Object
-
- crypto.analysis.ErrorCollector
-
- All Implemented Interfaces:
IErrorListener
public class ErrorCollector extends Object implements IErrorListener
-
-
Constructor Summary
Constructors Constructor Description ErrorCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.Table<boomerang.scene.WrappedClass,boomerang.scene.Method,Set<AbstractError>>getErrorCollection()voidreportError(AbstractError error)voidreportError(CallToError callToError)voidreportError(ConstraintError constraintError)voidreportError(ForbiddenMethodError forbiddenMethodError)voidreportError(HardCodedError hardCodedError)voidreportError(ImpreciseValueExtractionError impreciseValueExtractionError)voidreportError(IncompleteOperationError incompleteOperationError)voidreportError(InstanceOfError instanceOfError)voidreportError(NeverTypeOfError neverTypeOfError)voidreportError(NoCallToError noCallToError)voidreportError(PredicateContradictionError predicateContradictionError)voidreportError(RequiredPredicateError requiredPredicateError)voidreportError(TypestateError typestateError)voidreportError(UncaughtExceptionError uncaughtExceptionError)
-
-
-
Method Detail
-
getErrorCollection
public com.google.common.collect.Table<boomerang.scene.WrappedClass,boomerang.scene.Method,Set<AbstractError>> getErrorCollection()
-
reportError
public void reportError(CallToError callToError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(ConstraintError constraintError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(ForbiddenMethodError forbiddenMethodError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(HardCodedError hardCodedError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(ImpreciseValueExtractionError impreciseValueExtractionError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(IncompleteOperationError incompleteOperationError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(InstanceOfError instanceOfError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(NeverTypeOfError neverTypeOfError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(NoCallToError noCallToError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(PredicateContradictionError predicateContradictionError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(RequiredPredicateError requiredPredicateError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(TypestateError typestateError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(UncaughtExceptionError uncaughtExceptionError)
- Specified by:
reportErrorin interfaceIErrorListener
-
reportError
public void reportError(AbstractError error)
- Specified by:
reportErrorin interfaceIErrorListener
-
-