public final class OneVersionVector extends VersionVector implements scala.Product, scala.Serializable
VersionVector.After$, VersionVector.Before$, VersionVector.Concurrent$, VersionVector.Ordering, VersionVector.Same$, VersionVector.Timestamp$| Constructor and Description |
|---|
OneVersionVector(java.lang.String key,
long version) |
| Modifier and Type | Method and Description |
|---|---|
static OneVersionVector |
apply(java.lang.String key,
long version) |
static double |
apply$mcDDD$sp(double v1,
double v2) |
static double |
apply$mcDDI$sp(double v1,
int v2) |
static double |
apply$mcDDJ$sp(double v1,
long v2) |
static double |
apply$mcDID$sp(int v1,
double v2) |
static double |
apply$mcDII$sp(int v1,
int v2) |
static double |
apply$mcDIJ$sp(int v1,
long v2) |
static double |
apply$mcDJD$sp(long v1,
double v2) |
static double |
apply$mcDJI$sp(long v1,
int v2) |
static double |
apply$mcDJJ$sp(long v1,
long v2) |
static float |
apply$mcFDD$sp(double v1,
double v2) |
static float |
apply$mcFDI$sp(double v1,
int v2) |
static float |
apply$mcFDJ$sp(double v1,
long v2) |
static float |
apply$mcFID$sp(int v1,
double v2) |
static float |
apply$mcFII$sp(int v1,
int v2) |
static float |
apply$mcFIJ$sp(int v1,
long v2) |
static float |
apply$mcFJD$sp(long v1,
double v2) |
static float |
apply$mcFJI$sp(long v1,
int v2) |
static float |
apply$mcFJJ$sp(long v1,
long v2) |
static int |
apply$mcIDD$sp(double v1,
double v2) |
static int |
apply$mcIDI$sp(double v1,
int v2) |
static int |
apply$mcIDJ$sp(double v1,
long v2) |
static int |
apply$mcIID$sp(int v1,
double v2) |
static int |
apply$mcIII$sp(int v1,
int v2) |
static int |
apply$mcIIJ$sp(int v1,
long v2) |
static int |
apply$mcIJD$sp(long v1,
double v2) |
static int |
apply$mcIJI$sp(long v1,
int v2) |
static int |
apply$mcIJJ$sp(long v1,
long v2) |
static long |
apply$mcJDD$sp(double v1,
double v2) |
static long |
apply$mcJDI$sp(double v1,
int v2) |
static long |
apply$mcJDJ$sp(double v1,
long v2) |
static long |
apply$mcJID$sp(int v1,
double v2) |
static long |
apply$mcJII$sp(int v1,
int v2) |
static long |
apply$mcJIJ$sp(int v1,
long v2) |
static long |
apply$mcJJD$sp(long v1,
double v2) |
static long |
apply$mcJJI$sp(long v1,
int v2) |
static long |
apply$mcJJJ$sp(long v1,
long v2) |
static void |
apply$mcVDD$sp(double v1,
double v2) |
static void |
apply$mcVDI$sp(double v1,
int v2) |
static void |
apply$mcVDJ$sp(double v1,
long v2) |
static void |
apply$mcVID$sp(int v1,
double v2) |
static void |
apply$mcVII$sp(int v1,
int v2) |
static void |
apply$mcVIJ$sp(int v1,
long v2) |
static void |
apply$mcVJD$sp(long v1,
double v2) |
static void |
apply$mcVJI$sp(long v1,
int v2) |
static void |
apply$mcVJJ$sp(long v1,
long v2) |
static boolean |
apply$mcZDD$sp(double v1,
double v2) |
static boolean |
apply$mcZDI$sp(double v1,
int v2) |
static boolean |
apply$mcZDJ$sp(double v1,
long v2) |
static boolean |
apply$mcZID$sp(int v1,
double v2) |
static boolean |
apply$mcZII$sp(int v1,
int v2) |
static boolean |
apply$mcZIJ$sp(int v1,
long v2) |
static boolean |
apply$mcZJD$sp(long v1,
double v2) |
static boolean |
apply$mcZJI$sp(long v1,
int v2) |
static boolean |
apply$mcZJJ$sp(long v1,
long v2) |
boolean |
canEqual(java.lang.Object x$1) |
boolean |
contains(java.lang.String k)
INTERNAL API
|
OneVersionVector |
copy(java.lang.String key,
long version) |
java.lang.String |
copy$default$1() |
long |
copy$default$2() |
boolean |
equals(java.lang.Object x$1) |
int |
hashCode() |
VersionVector |
increment(java.lang.String k)
Increment the version for the key passed as argument.
|
boolean |
isEmpty() |
java.lang.String |
key() |
VersionVector |
merge(VersionVector that) |
int |
productArity() |
java.lang.Object |
productElement(int x$1) |
scala.collection.Iterator<java.lang.Object> |
productIterator() |
java.lang.String |
productPrefix() |
int |
size()
INTERNAL API
|
java.lang.String |
toString() |
static scala.Option<scala.Tuple2<java.lang.String,java.lang.Object>> |
unapply(OneVersionVector x$0) |
VersionVector |
updated(java.lang.String k,
long v) |
long |
version() |
long |
versionAt(java.lang.String k) |
scala.collection.Iterator<scala.Tuple2<java.lang.String,java.lang.Object>> |
versionsIterator()
INTERNAL API
|
$eq$eq, $greater, $less, $less$greater, $plus, AfterInstance, apply, apply, apply, BeforeInstance, compareTo, ConcurrentInstance, create, empty, SameInstancepublic static OneVersionVector apply(java.lang.String key, long version)
public static scala.Option<scala.Tuple2<java.lang.String,java.lang.Object>> unapply(OneVersionVector x$0)
public static boolean apply$mcZDD$sp(double v1,
double v2)
public static double apply$mcDDD$sp(double v1,
double v2)
public static float apply$mcFDD$sp(double v1,
double v2)
public static int apply$mcIDD$sp(double v1,
double v2)
public static long apply$mcJDD$sp(double v1,
double v2)
public static void apply$mcVDD$sp(double v1,
double v2)
public static boolean apply$mcZDI$sp(double v1,
int v2)
public static double apply$mcDDI$sp(double v1,
int v2)
public static float apply$mcFDI$sp(double v1,
int v2)
public static int apply$mcIDI$sp(double v1,
int v2)
public static long apply$mcJDI$sp(double v1,
int v2)
public static void apply$mcVDI$sp(double v1,
int v2)
public static boolean apply$mcZDJ$sp(double v1,
long v2)
public static double apply$mcDDJ$sp(double v1,
long v2)
public static float apply$mcFDJ$sp(double v1,
long v2)
public static int apply$mcIDJ$sp(double v1,
long v2)
public static long apply$mcJDJ$sp(double v1,
long v2)
public static void apply$mcVDJ$sp(double v1,
long v2)
public static boolean apply$mcZID$sp(int v1,
double v2)
public static double apply$mcDID$sp(int v1,
double v2)
public static float apply$mcFID$sp(int v1,
double v2)
public static int apply$mcIID$sp(int v1,
double v2)
public static long apply$mcJID$sp(int v1,
double v2)
public static void apply$mcVID$sp(int v1,
double v2)
public static boolean apply$mcZII$sp(int v1,
int v2)
public static double apply$mcDII$sp(int v1,
int v2)
public static float apply$mcFII$sp(int v1,
int v2)
public static int apply$mcIII$sp(int v1,
int v2)
public static long apply$mcJII$sp(int v1,
int v2)
public static void apply$mcVII$sp(int v1,
int v2)
public static boolean apply$mcZIJ$sp(int v1,
long v2)
public static double apply$mcDIJ$sp(int v1,
long v2)
public static float apply$mcFIJ$sp(int v1,
long v2)
public static int apply$mcIIJ$sp(int v1,
long v2)
public static long apply$mcJIJ$sp(int v1,
long v2)
public static void apply$mcVIJ$sp(int v1,
long v2)
public static boolean apply$mcZJD$sp(long v1,
double v2)
public static double apply$mcDJD$sp(long v1,
double v2)
public static float apply$mcFJD$sp(long v1,
double v2)
public static int apply$mcIJD$sp(long v1,
double v2)
public static long apply$mcJJD$sp(long v1,
double v2)
public static void apply$mcVJD$sp(long v1,
double v2)
public static boolean apply$mcZJI$sp(long v1,
int v2)
public static double apply$mcDJI$sp(long v1,
int v2)
public static float apply$mcFJI$sp(long v1,
int v2)
public static int apply$mcIJI$sp(long v1,
int v2)
public static long apply$mcJJI$sp(long v1,
int v2)
public static void apply$mcVJI$sp(long v1,
int v2)
public static boolean apply$mcZJJ$sp(long v1,
long v2)
public static double apply$mcDJJ$sp(long v1,
long v2)
public static float apply$mcFJJ$sp(long v1,
long v2)
public static int apply$mcIJJ$sp(long v1,
long v2)
public static long apply$mcJJJ$sp(long v1,
long v2)
public static void apply$mcVJJ$sp(long v1,
long v2)
public java.lang.String key()
public long version()
public boolean isEmpty()
isEmpty in class VersionVectorpublic int size()
size in class VersionVectorpublic VersionVector increment(java.lang.String k)
VersionVectorincrement in class VersionVectork - (undocumented)public VersionVector updated(java.lang.String k, long v)
updated in class VersionVectorpublic long versionAt(java.lang.String k)
versionAt in class VersionVectorpublic boolean contains(java.lang.String k)
contains in class VersionVectork - (undocumented)public scala.collection.Iterator<scala.Tuple2<java.lang.String,java.lang.Object>> versionsIterator()
versionsIterator in class VersionVectorpublic VersionVector merge(VersionVector that)
merge in class VersionVectorpublic java.lang.String toString()
toString in class java.lang.Objectpublic OneVersionVector copy(java.lang.String key, long version)
public java.lang.String copy$default$1()
public long copy$default$2()
public java.lang.String productPrefix()
productPrefix in interface scala.Productpublic int productArity()
productArity in interface scala.Productpublic java.lang.Object productElement(int x$1)
productElement in interface scala.Productpublic scala.collection.Iterator<java.lang.Object> productIterator()
productIterator in interface scala.Productpublic boolean canEqual(java.lang.Object x$1)
canEqual in interface scala.Equalspublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object x$1)
equals in interface scala.Equalsequals in class java.lang.Object