Package proguard.exception
Class ProguardCoreException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
proguard.exception.ProguardCoreException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ArrayIndexOutOfBounds,ArrayStoreTypeException,ASTStructureException,EmptyCodeAttributeException,ExcessiveComplexityException,IncompleteClassHierarchyException,NegativeStackSizeException,PartialEvaluatorException,StackCategoryOneException,StackTypeException,ValueTypeException,VariableEvaluationException,VariablesGeneralizationException
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder to construct ProguardCoreException objects. -
Constructor Summary
ConstructorsConstructorDescriptionProguardCoreException(int componentErrorId, String message, Object... errorParameters) Overload ofProguardCoreException(int, Throwable, String, Object...)} without throwable.ProguardCoreException(int componentErrorId, Throwable cause, String message, Object... errorParameters) Main constructor, all other constructors need to call this one in order to do common things (formating string for instance). Same asProguardCoreException(int, String, Object...)but takes a Throwable argument to initialize the cause. -
Method Summary
Modifier and TypeMethodDescriptionintReturns the id for the error (exception).Object[]Returns the list of information related to this error.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ProguardCoreException
Overload ofProguardCoreException(int, Throwable, String, Object...)} without throwable. -
ProguardCoreException
public ProguardCoreException(int componentErrorId, Throwable cause, String message, Object... errorParameters) Main constructor, all other constructors need to call this one in order to do common things (formating string for instance). Same asProguardCoreException(int, String, Object...)but takes a Throwable argument to initialize the cause.
-
-
Method Details
-
getComponentErrorId
public int getComponentErrorId()Returns the id for the error (exception). -
getErrorParameters
Returns the list of information related to this error.
-