Uses of Class
com.google.turbine.bytecode.ClassFile.AnnotationInfo
-
Packages that use ClassFile.AnnotationInfo Package Description com.google.turbine.bytecode -
-
Uses of ClassFile.AnnotationInfo in com.google.turbine.bytecode
Methods in com.google.turbine.bytecode that return ClassFile.AnnotationInfo Modifier and Type Method Description ClassFile.AnnotationInfoClassFile.TypeAnnotationInfo. anno()The underlying annotation info (type, visibility, element-value pairs); shared with declaration annotations.ClassFile.AnnotationInfoClassFile.AnnotationInfo.ElementValue.ConstTurbineAnnotationValue. annotation()The annotation.Methods in com.google.turbine.bytecode that return types with arguments of type ClassFile.AnnotationInfo Modifier and Type Method Description java.util.List<ClassFile.AnnotationInfo>ClassFile. annotations()Declaration annotations of the class.java.util.List<ClassFile.AnnotationInfo>ClassFile.FieldInfo. annotations()Declaration annotations of the field.java.util.List<ClassFile.AnnotationInfo>ClassFile.MethodInfo. annotations()Declaration annotations of the method.com.google.common.collect.ImmutableList<ClassFile.AnnotationInfo>ClassFile.RecordInfo.RecordComponentInfo. annotations()com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<ClassFile.AnnotationInfo>>ClassFile.MethodInfo. parameterAnnotations()Declaration annotations of the formal parameters.Methods in com.google.turbine.bytecode with parameters of type ClassFile.AnnotationInfo Modifier and Type Method Description voidAnnotationWriter. writeAnnotation(ClassFile.AnnotationInfo annotation)Method parameters in com.google.turbine.bytecode with type arguments of type ClassFile.AnnotationInfo Modifier and Type Method Description voidClassReader. readParameterAnnotations(java.util.List<com.google.common.collect.ImmutableList.Builder<ClassFile.AnnotationInfo>> annotations, ConstantPoolReader constantPool)Processes a JVMS 4.7.18 RuntimeVisibleParameterAnnotations attributeConstructors in com.google.turbine.bytecode with parameters of type ClassFile.AnnotationInfo Constructor Description ConstTurbineAnnotationValue(ClassFile.AnnotationInfo annotation)TypeAnnotationInfo(ClassFile.TypeAnnotationInfo.TargetType targetType, ClassFile.TypeAnnotationInfo.Target target, ClassFile.TypeAnnotationInfo.TypePath path, ClassFile.AnnotationInfo anno)Constructor parameters in com.google.turbine.bytecode with type arguments of type ClassFile.AnnotationInfo Constructor Description FieldInfo(int access, java.lang.String name, java.lang.String descriptor, @Nullable java.lang.String signature, @Nullable Const.Value value, java.util.List<ClassFile.AnnotationInfo> annotations, com.google.common.collect.ImmutableList<ClassFile.TypeAnnotationInfo> typeAnnotations)MethodInfo(int access, java.lang.String name, java.lang.String descriptor, @Nullable java.lang.String signature, java.util.List<java.lang.String> exceptions, @Nullable ClassFile.AnnotationInfo.ElementValue defaultValue, java.util.List<ClassFile.AnnotationInfo> annotations, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<ClassFile.AnnotationInfo>> parameterAnnotations, com.google.common.collect.ImmutableList<ClassFile.TypeAnnotationInfo> typeAnnotations, com.google.common.collect.ImmutableList<ClassFile.MethodInfo.ParameterInfo> parameters)RecordComponentInfo(java.lang.String name, java.lang.String descriptor, @Nullable java.lang.String signature, com.google.common.collect.ImmutableList<ClassFile.AnnotationInfo> annotations, com.google.common.collect.ImmutableList<ClassFile.TypeAnnotationInfo> typeAnnotations)
-