public class ReplicaWrapper extends java.lang.Object implements java.lang.Comparable<ReplicaWrapper>
Constructor and Description |
---|
ReplicaWrapper(Replica replica,
double score,
java.util.function.Function<Replica,java.lang.Integer> priorityFunction) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ReplicaWrapper o) |
boolean |
equals(java.lang.Object obj) |
static ReplicaWrapper |
greaterThan(double score)
Get a ReplicaWrapper for searching purpose on a collection.
|
static ReplicaWrapper |
greaterThanOrEqualsTo(double score)
Get a ReplicaWrapper for searching purpose on a collection.
|
int |
hashCode() |
static ReplicaWrapper |
lessThan(double score)
Get a ReplicaWrapper for searching purpose on a collection.
|
static ReplicaWrapper |
lessThanOrEqualsTo(double score)
Get a ReplicaWrapper for searching purpose on a collection.
|
Replica |
replica() |
double |
score() |
java.lang.String |
toString() |
public double score()
public Replica replica()
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(ReplicaWrapper o)
compareTo
in interface java.lang.Comparable<ReplicaWrapper>
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static ReplicaWrapper greaterThanOrEqualsTo(double score)
score
- the given score.public static ReplicaWrapper greaterThan(double score)
score
- the given score.public static ReplicaWrapper lessThanOrEqualsTo(double score)
score
- the given score.public static ReplicaWrapper lessThan(double score)
score
- the given score.