Package io.airlift.bytecode
Class AnnotationDefinition
- java.lang.Object
-
- io.airlift.bytecode.AnnotationDefinition
-
public class AnnotationDefinition extends Object
-
-
Constructor Summary
Constructors Constructor Description AnnotationDefinition(ParameterizedType type)AnnotationDefinition(Class<?> type)
-
Method Summary
-
-
-
Constructor Detail
-
AnnotationDefinition
public AnnotationDefinition(Class<?> type)
-
AnnotationDefinition
public AnnotationDefinition(ParameterizedType type)
-
-
Method Detail
-
setValue
public AnnotationDefinition setValue(String name, Byte value)
-
setValue
public AnnotationDefinition setValue(String name, Boolean value)
-
setValue
public AnnotationDefinition setValue(String name, Character value)
-
setValue
public AnnotationDefinition setValue(String name, Short value)
-
setValue
public AnnotationDefinition setValue(String name, Integer value)
-
setValue
public AnnotationDefinition setValue(String name, Long value)
-
setValue
public AnnotationDefinition setValue(String name, Float value)
-
setValue
public AnnotationDefinition setValue(String name, Double value)
-
setValue
public AnnotationDefinition setValue(String name, String value)
-
setValue
public AnnotationDefinition setValue(String name, Class<?> value)
-
setValue
public AnnotationDefinition setValue(String name, ParameterizedType value)
-
setValue
public AnnotationDefinition setValue(String name, AnnotationDefinition value)
-
setValue
public AnnotationDefinition setValue(String name, Enum<?> value)
-
setValue
public AnnotationDefinition setValue(String name, List<?> value)
-
getType
public ParameterizedType getType()
-
visitClassAnnotation
public void visitClassAnnotation(org.objectweb.asm.ClassVisitor visitor)
-
visitFieldAnnotation
public void visitFieldAnnotation(org.objectweb.asm.FieldVisitor visitor)
-
visitMethodAnnotation
public void visitMethodAnnotation(org.objectweb.asm.MethodVisitor visitor)
-
visitParameterAnnotation
public void visitParameterAnnotation(int parameterIndex, org.objectweb.asm.MethodVisitor visitor)
-
-