Package org.aoju.bus.core.map
Class MapBuilder<K,V>
java.lang.Object
org.aoju.bus.core.map.MapBuilder<K,V>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aoju.bus.core.builder.Builder
Builder.HashKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()创建后的mapMapBuilder<K, V> clear()清空Map将map转成字符串将map转成字符串joinIgnoreNull(String separator, String keyValueSeparator) 将map转成字符串map()创建后的mapstatic <K,V> MapBuilder <K, V> of()创建Builder,默认HashMap实现static <K,V> MapBuilder <K, V> of(boolean isLinked) 创建Builderstatic <K,V> MapBuilder <K, V> 创建BuilderMapBuilder<K, V> 链式Map创建MapBuilder<K, V> 链式Map创建MapBuilder<K, V> 链式Map创建MapBuilder<K, V> 链式Map创建
-
Constructor Details
-
MapBuilder
-
-
Method Details
-
of
创建Builder,默认HashMap实现- Type Parameters:
K- Key类型V- Value类型- Returns:
- this
-
of
创建Builder- Type Parameters:
K- Key类型V- Value类型- Parameters:
isLinked- true创建LinkedHashMap,false创建HashMap- Returns:
- this
-
of
创建Builder- Type Parameters:
K- Key类型V- Value类型- Parameters:
map- Map实体类- Returns:
- this
-
put
-
put
链式Map创建- Parameters:
condition- put条件k- Key类型v- Value类型- Returns:
- this
-
put
-
putAll
-
clear
-
map
-
build
-
join
-
joinIgnoreNull
-
join
-