public class StyleConverterImpl<F,T> extends StyleConverter<F,T>
public Color convert(ParsedValueImpl<String,Color> value, Font font)
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<ParsedValue,java.lang.Object> |
cache |
private static java.util.Map<java.lang.String,StyleConverter<?,?>> |
tmap |
Modifier | Constructor and Description |
---|---|
protected |
StyleConverterImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
cacheValue(ParsedValue key,
java.lang.Object value) |
(package private) static void |
clearCache() |
T |
convert(java.util.Map<CssMetaData<? extends Styleable,?>,java.lang.Object> convertedValues)
Convert from the constituent values to the target property type.
|
protected T |
getCachedValue(ParsedValue key) |
(package private) static StyleConverter<?,?> |
getInstance(java.lang.String converterClass) |
static StyleConverter<?,?> |
readBinary(java.io.DataInputStream is,
java.lang.String[] strings) |
void |
writeBinary(java.io.DataOutputStream os,
StringStore sstore) |
convert, getBooleanConverter, getColorConverter, getDurationConverter, getEffectConverter, getEnumConverter, getFontConverter, getInsetsConverter, getPaintConverter, getSizeConverter, getStringConverter, getUrlConverter
private static java.util.Map<ParsedValue,java.lang.Object> cache
private static java.util.Map<java.lang.String,StyleConverter<?,?>> tmap
public T convert(java.util.Map<CssMetaData<? extends Styleable,?>,java.lang.Object> convertedValues)
public void writeBinary(java.io.DataOutputStream os, StringStore sstore) throws java.io.IOException
java.io.IOException
static void clearCache()
protected T getCachedValue(ParsedValue key)
protected void cacheValue(ParsedValue key, java.lang.Object value)
public static StyleConverter<?,?> readBinary(java.io.DataInputStream is, java.lang.String[] strings) throws java.io.IOException
java.io.IOException
static StyleConverter<?,?> getInstance(java.lang.String converterClass)