Package org.apache.sshd.common.util
Class MapEntryUtils.NavigableMapBuilder<K,V>
- java.lang.Object
-
- org.apache.sshd.common.util.MapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
- org.apache.sshd.common.util.MapEntryUtils.NavigableMapBuilder<K,V>
-
- All Implemented Interfaces:
Supplier<NavigableMap<K,V>>
- Enclosing class:
- MapEntryUtils
public static class MapEntryUtils.NavigableMapBuilder<K,V> extends MapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
-
Constructor Summary
Constructors Constructor Description NavigableMapBuilder(Comparator<? super K> comparator)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NavigableMap<K,V>
build()
static <K extends Comparable<? super K>,V>
MapEntryUtils.NavigableMapBuilder<K,V>builder()
static <K,V>
MapEntryUtils.NavigableMapBuilder<K,V>builder(Comparator<? super K> comparator)
MapEntryUtils.NavigableMapBuilder<K,V>
clear()
NavigableMap<K,V>
immutable()
MapEntryUtils.NavigableMapBuilder<K,V>
put(K k, V v)
MapEntryUtils.NavigableMapBuilder<K,V>
putAll(Map<? extends K,? extends V> other)
MapEntryUtils.NavigableMapBuilder<K,V>
remove(K k)
-
Methods inherited from class org.apache.sshd.common.util.MapEntryUtils.GenericMapPopulator
get
-
-
-
-
Constructor Detail
-
NavigableMapBuilder
public NavigableMapBuilder(Comparator<? super K> comparator)
-
-
Method Detail
-
put
public MapEntryUtils.NavigableMapBuilder<K,V> put(K k, V v)
- Overrides:
put
in classMapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
remove
public MapEntryUtils.NavigableMapBuilder<K,V> remove(K k)
- Overrides:
remove
in classMapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
putAll
public MapEntryUtils.NavigableMapBuilder<K,V> putAll(Map<? extends K,? extends V> other)
- Overrides:
putAll
in classMapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
clear
public MapEntryUtils.NavigableMapBuilder<K,V> clear()
- Overrides:
clear
in classMapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
build
public NavigableMap<K,V> build()
-
immutable
public NavigableMap<K,V> immutable()
-
builder
public static <K extends Comparable<? super K>,V> MapEntryUtils.NavigableMapBuilder<K,V> builder()
-
builder
public static <K,V> MapEntryUtils.NavigableMapBuilder<K,V> builder(Comparator<? super K> comparator)
-
-