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. attributesAttribute[]ElementInfo. attributesMethods in aQute.bnd.classfile that return Attribute Modifier and Type Method Description static AttributeAttribute. 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 intAttribute. attributes_length(Attribute[] attributes)MMemberInfo.Constructor. init(int access_flags, java.lang.String name, java.lang.String descriptor, Attribute[] attributes)static voidAttribute. 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_ARRAYFields in aQute.bnd.classfile.builder with type parameters of type Attribute Modifier and Type Field Description private java.util.List<Attribute>ClassFileBuilder. attributesMethods 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 ClassFileBuilderClassFileBuilder. attributes(Attribute attribute)ClassFileBuilderClassFileBuilder. attributes(Attribute[] attributes)ClassFileBuilderClassFileBuilder. attributes(Attribute attribute, Attribute... attributes)Method parameters in aQute.bnd.classfile.builder with type arguments of type Attribute Modifier and Type Method Description ClassFileBuilderClassFileBuilder. 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 classPermittedSubclassesAttributeclassRecordAttributeFields in aQute.bnd.classfile.preview declared as Attribute Modifier and Type Field Description Attribute[]RecordAttribute.RecordComponent. attributesConstructors 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. attributesMethods 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 voidClazz. 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)
-