Uses of Interface
aQute.bnd.classfile.Attribute
-
Packages that use Attribute Package Description aQute.bnd.classfile This package provides an object model and parser for Java class files.aQute.bnd.classfile.builder aQute.bnd.classfile.preview This package provides an object model and parser for preview level Java class files.aQute.bnd.osgi -
-
Uses of Attribute in aQute.bnd.classfile
Fields in aQute.bnd.classfile declared as Attribute Modifier and Type Field Description Attribute[]
CodeAttribute. attributes
Attribute[]
ElementInfo. attributes
Methods in aQute.bnd.classfile that return Attribute Modifier and Type Method Description static Attribute
Attribute. readAttribute(java.io.DataInput in, ConstantPool constant_pool)
static Attribute[]
Attribute. readAttributes(java.io.DataInput in, ConstantPool constant_pool)
Methods in aQute.bnd.classfile with parameters of type Attribute Modifier and Type Method Description static int
Attribute. attributes_length(Attribute[] attributes)
M
MemberInfo.Constructor. init(int access_flags, java.lang.String name, java.lang.String descriptor, Attribute[] attributes)
static void
Attribute. writeAttributes(java.io.DataOutput out, ConstantPool constant_pool, Attribute[] attributes)
Constructors in aQute.bnd.classfile with parameters of type Attribute Constructor Description ClassFile(int minor_version, int major_version, ConstantPool constant_pool, int access_flags, java.lang.String this_class, java.lang.String super_class, java.lang.String[] interfaces, FieldInfo[] fields, MethodInfo[] methods, Attribute[] attributes)
CodeAttribute(int max_stack, int max_locals, java.nio.ByteBuffer code, CodeAttribute.ExceptionHandler[] exception_table, Attribute[] attributes)
ElementInfo(int access, Attribute[] attributes)
FieldInfo(int access_flags, java.lang.String name, java.lang.String descriptor, Attribute[] attributes)
MemberInfo(int access, java.lang.String name, java.lang.String descriptor, Attribute[] attributes)
MethodInfo(int access_flags, java.lang.String name, java.lang.String descriptor, Attribute[] attributes)
-
Uses of Attribute in aQute.bnd.classfile.builder
Fields in aQute.bnd.classfile.builder declared as Attribute Modifier and Type Field Description (package private) static Attribute[]
ClassFileBuilder. EMPTY_ATTRIBUTE_ARRAY
Fields in aQute.bnd.classfile.builder with type parameters of type Attribute Modifier and Type Field Description private java.util.List<Attribute>
ClassFileBuilder. attributes
Methods in aQute.bnd.classfile.builder that return types with arguments of type Attribute Modifier and Type Method Description java.util.List<Attribute>
ClassFileBuilder. attributes()
Methods in aQute.bnd.classfile.builder with parameters of type Attribute Modifier and Type Method Description ClassFileBuilder
ClassFileBuilder. attributes(Attribute attribute)
ClassFileBuilder
ClassFileBuilder. attributes(Attribute[] attributes)
ClassFileBuilder
ClassFileBuilder. attributes(Attribute attribute, Attribute... attributes)
Method parameters in aQute.bnd.classfile.builder with type arguments of type Attribute Modifier and Type Method Description ClassFileBuilder
ClassFileBuilder. attributes(java.util.Collection<Attribute> attributes)
-
Uses of Attribute in aQute.bnd.classfile.preview
Classes in aQute.bnd.classfile.preview that implement Attribute Modifier and Type Class Description class
PermittedSubclassesAttribute
class
RecordAttribute
Fields in aQute.bnd.classfile.preview declared as Attribute Modifier and Type Field Description Attribute[]
RecordAttribute.RecordComponent. attributes
Constructors in aQute.bnd.classfile.preview with parameters of type Attribute Constructor Description RecordComponent(java.lang.String name, java.lang.String descriptor, Attribute[] attributes)
-
Uses of Attribute in aQute.bnd.osgi
Fields in aQute.bnd.osgi declared as Attribute Modifier and Type Field Description private Attribute[]
Clazz.ElementDef. attributes
Methods in aQute.bnd.osgi with type parameters of type Attribute Modifier and Type Method Description (package private) <A extends Attribute>
java.util.Optional<A>Clazz.ElementDef. attribute(java.lang.Class<A> attributeType)
(package private) <A extends Attribute>
java.util.stream.Stream<A>Clazz.ElementDef. attributes(java.lang.Class<A> attributeType)
Methods in aQute.bnd.osgi that return Attribute Modifier and Type Method Description (package private) Attribute[]
Clazz.ElementDef. attributes()
Methods in aQute.bnd.osgi with parameters of type Attribute Modifier and Type Method Description private void
Clazz. processAttributes(Attribute[] attributes, Annotation.ElementType elementType, int access_flags)
Called for the attributes in the class, field, method or Code attribute.Constructors in aQute.bnd.osgi with parameters of type Attribute Constructor Description ElementDef(int access, Attribute[] attributes)
-