public class TypeTranslators extends Object
| Modifier and Type | Field and Description |
|---|---|
static TypeTranslator<String,Boolean> |
BOOLEAN
Turns a Boolean into a String and back.
|
static TypeTranslator<String,Double> |
DOUBLE
Turns a Double into a String and back.
|
static TypeTranslator<String,Integer> |
INTEGER
Turns an Integer into a String and back.
|
static TypeTranslator<String,String> |
JSON_STRING
Turns a string into a quoted string and back.
|
static TypeTranslator<String,Long> |
LONG
Turns a Long into a String and back.
|
static TypeTranslator<String,String> |
STRING
Identity transformation for strings.
|
| Constructor and Description |
|---|
TypeTranslators() |
| Modifier and Type | Method and Description |
|---|---|
static Serializer<?> |
createSerializer(ClassLoader loader,
String className)
Convenience method for creating (custom) serializer instances.
|
static TypeTranslator<?,?> |
createTypeTranslator(ClassLoader loader,
String className)
Convenience method for creating (custom) type translator instances.
|
public static final TypeTranslator<String,String> STRING
public static final TypeTranslator<String,String> JSON_STRING
public static final TypeTranslator<String,Integer> INTEGER
public static final TypeTranslator<String,Long> LONG
public static final TypeTranslator<String,Boolean> BOOLEAN
public static final TypeTranslator<String,Double> DOUBLE
public static TypeTranslator<?,?> createTypeTranslator(ClassLoader loader, String className)
loader - the class loader to load the class withclassName - the name of the type translator class (must provide a no-argument constructor)public static Serializer<?> createSerializer(ClassLoader loader, String className)
loader - the class loader to load the class withclassName - the name of the type serializer class (must provide a no-argument constructor)Copyright © 2022. All rights reserved.