org.jetbrains.kotlin.descriptors.annotations
Interface AnnotationArgumentVisitor<R,D>
- All Known Implementing Classes:
- DefaultAnnotationArgumentVisitor
public interface AnnotationArgumentVisitor<R,D>
Method Summary |
R |
visitAnnotationValue(AnnotationValue value,
D data)
|
R |
visitArrayValue(ArrayValue value,
D data)
|
R |
visitBooleanValue(BooleanValue value,
D data)
|
R |
visitByteValue(ByteValue value,
D data)
|
R |
visitCharValue(CharValue value,
D data)
|
R |
visitDoubleValue(DoubleValue value,
D data)
|
R |
visitEnumValue(EnumValue value,
D data)
|
R |
visitErrorValue(ErrorValue value,
D data)
|
R |
visitFloatValue(FloatValue value,
D data)
|
R |
visitIntValue(IntValue value,
D data)
|
R |
visitKClassValue(KClassValue value,
D data)
|
R |
visitLongValue(LongValue value,
D data)
|
R |
visitNullValue(NullValue value,
D data)
|
R |
visitShortValue(ShortValue value,
D data)
|
R |
visitStringValue(StringValue value,
D data)
|
visitLongValue
R visitLongValue(@NotNull
LongValue value,
D data)
visitIntValue
R visitIntValue(IntValue value,
D data)
visitErrorValue
R visitErrorValue(ErrorValue value,
D data)
visitShortValue
R visitShortValue(ShortValue value,
D data)
visitByteValue
R visitByteValue(ByteValue value,
D data)
visitDoubleValue
R visitDoubleValue(DoubleValue value,
D data)
visitFloatValue
R visitFloatValue(FloatValue value,
D data)
visitBooleanValue
R visitBooleanValue(BooleanValue value,
D data)
visitCharValue
R visitCharValue(CharValue value,
D data)
visitStringValue
R visitStringValue(StringValue value,
D data)
visitNullValue
R visitNullValue(NullValue value,
D data)
visitEnumValue
R visitEnumValue(EnumValue value,
D data)
visitArrayValue
R visitArrayValue(ArrayValue value,
D data)
visitAnnotationValue
R visitAnnotationValue(AnnotationValue value,
D data)
visitKClassValue
R visitKClassValue(KClassValue value,
D data)