Package org.apache.cassandra.utils.btree
Class BTree.Builder<V>
- java.lang.Object
-
- org.apache.cassandra.utils.btree.BTree.Builder<V>
-
- Enclosing class:
- BTree
public static class BTree.Builder<V> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBTree.Builder.QuickResolver<V>static interfaceBTree.Builder.Resolver
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BTree.Builder<V>add(V v)BTree.Builder<V>addAll(java.util.Collection<V> add)BTree.Builder<V>auto(boolean auto)java.lang.Object[]build()BTree.Builder<V>copy()Creates a copy of thisBuilder.booleanisEmpty()BTree.Builder<V>resolve(BTree.Builder.Resolver resolver)voidreuse()voidreuse(java.util.Comparator<? super V> comparator)BTree.Builder<V>reverse()BTree.Builder<V>setQuickResolver(BTree.Builder.QuickResolver<V> quickResolver)BTree.Builder<V>sort()
-
-
-
Method Detail
-
copy
public BTree.Builder<V> copy()
Creates a copy of thisBuilder.- Returns:
- a copy of this
Builder.
-
setQuickResolver
public BTree.Builder<V> setQuickResolver(BTree.Builder.QuickResolver<V> quickResolver)
-
reuse
public void reuse()
-
reuse
public void reuse(java.util.Comparator<? super V> comparator)
-
auto
public BTree.Builder<V> auto(boolean auto)
-
add
public BTree.Builder<V> add(V v)
-
addAll
public BTree.Builder<V> addAll(java.util.Collection<V> add)
-
isEmpty
public boolean isEmpty()
-
reverse
public BTree.Builder<V> reverse()
-
sort
public BTree.Builder<V> sort()
-
resolve
public BTree.Builder<V> resolve(BTree.Builder.Resolver resolver)
-
build
public java.lang.Object[] build()
-
-