public interface MutablePropertyMapView
TODO: This should have two superinterfaces, one shared with PropertyMap and another shared with PropertyMap.Builder.
Modifier and Type | Method and Description |
---|---|
MutablePropertyMapView |
clear() |
boolean |
containsAffineTransform(java.lang.String key) |
boolean |
containsAffineTransformList(java.lang.String key) |
boolean |
containsAll(java.util.Collection<?> keys)
Return whether all of the given keys are present in this view.
|
boolean |
containsBoolean(java.lang.String key) |
boolean |
containsBooleanList(java.lang.String key) |
boolean |
containsByte(java.lang.String key) |
boolean |
containsByteList(java.lang.String key) |
boolean |
containsColor(java.lang.String key) |
boolean |
containsColorList(java.lang.String key) |
boolean |
containsDimension(java.lang.String key) |
boolean |
containsDimensionList(java.lang.String key) |
boolean |
containsDouble(java.lang.String key) |
boolean |
containsDoubleList(java.lang.String key) |
boolean |
containsFloat(java.lang.String key) |
boolean |
containsFloatList(java.lang.String key) |
boolean |
containsInteger(java.lang.String key) |
boolean |
containsIntegerList(java.lang.String key) |
boolean |
containsKey(java.lang.String key)
Return whether a given key is present in this view.
|
boolean |
containsLong(java.lang.String key) |
boolean |
containsLongList(java.lang.String key) |
boolean |
containsNumber(java.lang.String key) |
boolean |
containsNumberList(java.lang.String key) |
boolean |
containsPoint(java.lang.String key) |
boolean |
containsPointList(java.lang.String key) |
boolean |
containsPropertyMap(java.lang.String key) |
boolean |
containsPropertyMapList(java.lang.String key) |
boolean |
containsRectangle(java.lang.String key) |
boolean |
containsRectangleList(java.lang.String key) |
boolean |
containsShort(java.lang.String key) |
boolean |
containsShortList(java.lang.String key) |
boolean |
containsString(java.lang.String key) |
<E extends java.lang.Enum<E>> |
containsStringForEnum(java.lang.String key,
java.lang.Class<E> enumType) |
boolean |
containsStringList(java.lang.String key) |
<E extends java.lang.Enum<E>> |
containsStringListForEnumList(java.lang.String key,
java.lang.Class<E> enumType) |
boolean |
containsUUID(java.lang.String key) |
boolean |
containsUUIDList(java.lang.String key) |
java.awt.geom.AffineTransform |
getAffineTransform(java.lang.String key,
java.awt.geom.AffineTransform aDefault) |
java.util.List<java.awt.geom.AffineTransform> |
getAffineTransformList(java.lang.String key,
java.awt.geom.AffineTransform... defaults) |
java.util.List<java.awt.geom.AffineTransform> |
getAffineTransformList(java.lang.String key,
java.lang.Iterable<java.awt.geom.AffineTransform> defaults) |
java.lang.Number |
getAsNumber(java.lang.String key,
java.lang.Number aDefault) |
java.util.List<java.lang.Number> |
getAsNumberList(java.lang.String key,
java.lang.Iterable<java.lang.Number> defaults) |
java.util.List<java.lang.Number> |
getAsNumberList(java.lang.String key,
java.lang.Number... defaults) |
boolean |
getBoolean(java.lang.String key,
boolean aDefault) |
boolean[] |
getBooleanList(java.lang.String key,
boolean... defaults) |
java.util.List<java.lang.Boolean> |
getBooleanList(java.lang.String key,
java.lang.Iterable<java.lang.Boolean> defaults) |
byte |
getByte(java.lang.String key,
byte aDefault) |
byte[] |
getByteList(java.lang.String key,
byte... defaults) |
java.util.List<java.lang.Byte> |
getByteList(java.lang.String key,
java.lang.Iterable<java.lang.Byte> defaults) |
java.awt.Color |
getColor(java.lang.String key,
java.awt.Color aDefault) |
java.util.List<java.awt.Color> |
getColorList(java.lang.String key,
java.awt.Color... defaults) |
java.util.List<java.awt.Color> |
getColorList(java.lang.String key,
java.lang.Iterable<java.awt.Color> defaults) |
java.awt.Dimension |
getDimension(java.lang.String key,
java.awt.Dimension aDefault) |
java.util.List<java.awt.Dimension> |
getDimensionList(java.lang.String key,
java.awt.Dimension... defaults) |
java.util.List<java.awt.Dimension> |
getDimensionList(java.lang.String key,
java.lang.Iterable<java.awt.Dimension> defaults) |
double |
getDouble(java.lang.String key,
double aDefault) |
double[] |
getDoubleList(java.lang.String key,
double... defaults) |
java.util.List<java.lang.Double> |
getDoubleList(java.lang.String key,
java.lang.Iterable<java.lang.Double> defaults) |
float |
getFloat(java.lang.String key,
float aDefault) |
float[] |
getFloatList(java.lang.String key,
float... defaults) |
java.util.List<java.lang.Float> |
getFloatList(java.lang.String key,
java.lang.Iterable<java.lang.Float> defaults) |
int |
getInteger(java.lang.String key,
int aDefault) |
int[] |
getIntegerList(java.lang.String key,
int... defaults) |
java.util.List<java.lang.Integer> |
getIntegerList(java.lang.String key,
java.lang.Iterable<java.lang.Integer> defaults) |
long |
getLong(java.lang.String key,
long aDefault) |
java.util.List<java.lang.Long> |
getLongList(java.lang.String key,
java.lang.Iterable<java.lang.Long> defaults) |
long[] |
getLongList(java.lang.String key,
long... defaults) |
java.awt.Point |
getPoint(java.lang.String key,
java.awt.Point aDefault) |
java.util.List<java.awt.Point> |
getPointList(java.lang.String key,
java.lang.Iterable<java.awt.Point> defaults) |
java.util.List<java.awt.Point> |
getPointList(java.lang.String key,
java.awt.Point... defaults) |
PropertyMap |
getPropertyMap(java.lang.String key,
PropertyMap aDefault) |
java.util.List<PropertyMap> |
getPropertyMapList(java.lang.String key,
java.lang.Iterable<PropertyMap> defaults) |
java.util.List<PropertyMap> |
getPropertyMapList(java.lang.String key,
PropertyMap... defaults) |
java.awt.Rectangle |
getRectangle(java.lang.String key,
java.awt.Rectangle aDefault) |
java.util.List<java.awt.Rectangle> |
getRectangleList(java.lang.String key,
java.lang.Iterable<java.awt.Rectangle> defaults) |
java.util.List<java.awt.Rectangle> |
getRectangleList(java.lang.String key,
java.awt.Rectangle... defaults) |
short |
getShort(java.lang.String key,
short aDefault) |
java.util.List<java.lang.Short> |
getShortList(java.lang.String key,
java.lang.Iterable<java.lang.Short> defaults) |
short[] |
getShortList(java.lang.String key,
short... defaults) |
java.lang.String |
getString(java.lang.String key,
java.lang.String aDefault) |
<E extends java.lang.Enum<E>> |
getStringAsEnum(java.lang.String key,
java.lang.Class<E> enumType,
E aDefault) |
java.util.List<java.lang.String> |
getStringList(java.lang.String key,
java.lang.Iterable<java.lang.String> defaults) |
java.util.List<java.lang.String> |
getStringList(java.lang.String key,
java.lang.String... defaults) |
<E extends java.lang.Enum<E>> |
getStringListAsEnumList(java.lang.String key,
java.lang.Class<E> enumType,
E... defaults) |
<E extends java.lang.Enum<E>> |
getStringListAsEnumList(java.lang.String key,
java.lang.Class<E> enumType,
java.lang.Iterable<E> defaults) |
java.util.UUID |
getUUID(java.lang.String key,
java.util.UUID aDefault) |
java.util.List<java.util.UUID> |
getUUIDList(java.lang.String key,
java.lang.Iterable<java.util.UUID> defaults) |
java.util.List<java.util.UUID> |
getUUIDList(java.lang.String key,
java.util.UUID... defaults) |
java.lang.String |
getValueAsString(java.lang.String key,
java.lang.String aDefault) |
java.lang.Class<?> |
getValueTypeForKey(java.lang.String key)
Return a class indicating the type of the value for the given key.
|
boolean |
isEmpty()
Return whether this view is empty.
|
java.util.Set<java.lang.String> |
keySet()
Return a set view of all of the keys in this view.
|
MutablePropertyMapView |
putAffineTransform(java.lang.String key,
java.awt.geom.AffineTransform value) |
MutablePropertyMapView |
putAffineTransformList(java.lang.String key,
java.awt.geom.AffineTransform... values) |
MutablePropertyMapView |
putAffineTransformList(java.lang.String key,
java.lang.Iterable<java.awt.geom.AffineTransform> values) |
MutablePropertyMapView |
putAll(PropertyMap pmap) |
MutablePropertyMapView |
putBoolean(java.lang.String key,
java.lang.Boolean value) |
MutablePropertyMapView |
putBooleanList(java.lang.String key,
boolean... values) |
MutablePropertyMapView |
putBooleanList(java.lang.String key,
java.lang.Iterable<java.lang.Boolean> values) |
MutablePropertyMapView |
putByte(java.lang.String key,
java.lang.Byte value) |
MutablePropertyMapView |
putByteList(java.lang.String key,
byte... values) |
MutablePropertyMapView |
putByteList(java.lang.String key,
java.lang.Iterable<java.lang.Byte> values) |
MutablePropertyMapView |
putColor(java.lang.String key,
java.awt.Color value) |
MutablePropertyMapView |
putColorList(java.lang.String key,
java.awt.Color... values) |
MutablePropertyMapView |
putColorList(java.lang.String key,
java.lang.Iterable<java.awt.Color> values) |
MutablePropertyMapView |
putDimension(java.lang.String key,
java.awt.Dimension value) |
MutablePropertyMapView |
putDimensionList(java.lang.String key,
java.awt.Dimension... values) |
MutablePropertyMapView |
putDimensionList(java.lang.String key,
java.lang.Iterable<java.awt.Dimension> values) |
MutablePropertyMapView |
putDouble(java.lang.String key,
java.lang.Double value) |
MutablePropertyMapView |
putDoubleList(java.lang.String key,
double... values) |
MutablePropertyMapView |
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) |
MutablePropertyMapView |
putFloat(java.lang.String key,
java.lang.Float value) |
MutablePropertyMapView |
putFloatList(java.lang.String key,
float... values) |
MutablePropertyMapView |
putFloatList(java.lang.String key,
java.lang.Iterable<java.lang.Float> values) |
MutablePropertyMapView |
putInteger(java.lang.String key,
java.lang.Integer value) |
MutablePropertyMapView |
putIntegerList(java.lang.String key,
int... values) |
MutablePropertyMapView |
putIntegerList(java.lang.String key,
java.lang.Iterable<java.lang.Integer> values) |
MutablePropertyMapView |
putLong(java.lang.String key,
java.lang.Long value) |
MutablePropertyMapView |
putLongList(java.lang.String key,
java.lang.Iterable<java.lang.Long> values) |
MutablePropertyMapView |
putLongList(java.lang.String key,
long... values) |
MutablePropertyMapView |
putPoint(java.lang.String key,
java.awt.Point value) |
MutablePropertyMapView |
putPointList(java.lang.String key,
java.lang.Iterable<java.awt.Point> values) |
MutablePropertyMapView |
putPointList(java.lang.String key,
java.awt.Point... values) |
MutablePropertyMapView |
putPropertyMap(java.lang.String key,
PropertyMap value) |
MutablePropertyMapView |
putPropertyMapList(java.lang.String key,
java.lang.Iterable<PropertyMap> values) |
MutablePropertyMapView |
putPropertyMapList(java.lang.String key,
PropertyMap... values) |
MutablePropertyMapView |
putRectangle(java.lang.String key,
java.awt.Rectangle value) |
MutablePropertyMapView |
putRectangleList(java.lang.String key,
java.lang.Iterable<java.awt.Rectangle> values) |
MutablePropertyMapView |
putRectangleList(java.lang.String key,
java.awt.Rectangle... values) |
MutablePropertyMapView |
putShort(java.lang.String key,
java.lang.Short value) |
MutablePropertyMapView |
putShortList(java.lang.String key,
java.lang.Iterable<java.lang.Short> values) |
MutablePropertyMapView |
putShortList(java.lang.String key,
short... values) |
MutablePropertyMapView |
putString(java.lang.String key,
java.lang.String value) |
MutablePropertyMapView |
putStringList(java.lang.String key,
java.lang.Iterable<java.lang.String> values) |
MutablePropertyMapView |
putStringList(java.lang.String key,
java.lang.String... values) |
MutablePropertyMapView |
remove(java.lang.String key) |
MutablePropertyMapView |
removeAll(java.util.Collection<?> keys) |
MutablePropertyMapView |
retainAll(java.util.Collection<?> keys) |
int |
size()
Return the number of keys in this view.
|
PropertyMap |
toPropertyMap()
Return a property map copy of this view.
|
java.util.Set<java.lang.String> keySet()
The returned view is updated when this MutablePropertyMapView changes. Removing keys from the returned set view will remove those keys from the MutablePropertyMapView. Adding keys is not supported.
boolean containsKey(java.lang.String key)
key
- a property keykey
is presentboolean containsAll(java.util.Collection<?> keys)
keys
- a collection of property keyskeys
are presentboolean isEmpty()
size() == 0
; false otherwiseint size()
java.lang.Class<?> getValueTypeForKey(java.lang.String key)
Intended for use by special library/framework code.
See the analogous
PropertyMap.getValueTypeForKey(java.lang.String)
for details.
key
- a property keykey
java.lang.IllegalArgumentException
- if key
is not foundPropertyMap toPropertyMap()
java.lang.String getValueAsString(java.lang.String key, java.lang.String aDefault)
boolean containsBoolean(java.lang.String key)
boolean getBoolean(java.lang.String key, boolean aDefault)
boolean containsBooleanList(java.lang.String key)
boolean[] getBooleanList(java.lang.String key, boolean... defaults)
java.util.List<java.lang.Boolean> getBooleanList(java.lang.String key, java.lang.Iterable<java.lang.Boolean> defaults)
boolean containsByte(java.lang.String key)
byte getByte(java.lang.String key, byte aDefault)
boolean containsByteList(java.lang.String key)
byte[] getByteList(java.lang.String key, byte... defaults)
java.util.List<java.lang.Byte> getByteList(java.lang.String key, java.lang.Iterable<java.lang.Byte> defaults)
boolean containsShort(java.lang.String key)
short getShort(java.lang.String key, short aDefault)
boolean containsShortList(java.lang.String key)
short[] getShortList(java.lang.String key, short... defaults)
java.util.List<java.lang.Short> getShortList(java.lang.String key, java.lang.Iterable<java.lang.Short> defaults)
boolean containsInteger(java.lang.String key)
int getInteger(java.lang.String key, int aDefault)
boolean containsIntegerList(java.lang.String key)
int[] getIntegerList(java.lang.String key, int... defaults)
java.util.List<java.lang.Integer> getIntegerList(java.lang.String key, java.lang.Iterable<java.lang.Integer> defaults)
boolean containsLong(java.lang.String key)
long getLong(java.lang.String key, long aDefault)
boolean containsLongList(java.lang.String key)
long[] getLongList(java.lang.String key, long... defaults)
java.util.List<java.lang.Long> getLongList(java.lang.String key, java.lang.Iterable<java.lang.Long> defaults)
boolean containsFloat(java.lang.String key)
float getFloat(java.lang.String key, float aDefault)
boolean containsFloatList(java.lang.String key)
float[] getFloatList(java.lang.String key, float... defaults)
java.util.List<java.lang.Float> getFloatList(java.lang.String key, java.lang.Iterable<java.lang.Float> defaults)
boolean containsDouble(java.lang.String key)
double getDouble(java.lang.String key, double aDefault)
boolean containsDoubleList(java.lang.String key)
double[] getDoubleList(java.lang.String key, double... defaults)
java.util.List<java.lang.Double> getDoubleList(java.lang.String key, java.lang.Iterable<java.lang.Double> defaults)
boolean containsNumber(java.lang.String key)
java.lang.Number getAsNumber(java.lang.String key, java.lang.Number aDefault)
boolean containsNumberList(java.lang.String key)
java.util.List<java.lang.Number> getAsNumberList(java.lang.String key, java.lang.Number... defaults)
java.util.List<java.lang.Number> getAsNumberList(java.lang.String key, java.lang.Iterable<java.lang.Number> defaults)
boolean containsString(java.lang.String key)
java.lang.String getString(java.lang.String key, java.lang.String aDefault)
boolean containsStringList(java.lang.String key)
java.util.List<java.lang.String> getStringList(java.lang.String key, java.lang.String... defaults)
java.util.List<java.lang.String> getStringList(java.lang.String key, java.lang.Iterable<java.lang.String> defaults)
boolean containsUUID(java.lang.String key)
java.util.UUID getUUID(java.lang.String key, java.util.UUID aDefault)
boolean containsUUIDList(java.lang.String key)
java.util.List<java.util.UUID> getUUIDList(java.lang.String key, java.util.UUID... defaults)
java.util.List<java.util.UUID> getUUIDList(java.lang.String key, java.lang.Iterable<java.util.UUID> defaults)
boolean containsColor(java.lang.String key)
java.awt.Color getColor(java.lang.String key, java.awt.Color aDefault)
boolean containsColorList(java.lang.String key)
java.util.List<java.awt.Color> getColorList(java.lang.String key, java.awt.Color... defaults)
java.util.List<java.awt.Color> getColorList(java.lang.String key, java.lang.Iterable<java.awt.Color> defaults)
boolean containsAffineTransform(java.lang.String key)
java.awt.geom.AffineTransform getAffineTransform(java.lang.String key, java.awt.geom.AffineTransform aDefault)
boolean containsAffineTransformList(java.lang.String key)
java.util.List<java.awt.geom.AffineTransform> getAffineTransformList(java.lang.String key, java.awt.geom.AffineTransform... defaults)
java.util.List<java.awt.geom.AffineTransform> getAffineTransformList(java.lang.String key, java.lang.Iterable<java.awt.geom.AffineTransform> defaults)
boolean containsPropertyMap(java.lang.String key)
PropertyMap getPropertyMap(java.lang.String key, PropertyMap aDefault)
boolean containsPropertyMapList(java.lang.String key)
java.util.List<PropertyMap> getPropertyMapList(java.lang.String key, PropertyMap... defaults)
java.util.List<PropertyMap> getPropertyMapList(java.lang.String key, java.lang.Iterable<PropertyMap> defaults)
boolean containsRectangle(java.lang.String key)
java.awt.Rectangle getRectangle(java.lang.String key, java.awt.Rectangle aDefault)
boolean containsRectangleList(java.lang.String key)
java.util.List<java.awt.Rectangle> getRectangleList(java.lang.String key, java.awt.Rectangle... defaults)
java.util.List<java.awt.Rectangle> getRectangleList(java.lang.String key, java.lang.Iterable<java.awt.Rectangle> defaults)
boolean containsDimension(java.lang.String key)
java.awt.Dimension getDimension(java.lang.String key, java.awt.Dimension aDefault)
boolean containsDimensionList(java.lang.String key)
java.util.List<java.awt.Dimension> getDimensionList(java.lang.String key, java.awt.Dimension... defaults)
java.util.List<java.awt.Dimension> getDimensionList(java.lang.String key, java.lang.Iterable<java.awt.Dimension> defaults)
boolean containsPoint(java.lang.String key)
java.awt.Point getPoint(java.lang.String key, java.awt.Point aDefault)
boolean containsPointList(java.lang.String key)
java.util.List<java.awt.Point> getPointList(java.lang.String key, java.awt.Point... defaults)
java.util.List<java.awt.Point> getPointList(java.lang.String key, java.lang.Iterable<java.awt.Point> defaults)
<E extends java.lang.Enum<E>> boolean containsStringForEnum(java.lang.String key, java.lang.Class<E> enumType)
<E extends java.lang.Enum<E>> E getStringAsEnum(java.lang.String key, java.lang.Class<E> enumType, E aDefault)
<E extends java.lang.Enum<E>> boolean containsStringListForEnumList(java.lang.String key, java.lang.Class<E> enumType)
<E extends java.lang.Enum<E>> java.util.List<E> getStringListAsEnumList(java.lang.String key, java.lang.Class<E> enumType, E... defaults)
<E extends java.lang.Enum<E>> java.util.List<E> getStringListAsEnumList(java.lang.String key, java.lang.Class<E> enumType, java.lang.Iterable<E> defaults)
MutablePropertyMapView putAll(PropertyMap pmap)
MutablePropertyMapView clear()
MutablePropertyMapView remove(java.lang.String key)
MutablePropertyMapView removeAll(java.util.Collection<?> keys)
MutablePropertyMapView retainAll(java.util.Collection<?> keys)
MutablePropertyMapView putBoolean(java.lang.String key, java.lang.Boolean value)
MutablePropertyMapView putBooleanList(java.lang.String key, boolean... values)
MutablePropertyMapView putBooleanList(java.lang.String key, java.lang.Iterable<java.lang.Boolean> values)
MutablePropertyMapView putByte(java.lang.String key, java.lang.Byte value)
MutablePropertyMapView putByteList(java.lang.String key, byte... values)
MutablePropertyMapView putByteList(java.lang.String key, java.lang.Iterable<java.lang.Byte> values)
MutablePropertyMapView putShort(java.lang.String key, java.lang.Short value)
MutablePropertyMapView putShortList(java.lang.String key, short... values)
MutablePropertyMapView putShortList(java.lang.String key, java.lang.Iterable<java.lang.Short> values)
MutablePropertyMapView putInteger(java.lang.String key, java.lang.Integer value)
MutablePropertyMapView putIntegerList(java.lang.String key, int... values)
MutablePropertyMapView putIntegerList(java.lang.String key, java.lang.Iterable<java.lang.Integer> values)
MutablePropertyMapView putLong(java.lang.String key, java.lang.Long value)
MutablePropertyMapView putLongList(java.lang.String key, long... values)
MutablePropertyMapView putLongList(java.lang.String key, java.lang.Iterable<java.lang.Long> values)
MutablePropertyMapView putFloat(java.lang.String key, java.lang.Float value)
MutablePropertyMapView putFloatList(java.lang.String key, float... values)
MutablePropertyMapView putFloatList(java.lang.String key, java.lang.Iterable<java.lang.Float> values)
MutablePropertyMapView putDouble(java.lang.String key, java.lang.Double value)
MutablePropertyMapView putDoubleList(java.lang.String key, double... values)
MutablePropertyMapView putDoubleList(java.lang.String key, java.lang.Iterable<java.lang.Double> values)
MutablePropertyMapView putString(java.lang.String key, java.lang.String value)
MutablePropertyMapView putStringList(java.lang.String key, java.lang.String... values)
MutablePropertyMapView putStringList(java.lang.String key, java.lang.Iterable<java.lang.String> values)
MutablePropertyMapView putColor(java.lang.String key, java.awt.Color value)
MutablePropertyMapView putColorList(java.lang.String key, java.awt.Color... values)
MutablePropertyMapView putColorList(java.lang.String key, java.lang.Iterable<java.awt.Color> values)
MutablePropertyMapView putAffineTransform(java.lang.String key, java.awt.geom.AffineTransform value)
MutablePropertyMapView putAffineTransformList(java.lang.String key, java.awt.geom.AffineTransform... values)
MutablePropertyMapView putAffineTransformList(java.lang.String key, java.lang.Iterable<java.awt.geom.AffineTransform> values)
MutablePropertyMapView putPropertyMap(java.lang.String key, PropertyMap value)
MutablePropertyMapView putPropertyMapList(java.lang.String key, PropertyMap... values)
MutablePropertyMapView putPropertyMapList(java.lang.String key, java.lang.Iterable<PropertyMap> values)
MutablePropertyMapView putRectangle(java.lang.String key, java.awt.Rectangle value)
MutablePropertyMapView putRectangleList(java.lang.String key, java.awt.Rectangle... values)
MutablePropertyMapView putRectangleList(java.lang.String key, java.lang.Iterable<java.awt.Rectangle> values)
MutablePropertyMapView putDimension(java.lang.String key, java.awt.Dimension value)
MutablePropertyMapView putDimensionList(java.lang.String key, java.awt.Dimension... values)
MutablePropertyMapView putDimensionList(java.lang.String key, java.lang.Iterable<java.awt.Dimension> values)
MutablePropertyMapView putPoint(java.lang.String key, java.awt.Point value)
MutablePropertyMapView putPointList(java.lang.String key, java.awt.Point... values)
MutablePropertyMapView putPointList(java.lang.String key, java.lang.Iterable<java.awt.Point> values)
<E extends java.lang.Enum<E>> MutablePropertyMapView putEnumAsString(java.lang.String key, E value)
<E extends java.lang.Enum<E>> MutablePropertyMapView putEnumListAsStringList(java.lang.String key, E... values)
<E extends java.lang.Enum<E>> MutablePropertyMapView putEnumListAsStringList(java.lang.String key, java.lang.Iterable<E> values)