public class Converter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Converter.Hook |
| Constructor and Description |
|---|
Converter() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
array(java.lang.reflect.Type type,
java.lang.Object o) |
static <T> T |
cnv(java.lang.Class<T> tr,
java.lang.Object source) |
static java.lang.Object |
cnv(java.lang.reflect.Type tr,
java.lang.Object source) |
static <T> T |
cnv(TypeReference<T> tr,
java.lang.Object source) |
<T> T |
convert(java.lang.Class<T> type,
java.lang.Object o) |
java.lang.Object |
convert(java.lang.reflect.Type type,
java.lang.Object o) |
<T> T |
convert(TypeReference<T> type,
java.lang.Object o) |
Converter |
hook(java.lang.reflect.Type type,
Converter.Hook hook) |
static java.lang.String |
mangleMethodName(java.lang.String id) |
<T> T |
proxy(java.lang.Class<T> interfc,
java.util.Map<?,?> properties)
Convert a map to an interface.
|
void |
setFatalIsException(boolean b) |
java.util.Collection<?> |
toCollection(java.lang.Object o) |
java.util.Map<?,?> |
toMap(java.lang.Object o) |
public <T> T convert(java.lang.Class<T> type,
java.lang.Object o)
throws java.lang.Exception
java.lang.Exceptionpublic <T> T convert(TypeReference<T> type, java.lang.Object o) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object convert(java.lang.reflect.Type type,
java.lang.Object o)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object array(java.lang.reflect.Type type,
java.lang.Object o)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Collection<?> toCollection(java.lang.Object o)
public java.util.Map<?,?> toMap(java.lang.Object o)
throws java.lang.Exception
java.lang.Exceptionpublic void setFatalIsException(boolean b)
public Converter hook(java.lang.reflect.Type type, Converter.Hook hook)
public <T> T proxy(java.lang.Class<T> interfc,
java.util.Map<?,?> properties)
interfc - properties - public static java.lang.String mangleMethodName(java.lang.String id)
public static <T> T cnv(TypeReference<T> tr, java.lang.Object source) throws java.lang.Exception
java.lang.Exceptionpublic static <T> T cnv(java.lang.Class<T> tr,
java.lang.Object source)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object cnv(java.lang.reflect.Type tr,
java.lang.Object source)
throws java.lang.Exception
java.lang.ExceptionCopyright (c) aQute SARL (2000, 2017) and others. All Rights Reserved.