public interface ReplicaCollection<C extends ReplicaCollection<C>> extends java.lang.Iterable<Replica>
Modifier and Type | Interface and Description |
---|---|
static interface |
ReplicaCollection.Builder<C extends ReplicaCollection<C>>
A mutable (append-only) extension of a ReplicaCollection.
|
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Replica replica) |
int |
count(java.util.function.Predicate<Replica> predicate) |
java.util.Set<InetAddressAndPort> |
endpoints() |
boolean |
equals(java.lang.Object o) |
C |
filter(java.util.function.Predicate<Replica> predicate) |
C |
filter(java.util.function.Predicate<Replica> predicate,
int maxSize) |
java.lang.Iterable<Replica> |
filterLazily(java.util.function.Predicate<Replica> predicate) |
java.lang.Iterable<Replica> |
filterLazily(java.util.function.Predicate<Replica> predicate,
int maxSize) |
Replica |
get(int i) |
int |
hashCode() |
boolean |
isEmpty() |
java.util.Iterator<Replica> |
iterator() |
int |
size() |
C |
sorted(java.util.Comparator<Replica> comparator) |
java.util.stream.Stream<Replica> |
stream() |
C |
subList(int start,
int end) |
java.lang.String |
toString() |
java.util.Set<InetAddressAndPort> endpoints()
Replica get(int i)
i
- a value in the range [0..size())int size()
boolean isEmpty()
boolean contains(Replica replica)
int count(java.util.function.Predicate<Replica> predicate)
C filter(java.util.function.Predicate<Replica> predicate)
C filter(java.util.function.Predicate<Replica> predicate, int maxSize)
java.lang.Iterable<Replica> filterLazily(java.util.function.Predicate<Replica> predicate)
java.lang.Iterable<Replica> filterLazily(java.util.function.Predicate<Replica> predicate, int maxSize)
C subList(int start, int end)
C sorted(java.util.Comparator<Replica> comparator)
java.util.Iterator<Replica> iterator()
iterator
in interface java.lang.Iterable<Replica>
java.util.stream.Stream<Replica> stream()
boolean equals(java.lang.Object o)
equals
in class java.lang.Object
int hashCode()
hashCode
in class java.lang.Object
java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2009-2021 The Apache Software Foundation