Package org.javers.core.commit
Class CommitId
- java.lang.Object
-
- org.javers.core.commit.CommitId
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CommitId>
public final class CommitId extends java.lang.Object implements java.lang.Comparable<CommitId>, java.io.Serializable
- See Also:
CommitSeqGenerator
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CommitId(long majorId, int minorId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(CommitId o)
boolean
equals(java.lang.Object o)
long
getMajorId()
int
getMinorId()
int
hashCode()
boolean
isBeforeOrEqual(CommitId that)
java.lang.String
toString()
java.lang.String
value()
e.g.java.math.BigDecimal
valueAsNumber()
static CommitId
valueOf(java.lang.String majorDotMinor)
static CommitId
valueOf(java.math.BigDecimal majorDotMinor)
-
-
-
Method Detail
-
valueOf
public static CommitId valueOf(java.math.BigDecimal majorDotMinor)
-
valueOf
public static CommitId valueOf(java.lang.String majorDotMinor)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
valueAsNumber
public java.math.BigDecimal valueAsNumber()
-
isBeforeOrEqual
public boolean isBeforeOrEqual(CommitId that)
-
value
public java.lang.String value()
e.g. "1.0"
-
getMajorId
public long getMajorId()
-
getMinorId
public int getMinorId()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-