Package org.apache.cassandra.utils.btree
Class BTree.Builder<V>
java.lang.Object
org.apache.cassandra.utils.btree.BTree.Builder<V>
- Enclosing class:
- BTree
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Constructor Summary
ConstructorsModifierConstructorDescriptionBuilder()protectedBuilder(Comparator<? super V> comparator) protectedBuilder(Comparator<? super V> comparator, int initialCapacity) -
Method Summary
Modifier and TypeMethodDescriptionaddAll(Collection<V> add) auto(boolean auto) Object[]build()copy()Creates a copy of thisBuilder.booleanisEmpty()resolve(BTree.Builder.Resolver resolver) voidreuse()voidreuse(Comparator<? super V> comparator) reverse()setQuickResolver(BTree.Builder.QuickResolver<V> quickResolver) sort()
-
Constructor Details
-
Builder
-
Builder
-
Builder
public Builder()
-
-
Method Details
-
copy
Creates a copy of thisBuilder.- Returns:
- a copy of this
Builder.
-
setQuickResolver
-
reuse
public void reuse() -
reuse
-
auto
-
add
-
addAll
-
isEmpty
public boolean isEmpty() -
reverse
-
sort
-
resolve
-
build
-