Uses of Class
org.codehaus.janino.util.ClassFile.AttributeInfo
Packages that use ClassFile.AttributeInfo
-
Uses of ClassFile.AttributeInfo in org.codehaus.janino.util
Subclasses of ClassFile.AttributeInfo in org.codehaus.janino.utilModifier and TypeClassDescriptionstatic class
Representation of anAnnotationDefault
attribute (see JVMS8 4.7.22).static class
Representation of aRuntime[In]visibleAnnotations
attribute (see JVMS8 4.7.16/17).static class
Representation of an unmodifiableCode
attribute, as read from a class file.static class
Representation of aConstantValue
attribute (see JVMS 4.7.2).static class
Representation of aDeprecated
attribute (see JVMS 4.7.10).static class
Representation of anExceptions
attribute (see JVMS 4.7.4).static class
Representation of anInnerClasses
attribute (see JVMS 4.7.5).static class
Representation of aLineNumberTable
attribute (see JVMS 4.7.8).static class
Representation of aLocalVariableTable
attribute (see JVMS 4.7.9).static class
Representation of aSignature
attribute (see JVMS 4.7.9).static class
Representation of aSourceFile
attribute (see JVMS 4.7.7).static class
Representation of an unmodifiableStackMapTable
attribute, as read from a class file.static class
Representation of aSynthetic
attribute (see JVMS 4.7.6).Fields in org.codehaus.janino.util declared as ClassFile.AttributeInfoModifier and TypeFieldDescriptionprivate final ClassFile.AttributeInfo[]
ClassFile.CodeAttribute.attributes
Fields in org.codehaus.janino.util with type parameters of type ClassFile.AttributeInfoModifier and TypeFieldDescriptionprivate final List
<ClassFile.AttributeInfo> ClassFile.attributes
TheClassFile.AttributeInfo
s of the attributes of this class or interface.private final List
<ClassFile.AttributeInfo> ClassFile.FieldInfo.attributes
private final List
<ClassFile.AttributeInfo> ClassFile.MethodInfo.attributes
Methods in org.codehaus.janino.util that return ClassFile.AttributeInfoModifier and TypeMethodDescriptionprivate ClassFile.AttributeInfo
ClassFile.findAttribute
(List<ClassFile.AttributeInfo> attributes, String attributeName) Finds the named attribute in the attributes.ClassFile.FieldInfo.getAttributes()
ClassFile.MethodInfo.getAttributes()
private ClassFile.AttributeInfo
ClassFile.loadAttribute
(DataInputStream dis) Loads one class file attribute.private static ClassFile.AttributeInfo
ClassFile.AnnotationDefaultAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.AnnotationsAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.CodeAttribute.loadBody
(short attributeNameIndex, ClassFile classFile, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.ConstantValueAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.DeprecatedAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.ExceptionsAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.InnerClassesAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.LineNumberTableAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.LocalVariableTableAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.SignatureAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.SourceFileAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) private static ClassFile.AttributeInfo
ClassFile.StackMapTableAttribute.loadBody
(short attributeNameIndex, DataInputStream dis, ClassFile classFile) private static ClassFile.AttributeInfo
ClassFile.SyntheticAttribute.loadBody
(short attributeNameIndex, DataInputStream dis) Methods in org.codehaus.janino.util that return types with arguments of type ClassFile.AttributeInfoModifier and TypeMethodDescriptionprivate List
<ClassFile.AttributeInfo> ClassFile.loadAttributes
(DataInputStream dis) u2 attributes_count, attributes[attributes_count]Methods in org.codehaus.janino.util with parameters of type ClassFile.AttributeInfoModifier and TypeMethodDescriptionvoid
ClassFile.FieldInfo.addAttribute
(ClassFile.AttributeInfo attribute) Adds the attribute to this field.void
ClassFile.MethodInfo.addAttribute
(ClassFile.AttributeInfo attribute) Adds the attribute to this method.Method parameters in org.codehaus.janino.util with type arguments of type ClassFile.AttributeInfoModifier and TypeMethodDescriptionprivate void
ClassFile.addAnnotationsAttributeEntry
(boolean runtimeVisible, String fieldDescriptor, Map<Short, ClassFile.ElementValue> elementValuePairs, List<ClassFile.AttributeInfo> target) Adds aRuntime[In]visibleAnnotations
attribute to the target (if it does not yet exist) and adds an entry to it.private ClassFile.AttributeInfo
ClassFile.findAttribute
(List<ClassFile.AttributeInfo> attributes, String attributeName) Finds the named attribute in the attributes.private ClassFile.AnnotationsAttribute
ClassFile.getAnnotationsAttribute
(boolean runtimeVisible, List<ClassFile.AttributeInfo> attributes) Finds theRuntime[In]visibleAnnotations
attribute in the attributes.private static void
ClassFile.storeAttributes
(DataOutputStream dos, List<ClassFile.AttributeInfo> attributeInfos) u2 attributes_count, attributes[attributes_count]Constructors in org.codehaus.janino.util with parameters of type ClassFile.AttributeInfoModifierConstructorDescriptionCodeAttribute
(short attributeNameIndex, short maxStack, short maxLocals, byte[] code, ClassFile.CodeAttribute.ExceptionTableEntry[] exceptionTableEntries, ClassFile.AttributeInfo[] attributes) Constructor parameters in org.codehaus.janino.util with type arguments of type ClassFile.AttributeInfoModifierConstructorDescriptionFieldInfo
(short accessFlags, short nameIndex, short descriptorIndex, List<ClassFile.AttributeInfo> attributes) MethodInfo
(short accessFlags, short nameIndex, short descriptorIndex, List<ClassFile.AttributeInfo> attributes) Initializes the "method_info" structure.