public abstract class XAnnotationValueParser<T,V> extends Object
| Constructor and Description |
|---|
XAnnotationValueParser() |
| Modifier and Type | Method and Description |
|---|---|
abstract XAnnotationValue<T> |
construct(V value,
Class<?> type) |
abstract ExpressionVisitor<XAnnotationValue<T>> |
createExpressionVisitor(Class<?> type) |
abstract XAnnotationValue<T> |
parse(String value,
Class<?> type) |
public abstract XAnnotationValue<T> parse(String value, Class<?> type) throws ValueParseException
ValueParseExceptionpublic abstract XAnnotationValue<T> construct(V value, Class<?> type)
public abstract ExpressionVisitor<XAnnotationValue<T>> createExpressionVisitor(Class<?> type)
Copyright © 2006–2016. All rights reserved.