Class JApiException
java.lang.Object
japicmp.model.JApiException
- All Implemented Interfaces:
JApiHasChangeStatus
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final JApiChangeStatusprivate final booleanprivate final String -
Constructor Summary
ConstructorsConstructorDescriptionJApiException(JarArchiveComparator jarArchiveComparator, String name, Optional<javassist.CtClass> ctClassOptional, JApiChangeStatus changeStatus) -
Method Summary
Modifier and TypeMethodDescriptionReturns the change status of this element.getName()booleanprivate booleanisCheckedException(Optional<javassist.CtClass> ctClassOptional, JarArchiveComparator jarArchiveComparator)
-
Field Details
-
name
-
changeStatus
-
checkedException
private final boolean checkedException
-
-
Constructor Details
-
JApiException
public JApiException(JarArchiveComparator jarArchiveComparator, String name, Optional<javassist.CtClass> ctClassOptional, JApiChangeStatus changeStatus)
-
-
Method Details
-
isCheckedException
private boolean isCheckedException(Optional<javassist.CtClass> ctClassOptional, JarArchiveComparator jarArchiveComparator) throws OutOfMemoryError - Throws:
OutOfMemoryError
-
getName
-
getChangeStatus
Description copied from interface:JApiHasChangeStatusReturns the change status of this element.- Specified by:
getChangeStatusin interfaceJApiHasChangeStatus- Returns:
- the change status of this element
-
isCheckedException
public boolean isCheckedException()
-