public static interface PropertyMap.Builder extends PropertyMap.PropertyMapBuilder
PropertyMap
.
See PropertyMaps.builder()
for a usage example.
Modifier and Type | Method and Description |
---|---|
PropertyMap |
build() |
PropertyMap.Builder |
clear() |
PropertyMap.Builder |
putAffineTransform(java.lang.String key,
java.awt.geom.AffineTransform value) |
PropertyMap.Builder |
putAffineTransformList(java.lang.String key,
java.awt.geom.AffineTransform... values) |
PropertyMap.Builder |
putAffineTransformList(java.lang.String key,
java.lang.Iterable<java.awt.geom.AffineTransform> values) |
PropertyMap.Builder |
putAll(PropertyMap map) |
PropertyMap.Builder |
putBoolean(java.lang.String key,
java.lang.Boolean value) |
PropertyMap.PropertyMapBuilder |
putBooleanArray(java.lang.String key,
java.lang.Boolean[] values)
Deprecated.
Use
putBooleanList(java.lang.String, boolean...) instead. |
PropertyMap.Builder |
putBooleanList(java.lang.String key,
boolean... values) |
PropertyMap.Builder |
putBooleanList(java.lang.String key,
java.lang.Iterable<java.lang.Boolean> values) |
PropertyMap.Builder |
putByte(java.lang.String key,
java.lang.Byte value) |
PropertyMap.Builder |
putByteList(java.lang.String key,
byte... values) |
PropertyMap.Builder |
putByteList(java.lang.String key,
java.lang.Iterable<java.lang.Byte> values) |
PropertyMap.Builder |
putColor(java.lang.String key,
java.awt.Color value) |
PropertyMap.Builder |
putColorList(java.lang.String key,
java.awt.Color... values) |
PropertyMap.Builder |
putColorList(java.lang.String key,
java.lang.Iterable<java.awt.Color> values) |
PropertyMap.Builder |
putDimension(java.lang.String key,
java.awt.Dimension value) |
PropertyMap.Builder |
putDimensionList(java.lang.String key,
java.awt.Dimension... values) |
PropertyMap.Builder |
putDimensionList(java.lang.String key,
java.lang.Iterable<java.awt.Dimension> values) |
PropertyMap.Builder |
putDouble(java.lang.String key,
java.lang.Double value) |
PropertyMap.PropertyMapBuilder |
putDoubleArray(java.lang.String key,
java.lang.Double[] values)
Deprecated.
Use
putDoubleList(java.lang.String, double...) instead. |
PropertyMap.Builder |
putDoubleList(java.lang.String key,
double... values) |
PropertyMap.Builder |
putDoubleList(java.lang.String key,
java.lang.Iterable<java.lang.Double> values) |
<E extends java.lang.Enum<E>> |
putEnumAsString(java.lang.String key,
E value) |
<E extends java.lang.Enum<E>> |
putEnumListAsStringList(java.lang.String key,
E... values) |
<E extends java.lang.Enum<E>> |
putEnumListAsStringList(java.lang.String key,
java.lang.Iterable<E> values) |
PropertyMap.Builder |
putFloat(java.lang.String key,
java.lang.Float value) |
PropertyMap.Builder |
putFloatList(java.lang.String key,
float... values) |
PropertyMap.Builder |
putFloatList(java.lang.String key,
java.lang.Iterable<java.lang.Float> values) |
PropertyMap.PropertyMapBuilder |
putInt(java.lang.String key,
java.lang.Integer value)
Deprecated.
Use
putInteger(java.lang.String, java.lang.Integer) instead. |
PropertyMap.PropertyMapBuilder |
putIntArray(java.lang.String key,
java.lang.Integer[] values)
Deprecated.
Use
putIntegerList(java.lang.String, int...) instead. |
PropertyMap.Builder |
putInteger(java.lang.String key,
java.lang.Integer value) |
PropertyMap.Builder |
putIntegerList(java.lang.String key,
int... values) |
PropertyMap.Builder |
putIntegerList(java.lang.String key,
java.lang.Iterable<java.lang.Integer> values) |
PropertyMap.Builder |
putLong(java.lang.String key,
java.lang.Long value) |
PropertyMap.PropertyMapBuilder |
putLongArray(java.lang.String key,
java.lang.Long[] values)
Deprecated.
Use
putLongList(java.lang.String, long...) instead. |
PropertyMap.Builder |
putLongList(java.lang.String key,
java.lang.Iterable<java.lang.Long> values) |
PropertyMap.Builder |
putLongList(java.lang.String key,
long... values) |
PropertyMap.Builder |
putOpaqueValue(java.lang.String key,
PropertyMap.OpaqueValue value) |
PropertyMap.Builder |
putPoint(java.lang.String key,
java.awt.Point value) |
PropertyMap.Builder |
putPointList(java.lang.String key,
java.lang.Iterable<java.awt.Point> values) |
PropertyMap.Builder |
putPointList(java.lang.String key,
java.awt.Point... values) |
PropertyMap.Builder |
putPropertyMap(java.lang.String key,
PropertyMap value) |
PropertyMap.Builder |
putPropertyMapList(java.lang.String key,
java.lang.Iterable<PropertyMap> values) |
PropertyMap.Builder |
putPropertyMapList(java.lang.String key,
PropertyMap... values) |
PropertyMap.Builder |
putRectangle(java.lang.String key,
java.awt.Rectangle value) |
PropertyMap.Builder |
putRectangleList(java.lang.String key,
java.lang.Iterable<java.awt.Rectangle> values) |
PropertyMap.Builder |
putRectangleList(java.lang.String key,
java.awt.Rectangle... values) |
PropertyMap.Builder |
putShort(java.lang.String key,
java.lang.Short value) |
PropertyMap.Builder |
putShortList(java.lang.String key,
java.lang.Iterable<java.lang.Short> values) |
PropertyMap.Builder |
putShortList(java.lang.String key,
short... values) |
PropertyMap.Builder |
putString(java.lang.String key,
java.lang.String value) |
PropertyMap.PropertyMapBuilder |
putStringArray(java.lang.String key,
java.lang.String[] values)
Deprecated.
Use
putStringList(java.lang.String, java.lang.String...) instead. |
PropertyMap.Builder |
putStringList(java.lang.String key,
java.lang.Iterable<java.lang.String> values) |
PropertyMap.Builder |
putStringList(java.lang.String key,
java.lang.String... values) |
PropertyMap.Builder |
putUUID(java.lang.String key,
java.util.UUID value) |
PropertyMap.Builder |
putUUIDList(java.lang.String key,
java.lang.Iterable<java.util.UUID> values) |
PropertyMap.Builder |
putUUIDList(java.lang.String key,
java.util.UUID... values) |
PropertyMap.Builder |
remove(java.lang.String key) |
PropertyMap.Builder |
removeAll(java.util.Collection<?> keys) |
PropertyMap.Builder |
retainAll(java.util.Collection<?> keys) |
PropertyMap.Builder putBoolean(java.lang.String key, java.lang.Boolean value)
putBoolean
in interface PropertyMap.PropertyMapBuilder
PropertyMap.Builder putBooleanList(java.lang.String key, boolean... values)
PropertyMap.Builder putBooleanList(java.lang.String key, java.lang.Iterable<java.lang.Boolean> values)
PropertyMap.Builder putByte(java.lang.String key, java.lang.Byte value)
PropertyMap.Builder putByteList(java.lang.String key, byte... values)
PropertyMap.Builder putByteList(java.lang.String key, java.lang.Iterable<java.lang.Byte> values)
PropertyMap.Builder putShort(java.lang.String key, java.lang.Short value)
PropertyMap.Builder putShortList(java.lang.String key, short... values)
PropertyMap.Builder putShortList(java.lang.String key, java.lang.Iterable<java.lang.Short> values)
PropertyMap.Builder putInteger(java.lang.String key, java.lang.Integer value)
PropertyMap.Builder putIntegerList(java.lang.String key, int... values)
PropertyMap.Builder putIntegerList(java.lang.String key, java.lang.Iterable<java.lang.Integer> values)
PropertyMap.Builder putLong(java.lang.String key, java.lang.Long value)
putLong
in interface PropertyMap.PropertyMapBuilder
PropertyMap.Builder putLongList(java.lang.String key, long... values)
PropertyMap.Builder putLongList(java.lang.String key, java.lang.Iterable<java.lang.Long> values)
PropertyMap.Builder putFloat(java.lang.String key, java.lang.Float value)
PropertyMap.Builder putFloatList(java.lang.String key, float... values)
PropertyMap.Builder putFloatList(java.lang.String key, java.lang.Iterable<java.lang.Float> values)
PropertyMap.Builder putDouble(java.lang.String key, java.lang.Double value)
putDouble
in interface PropertyMap.PropertyMapBuilder
PropertyMap.Builder putDoubleList(java.lang.String key, double... values)
PropertyMap.Builder putDoubleList(java.lang.String key, java.lang.Iterable<java.lang.Double> values)
PropertyMap.Builder putString(java.lang.String key, java.lang.String value)
putString
in interface PropertyMap.PropertyMapBuilder
PropertyMap.Builder putStringList(java.lang.String key, java.lang.String... values)
PropertyMap.Builder putStringList(java.lang.String key, java.lang.Iterable<java.lang.String> values)
PropertyMap.Builder putUUID(java.lang.String key, java.util.UUID value)
PropertyMap.Builder putUUIDList(java.lang.String key, java.util.UUID... values)
PropertyMap.Builder putUUIDList(java.lang.String key, java.lang.Iterable<java.util.UUID> values)
PropertyMap.Builder putColor(java.lang.String key, java.awt.Color value)
PropertyMap.Builder putColorList(java.lang.String key, java.awt.Color... values)
PropertyMap.Builder putColorList(java.lang.String key, java.lang.Iterable<java.awt.Color> values)
PropertyMap.Builder putAffineTransform(java.lang.String key, java.awt.geom.AffineTransform value)
PropertyMap.Builder putAffineTransformList(java.lang.String key, java.awt.geom.AffineTransform... values)
PropertyMap.Builder putAffineTransformList(java.lang.String key, java.lang.Iterable<java.awt.geom.AffineTransform> values)
PropertyMap.Builder putPropertyMap(java.lang.String key, PropertyMap value)
putPropertyMap
in interface PropertyMap.PropertyMapBuilder
PropertyMap.Builder putPropertyMapList(java.lang.String key, PropertyMap... values)
PropertyMap.Builder putPropertyMapList(java.lang.String key, java.lang.Iterable<PropertyMap> values)
PropertyMap.Builder putRectangle(java.lang.String key, java.awt.Rectangle value)
PropertyMap.Builder putRectangleList(java.lang.String key, java.awt.Rectangle... values)
PropertyMap.Builder putRectangleList(java.lang.String key, java.lang.Iterable<java.awt.Rectangle> values)
PropertyMap.Builder putDimension(java.lang.String key, java.awt.Dimension value)
PropertyMap.Builder putDimensionList(java.lang.String key, java.awt.Dimension... values)
PropertyMap.Builder putDimensionList(java.lang.String key, java.lang.Iterable<java.awt.Dimension> values)
PropertyMap.Builder putPoint(java.lang.String key, java.awt.Point value)
PropertyMap.Builder putPointList(java.lang.String key, java.awt.Point... values)
PropertyMap.Builder putPointList(java.lang.String key, java.lang.Iterable<java.awt.Point> values)
<E extends java.lang.Enum<E>> PropertyMap.Builder putEnumAsString(java.lang.String key, E value)
<E extends java.lang.Enum<E>> PropertyMap.Builder putEnumListAsStringList(java.lang.String key, E... values)
<E extends java.lang.Enum<E>> PropertyMap.Builder putEnumListAsStringList(java.lang.String key, java.lang.Iterable<E> values)
PropertyMap.Builder putOpaqueValue(java.lang.String key, PropertyMap.OpaqueValue value)
PropertyMap.Builder putAll(PropertyMap map)
PropertyMap.Builder clear()
PropertyMap.Builder remove(java.lang.String key)
PropertyMap.Builder removeAll(java.util.Collection<?> keys)
PropertyMap.Builder retainAll(java.util.Collection<?> keys)
PropertyMap build()
build
in interface PropertyMap.PropertyMapBuilder
@Deprecated PropertyMap.PropertyMapBuilder putStringArray(java.lang.String key, java.lang.String[] values)
putStringList(java.lang.String, java.lang.String...)
instead.putStringArray
in interface PropertyMap.PropertyMapBuilder
@Deprecated PropertyMap.PropertyMapBuilder putInt(java.lang.String key, java.lang.Integer value)
putInteger(java.lang.String, java.lang.Integer)
instead.putInt
in interface PropertyMap.PropertyMapBuilder
@Deprecated PropertyMap.PropertyMapBuilder putIntArray(java.lang.String key, java.lang.Integer[] values)
putIntegerList(java.lang.String, int...)
instead.putIntArray
in interface PropertyMap.PropertyMapBuilder
@Deprecated PropertyMap.PropertyMapBuilder putLongArray(java.lang.String key, java.lang.Long[] values)
putLongList(java.lang.String, long...)
instead.putLongArray
in interface PropertyMap.PropertyMapBuilder
@Deprecated PropertyMap.PropertyMapBuilder putDoubleArray(java.lang.String key, java.lang.Double[] values)
putDoubleList(java.lang.String, double...)
instead.putDoubleArray
in interface PropertyMap.PropertyMapBuilder
@Deprecated PropertyMap.PropertyMapBuilder putBooleanArray(java.lang.String key, java.lang.Boolean[] values)
putBooleanList(java.lang.String, boolean...)
instead.putBooleanArray
in interface PropertyMap.PropertyMapBuilder