Package japicmp.model
Class JApiException
java.lang.Object
japicmp.model.JApiException
- All Implemented Interfaces:
JApiHasChangeStatus
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final JApiChangeStatus
private final boolean
private 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()
boolean
private boolean
isCheckedException
(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:JApiHasChangeStatus
Returns the change status of this element.- Specified by:
getChangeStatus
in interfaceJApiHasChangeStatus
- Returns:
- the change status of this element
-
isCheckedException
public boolean isCheckedException()
-