Package japicmp.model
Class JApiClassFileFormatVersion
java.lang.Object
japicmp.model.JApiClassFileFormatVersion
- All Implemented Interfaces:
JApiCompatibility,JApiHasChangeStatus
public class JApiClassFileFormatVersion
extends Object
implements JApiHasChangeStatus, JApiCompatibility
-
Constructor Summary
ConstructorsConstructorDescriptionJApiClassFileFormatVersion(int majorVersionOld, int minorVersionOld, int majorVersionNew, int minorVersionNew) -
Method Summary
Modifier and TypeMethodDescriptionReturns the change status of this element.Returns all compatibility changes.intintintintbooleanReturns true if this element has changed binary compatible.booleanReturns true if this element has changed source compatible.toString()
-
Constructor Details
-
JApiClassFileFormatVersion
public JApiClassFileFormatVersion(int majorVersionOld, int minorVersionOld, int majorVersionNew, int minorVersionNew)
-
-
Method Details
-
getChangeStatus
Description copied from interface:JApiHasChangeStatusReturns the change status of this element.- Specified by:
getChangeStatusin interfaceJApiHasChangeStatus- Returns:
- the change status of this element
-
getMajorVersionOld
public int getMajorVersionOld() -
getMinorVersionOld
public int getMinorVersionOld() -
getMajorVersionNew
public int getMajorVersionNew() -
getMinorVersionNew
public int getMinorVersionNew() -
isBinaryCompatible
public boolean isBinaryCompatible()Description copied from interface:JApiCompatibilityReturns true if this element has changed binary compatible.- Specified by:
isBinaryCompatiblein interfaceJApiCompatibility- Returns:
- true if this element has changed binary compatible
-
isSourceCompatible
public boolean isSourceCompatible()Description copied from interface:JApiCompatibilityReturns true if this element has changed source compatible.- Specified by:
isSourceCompatiblein interfaceJApiCompatibility- Returns:
- true if this element has changed source compatible
-
getCompatibilityChanges
Description copied from interface:JApiCompatibilityReturns all compatibility changes.- Specified by:
getCompatibilityChangesin interfaceJApiCompatibility- Returns:
- a list of compatibility changes
-
toString
-