Verwendungen von Klasse
org.aspectj.apache.bcel.classfile.Attribute
Packages, die Attribute verwenden
Package
Beschreibung
-
Verwendungen von Attribute in org.aspectj.apache.bcel.classfile
Unterklassen von Attribute in org.aspectj.apache.bcel.classfileModifizierer und TypKlasseBeschreibungclassThis attribute is attached to a method and indicates the default value for an annotation element.final classRepresents the BootstrapMethods attribute in Java 7 classes.final classThis class represents a chunk of Java byte code contained in a method.final classThis class is derived from Attribute and represents a constant value, i.e., a default value for initializing a class field.final classThis class is derived from Attribute and denotes that this is a deprecated method.classThis attribute exists for local or anonymous classes and ... there can be only one.final classThis class represents the table of exceptions that are thrown by a method.final classThis class is derived from Attribute and denotes that this class is an Inner class of another. to the source file of this class.final classThis class represents a table of line numbers for debugging purposes.classThis class represents collection of local variables in a method.classclassfinal classThis class is derived from Attribute and represents the module information captured in a class file.final classIndicates the main class of a module.final classIndicates all the packages of a module that are exported or opened by the module attribute.final classhttps://docs.oracle.com/javase/specs/jvms/se11/html/jvms-4.html#jvms-4.7.28final classhttps://docs.oracle.com/javase/specs/jvms/se11/html/jvms-4.html#jvms-4.7.29final classThis class is derived from Attribute and represents a reference to a Ungültige Eingabe: "<"href="http://wwwipd.ira.uka.de/~pizza/gj/">GJ attribute.final classThis class is derived from Attribute and represents a reference to the source file of this class.final classThis class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME).final classThis class is derived from Attribute and declares this class as `synthetic', i.e., it needs special handling.final classThis class represents a reference to an unknown (i.e., application-specific) attribute of a class.Felder in org.aspectj.apache.bcel.classfile, die deklariert sind als AttributeModifizierer und TypFeldBeschreibungprotected Attribute[]FieldOrMethod.attributesstatic final Attribute[]Attribute.NoAttributesMethoden in org.aspectj.apache.bcel.classfile, die Attribute zurückgebenModifizierer und TypMethodeBeschreibungAnnotationDefault.copy(ConstantPool constant_pool) EnclosingMethod.copy(ConstantPool constant_pool) final Attribute[]Code.getAttributes()final Attribute[]FieldOrMethod.getAttributes()JavaClass.getAttributes()static Attribute[]Utility.getParameterAnnotationAttributes(ConstantPool cp, List<AnnotationGen>[] vec) Annotations against a class are stored in one of four attribute kinds: - RuntimeVisibleParameterAnnotations - RuntimeInvisibleParameterAnnotationsstatic final AttributeAttribute.readAttribute(DataInputStream file, ConstantPool cpool) static Attribute[]AttributeUtils.readAttributes(DataInputStream dataInputstream, ConstantPool cpool) Methoden in org.aspectj.apache.bcel.classfile mit Parametern vom Typ AttributeModifizierer und TypMethodeBeschreibungstatic voidAttributeUtils.accept(Attribute[] attributes, ClassVisitor visitor) static CodeAttributeUtils.getCodeAttribute(Attribute[] attributes) static ConstantValueAttributeUtils.getConstantValueAttribute(Attribute[] attributes) static ExceptionTableAttributeUtils.getExceptionTableAttribute(Attribute[] attributes) static SignatureAttributeUtils.getSignatureAttribute(Attribute[] attributes) static SourceFileAttributeUtils.getSourceFileAttribute(Attribute[] attributes) static booleanAttributeUtils.hasSyntheticAttribute(Attribute[] attributes) final voidCode.setAttributes(Attribute[] attributes) voidFieldOrMethod.setAttributes(Attribute[] attributes) voidJavaClass.setAttributes(Attribute[] attributes) voidMethod.setAttributes(Attribute[] attributes) static voidAttributeUtils.writeAttributes(Attribute[] attributes, DataOutputStream file) Write (serialize) a set of attributes into a specified output streamKonstruktoren in org.aspectj.apache.bcel.classfile mit Parametern vom Typ AttributeModifiziererKonstruktorBeschreibungCode(int name_index, int length, int max_stack, int max_locals, byte[] code, CodeException[] exception_table, Attribute[] attributes, ConstantPool constant_pool) Field(int modifiers, int nameIndex, int signatureIndex, Attribute[] attributes, ConstantPool cpool) protectedFieldOrMethod(int accessFlags, int nameIndex, int signatureIndex, Attribute[] attributes, ConstantPool cpool) JavaClass(int classnameIndex, int superclassnameIndex, String filename, int major, int minor, int access_flags, ConstantPool cpool, int[] interfaces, Field[] fields, Method[] methods, Attribute[] attributes) Method(int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool) -
Verwendungen von Attribute in org.aspectj.apache.bcel.classfile.annotation
Unterklassen von Attribute in org.aspectj.apache.bcel.classfile.annotationModifizierer und TypKlasseBeschreibungclassclassclassclassclassclassclassclassclassMethoden in org.aspectj.apache.bcel.classfile.annotation, die Attribute zurückgebenModifizierer und TypMethodeBeschreibungRuntimeInvisAnnos.copy(ConstantPool constant_pool) RuntimeInvisParamAnnos.copy(ConstantPool constant_pool) RuntimeParamAnnos.copy(ConstantPool constant_pool) RuntimeTypeAnnos.copy(ConstantPool constant_pool) RuntimeVisAnnos.copy(ConstantPool constant_pool) RuntimeVisParamAnnos.copy(ConstantPool constant_pool) -
Verwendungen von Attribute in org.aspectj.apache.bcel.generic
Methoden in org.aspectj.apache.bcel.generic, die Attribute zurückgebenModifizierer und TypMethodeBeschreibungClassGen.getAttribute(String attributeName) FieldGenOrMethodGen.getAttributesImmutable()MethodGen.getCodeAttributes()Methoden in org.aspectj.apache.bcel.generic, die Typen mit Argumenten vom Typ Attribute zurückgebenModifizierer und TypMethodeBeschreibungClassGen.getAttributes()FieldGenOrMethodGen.getAttributes()Methoden in org.aspectj.apache.bcel.generic mit Parametern vom Typ AttributeModifizierer und TypMethodeBeschreibungvoidClassGen.addAttribute(Attribute a) voidFieldGenOrMethodGen.addAttribute(Attribute a) voidMethodGen.addCodeAttribute(Attribute a) Add an attribute to the code.voidClassGen.removeAttribute(Attribute a) voidFieldGenOrMethodGen.removeAttribute(Attribute a) voidMethodGen.removeCodeAttribute(Attribute a) Remove a code attribute. -
Verwendungen von Attribute in org.aspectj.weaver.bcel
Methoden in org.aspectj.weaver.bcel, die Attribute zurückgebenModifizierer und TypMethodeBeschreibungstatic AttributeUtility.bcelAttribute(AjAttribute a, ConstantPool pool) Methoden in org.aspectj.weaver.bcel, die Typen mit Argumenten vom Typ Attribute zurückgebenModifizierer und TypMethodeBeschreibungLazyClassGen.getAttributes()LazyMethodGen.getAttributes()Methoden in org.aspectj.weaver.bcel mit Parametern vom Typ AttributeModifizierer und TypMethodeBeschreibungstatic booleanAtAjAttributes.acceptAttribute(Attribute attribute) Annotations are RuntimeVisible only.voidLazyClassGen.addAttribute(Attribute attribute) voidLazyMethodGen.addAttribute(Attribute attribute) static List<AjAttribute>Utility.readAjAttributes(String classname, Attribute[] as, ISourceContext context, World w, AjAttribute.WeaverVersionInfo version, ConstantPoolReader dataDecompressor)