java.lang.Object
org.kordamp.jarviz.core.model.BytecodeVersion
- All Implemented Interfaces:
Comparable<BytecodeVersion>
- Since:
- 0.3.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Comparator<BytecodeVersion> private final intprivate final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate StringintbooleanintgetMajor()intgetMinor()inthashCode()booleanisEmpty()static BytecodeVersionof(int major) static BytecodeVersionof(int major, int minor) toString()
-
Field Details
-
BYTECODE_VERSION_COMPARATOR
-
major
private final int major -
minor
private final int minor
-
-
Constructor Details
-
BytecodeVersion
private BytecodeVersion(int major, int minor)
-
-
Method Details
-
of
-
of
-
isEmpty
public boolean isEmpty() -
getMajor
public int getMajor() -
getMinor
public int getMinor() -
compareTo
- Specified by:
compareToin interfaceComparable<BytecodeVersion>
-
toString
-
equals
-
hashCode
public int hashCode() -
asJavaVersion
-