public static class BTree.Builder<V>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
BTree.Builder.QuickResolver<V> |
static interface |
BTree.Builder.Resolver |
Modifier | Constructor and Description |
---|---|
protected |
Builder(java.util.Comparator<? super V> comparator) |
protected |
Builder(java.util.Comparator<? super V> comparator,
int initialCapacity) |
Modifier and Type | Method and 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 this
Builder . |
boolean |
isEmpty() |
BTree.Builder<V> |
resolve(BTree.Builder.Resolver resolver) |
void |
reuse() |
void |
reuse(java.util.Comparator<? super V> comparator) |
BTree.Builder<V> |
reverse() |
BTree.Builder<V> |
setQuickResolver(BTree.Builder.QuickResolver<V> quickResolver) |
BTree.Builder<V> |
sort() |
protected Builder(java.util.Comparator<? super V> comparator)
protected Builder(java.util.Comparator<? super V> comparator, int initialCapacity)
public BTree.Builder<V> copy()
Builder
.Builder
.public BTree.Builder<V> setQuickResolver(BTree.Builder.QuickResolver<V> quickResolver)
public void reuse()
public void reuse(java.util.Comparator<? super V> comparator)
public BTree.Builder<V> auto(boolean auto)
public BTree.Builder<V> add(V v)
public BTree.Builder<V> addAll(java.util.Collection<V> add)
public boolean isEmpty()
public BTree.Builder<V> reverse()
public BTree.Builder<V> sort()
public BTree.Builder<V> resolve(BTree.Builder.Resolver resolver)
public java.lang.Object[] build()
Copyright © 2018 The Apache Software Foundation