Package com.google.turbine.bytecode
Class ClassFile.AnnotationInfo.ElementValue.ConstTurbineAnnotationValue
- java.lang.Object
-
- com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineAnnotationValue
-
- All Implemented Interfaces:
ClassFile.AnnotationInfo.ElementValue
- Enclosing interface:
- ClassFile.AnnotationInfo.ElementValue
public static class ClassFile.AnnotationInfo.ElementValue.ConstTurbineAnnotationValue extends java.lang.Object implements ClassFile.AnnotationInfo.ElementValue
A nested annotation value.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue
ClassFile.AnnotationInfo.ElementValue.ArrayValue, ClassFile.AnnotationInfo.ElementValue.ConstTurbineAnnotationValue, ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue, ClassFile.AnnotationInfo.ElementValue.ConstValue, ClassFile.AnnotationInfo.ElementValue.EnumConstValue, ClassFile.AnnotationInfo.ElementValue.Kind
-
-
Constructor Summary
Constructors Constructor Description ConstTurbineAnnotationValue(ClassFile.AnnotationInfo annotation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassFile.AnnotationInfoannotation()The annotation.ClassFile.AnnotationInfo.ElementValue.Kindkind()The value kind.
-
-
-
Constructor Detail
-
ConstTurbineAnnotationValue
public ConstTurbineAnnotationValue(ClassFile.AnnotationInfo annotation)
-
-
Method Detail
-
kind
public ClassFile.AnnotationInfo.ElementValue.Kind kind()
Description copied from interface:ClassFile.AnnotationInfo.ElementValueThe value kind.- Specified by:
kindin interfaceClassFile.AnnotationInfo.ElementValue
-
annotation
public ClassFile.AnnotationInfo annotation()
The annotation.
-
-