Package jadex.commons.transformation
Interface IStringConverter
- 
public interface IStringConverterConvert to and from a string. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTYPE_BASICstatic java.lang.StringTYPE_JSONstatic java.lang.StringTYPE_XML 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringconvertObject(java.lang.Object val, java.lang.Class<?> type, java.lang.ClassLoader cl, java.lang.Object context)Convert an object to a string.java.lang.ObjectconvertString(java.lang.String val, java.lang.Class<?> type, java.lang.ClassLoader cl, java.lang.Object context)Convert a string to an object.java.lang.StringgetType()Get the type of string that can be processed (xml, json, plain).booleanisSupportedType(java.lang.Class<?> clazz)Test if the type can be converted. 
 - 
 
- 
- 
Field Detail
- 
TYPE_BASIC
static final java.lang.String TYPE_BASIC
- See Also:
 - Constant Field Values
 
 
- 
TYPE_JSON
static final java.lang.String TYPE_JSON
- See Also:
 - Constant Field Values
 
 
- 
TYPE_XML
static final java.lang.String TYPE_XML
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
convertString
java.lang.Object convertString(java.lang.String val, java.lang.Class<?> type, java.lang.ClassLoader cl, java.lang.Object context)Convert a string to an object.- Parameters:
 val- The string.type- The target type.context- The context.- Returns:
 - The object.
 
 
- 
convertObject
java.lang.String convertObject(java.lang.Object val, java.lang.Class<?> type, java.lang.ClassLoader cl, java.lang.Object context)Convert an object to a string.- Parameters:
 val- The object.type- The encoding type.context- The context.- Returns:
 - The object.
 
 
- 
getType
java.lang.String getType()
Get the type of string that can be processed (xml, json, plain).- Returns:
 - The object.
 
 
- 
isSupportedType
boolean isSupportedType(java.lang.Class<?> clazz)
Test if the type can be converted.- Parameters:
 clazz- The class.- Returns:
 - True if can be converted.
 
 
 - 
 
 -