Package com.google.turbine.bytecode
Class ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue
- java.lang.Object
-
- com.google.turbine.bytecode.ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue
-
- All Implemented Interfaces:
ClassFile.AnnotationInfo.ElementValue
- Enclosing interface:
- ClassFile.AnnotationInfo.ElementValue
public static class ClassFile.AnnotationInfo.ElementValue.ConstTurbineClassValue extends java.lang.Object implements ClassFile.AnnotationInfo.ElementValue
A constant class literal 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 ConstTurbineClassValue(java.lang.String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringclassName()The class name.ClassFile.AnnotationInfo.ElementValue.Kindkind()The value kind.
-
-
-
Method Detail
-
kind
public ClassFile.AnnotationInfo.ElementValue.Kind kind()
Description copied from interface:ClassFile.AnnotationInfo.ElementValueThe value kind.- Specified by:
kindin interfaceClassFile.AnnotationInfo.ElementValue
-
className
public java.lang.String className()
The class name.
-
-