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:
putin classMapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
remove
public MapEntryUtils.NavigableMapBuilder<K,V> remove(K k)
- Overrides:
removein classMapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
putAll
public MapEntryUtils.NavigableMapBuilder<K,V> putAll(Map<? extends K,? extends V> other)
- Overrides:
putAllin classMapEntryUtils.GenericMapPopulator<K,V,NavigableMap<K,V>>
-
clear
public MapEntryUtils.NavigableMapBuilder<K,V> clear()
- Overrides:
clearin 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)
-
-