public class AnnotationParser<T extends java.lang.annotation.Annotation>
extends java.lang.Object
| Constructor and Description |
|---|
AnnotationParser(java.lang.Class<T> type,
IClassProvider classProvider) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
listToMap(java.util.List<java.lang.Object> list) |
static java.util.List<java.lang.Object> |
mapToList(java.util.Map<java.lang.String,java.lang.Object> map) |
static <T extends java.lang.annotation.Annotation> |
parse(java.lang.Class<T> type,
IClassProvider classProvider,
java.util.Map<java.lang.String,java.lang.Object> values) |
T |
parse(java.util.Map<java.lang.String,java.lang.Object> values) |
public AnnotationParser(java.lang.Class<T> type, IClassProvider classProvider)
public static <T extends java.lang.annotation.Annotation> T parse(java.lang.Class<T> type,
IClassProvider classProvider,
java.util.Map<java.lang.String,java.lang.Object> values)
public static java.util.Map<java.lang.String,java.lang.Object> listToMap(java.util.List<java.lang.Object> list)
public static java.util.List<java.lang.Object> mapToList(java.util.Map<java.lang.String,java.lang.Object> map)
public T parse(java.util.Map<java.lang.String,java.lang.Object> values)