Package | Description |
---|---|
org.jvnet.annox.model.annotation.field | |
org.jvnet.annox.model.annotation.value | |
org.jvnet.annox.parser.java.visitor | |
org.jvnet.annox.parser.value |
Modifier and Type | Method and Description |
---|---|
XAnnotationValue<T> |
XSingleAnnotationField.getAnnotationValue() |
XAnnotationValue<T>[] |
XArrayAnnotationField.getAnnotationValues() |
Constructor and Description |
---|
XArrayAnnotationField(String name,
Class<?> type,
XAnnotationValue<T>... values) |
XSingleAnnotationField(String name,
Class<?> type,
XAnnotationValue<T> value) |
Modifier and Type | Class and Description |
---|---|
class |
XArrayClassAnnotationValue<A,I> |
class |
XBooleanAnnotationValue |
class |
XByteAnnotationValue |
class |
XCharAnnotationValue |
class |
XClassAnnotationValue<I> |
class |
XClassByNameAnnotationValue<I> |
class |
XDoubleAnnotationValue |
class |
XDynamicAnnotationValue<T> |
class |
XEnumAnnotationValue<E extends Enum<E>> |
class |
XEnumByNameAnnotationValue<E extends Enum<E>> |
class |
XFloatAnnotationValue |
class |
XIntAnnotationValue |
class |
XLongAnnotationValue |
class |
XShortAnnotationValue |
class |
XStaticAnnotationValue<T> |
class |
XStringAnnotationValue |
class |
XXAnnotationAnnotationValue<A extends Annotation> |
Modifier and Type | Method and Description |
---|---|
abstract R |
AbstractBasicXAnnotationValueVisitor.visitDefault(XAnnotationValue<?> value) |
Modifier and Type | Method and Description |
---|---|
XAnnotationValue<Boolean> |
BooleanExpressionVisitor.visit(japa.parser.ast.expr.BooleanLiteralExpr n,
Void arg) |
XAnnotationValue<Class<?>> |
ClassExpressionVisitor.visit(japa.parser.ast.expr.ClassExpr n,
Void arg) |
XAnnotationValue<Enum<?>> |
EnumExpressionVisitor.visit(japa.parser.ast.expr.FieldAccessExpr n,
Void arg) |
XAnnotationValue<Long> |
LongExpressionVisitor.visit(japa.parser.ast.expr.LongLiteralExpr n,
Void arg) |
XAnnotationValue<Long> |
LongExpressionVisitor.visit(japa.parser.ast.expr.LongLiteralMinValueExpr n,
Void arg) |
XAnnotationValue<String> |
StringExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
XAnnotationValue<Long> |
LongExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
XAnnotationValue<Short> |
ShortExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
XAnnotationValue<Integer> |
IntegerExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
XAnnotationValue<Double> |
DoubleExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
XAnnotationValue<Float> |
FloatExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
XAnnotationValue<Character> |
CharacterExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
XAnnotationValue<Byte> |
ByteExpressionVisitor.visitDefault(japa.parser.ast.expr.StringLiteralExpr n,
Void arg) |
Modifier and Type | Method and Description |
---|---|
XAnnotationValue<Boolean> |
XBooleanAnnotationValueParser.construct(Boolean value,
Class<?> type) |
XAnnotationValue<Byte> |
XByteAnnotationValueParser.construct(Byte value,
Class<?> type) |
XAnnotationValue<Character> |
XCharAnnotationValueParser.construct(Character value,
Class<?> type) |
XAnnotationValue<Class<?>> |
XClassAnnotationValueParser.construct(Class<?> value,
Class<?> type) |
XAnnotationValue<Double> |
XDoubleAnnotationValueParser.construct(Double value,
Class<?> type) |
XAnnotationValue<Enum<?>> |
XEnumAnnotationValueParser.construct(Enum<?> value,
Class<?> type) |
XAnnotationValue<Float> |
XFloatAnnotationValueParser.construct(Float value,
Class<?> type) |
XAnnotationValue<Integer> |
XIntAnnotationValueParser.construct(Integer value,
Class<?> type) |
XAnnotationValue<Long> |
XLongAnnotationValueParser.construct(Long value,
Class<?> type) |
XAnnotationValue<Short> |
XShortAnnotationValueParser.construct(Short value,
Class<?> type) |
XAnnotationValue<String> |
XStringAnnotationValueParser.construct(String value,
Class<?> type) |
abstract XAnnotationValue<T> |
XAnnotationValueParser.construct(V value,
Class<?> type) |
XAnnotationValue<Short> |
XShortAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Character> |
XCharAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Integer> |
XIntAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Enum<?>> |
XEnumAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Float> |
XFloatAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Double> |
XDoubleAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Byte> |
XByteAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Boolean> |
XBooleanAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Long> |
XLongAnnotationValueParser.parse(String value,
Class<?> type) |
abstract XAnnotationValue<T> |
XAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<Class<?>> |
XClassAnnotationValueParser.parse(String value,
Class<?> type) |
XAnnotationValue<String> |
XStringAnnotationValueParser.parse(String value,
Class<?> type) |
Copyright © 2006–2016. All rights reserved.