public class ObjectConverterManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_OBJECT_CONVERTER_MANAGER |
| Constructor and Description |
|---|
ObjectConverterManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
static ObjectConverterManager |
createInstance()
Creates a new instance of the ObjectConverterManager.
|
java.lang.Object |
fromString(java.lang.String string,
java.lang.Class<?> clazz) |
java.lang.Object |
fromString(java.lang.String string,
java.lang.Class<?> clazz,
ConverterContext context) |
<T> ObjectConverter<T> |
getConverter(java.lang.Class<?> clazz) |
<T> ObjectConverter<T> |
getConverter(java.lang.Class<?> clazz,
ConverterContext context) |
ConverterContext[] |
getConverterContexts(java.lang.Class<?> clazz) |
static ObjectConverterManager |
getInstance()
Gets the default instance of the ObjectConverterManager.
|
static ObjectConverterManager |
getInstance(javafx.scene.Node node)
Gets the ObjectConverterManager from the node if the node has an ObjectConverterManager defined on the
Properties.
|
void |
initDefaultConverters() |
boolean |
isAutoInit() |
void |
registerConverter(java.lang.Class<?> clazz,
ObjectConverter converter) |
void |
registerConverter(java.lang.Class<?> clazz,
ObjectConverter converter,
ConverterContext context) |
void |
resetInit() |
void |
setAutoInit(boolean autoInit) |
java.lang.String |
toString(java.lang.Object object) |
java.lang.String |
toString(java.lang.Object object,
java.lang.Class<?> clazz) |
java.lang.String |
toString(java.lang.Object object,
java.lang.Class<?> clazz,
ConverterContext context) |
void |
unregisterAllConverters() |
void |
unregisterAllConverters(java.lang.Class<?> clazz) |
void |
unregisterConverter(java.lang.Class<?> clazz) |
void |
unregisterConverter(java.lang.Class<?> clazz,
ConverterContext context) |
public static final java.lang.String PROPERTY_OBJECT_CONVERTER_MANAGER
public static ObjectConverterManager createInstance()
public static ObjectConverterManager getInstance()
public static ObjectConverterManager getInstance(javafx.scene.Node node)
node - the nodepublic void resetInit()
public void clear()
public void initDefaultConverters()
public void registerConverter(java.lang.Class<?> clazz,
ObjectConverter converter,
ConverterContext context)
public void registerConverter(java.lang.Class<?> clazz,
ObjectConverter converter)
public void unregisterConverter(java.lang.Class<?> clazz,
ConverterContext context)
public void unregisterConverter(java.lang.Class<?> clazz)
public void unregisterAllConverters(java.lang.Class<?> clazz)
public void unregisterAllConverters()
public <T> ObjectConverter<T> getConverter(java.lang.Class<?> clazz)
public <T> ObjectConverter<T> getConverter(java.lang.Class<?> clazz, ConverterContext context)
public java.lang.String toString(java.lang.Object object)
public java.lang.String toString(java.lang.Object object,
java.lang.Class<?> clazz)
public java.lang.String toString(java.lang.Object object,
java.lang.Class<?> clazz,
ConverterContext context)
public java.lang.Object fromString(java.lang.String string,
java.lang.Class<?> clazz)
public java.lang.Object fromString(java.lang.String string,
java.lang.Class<?> clazz,
ConverterContext context)
public boolean isAutoInit()
public void setAutoInit(boolean autoInit)
public ConverterContext[] getConverterContexts(java.lang.Class<?> clazz)