Top Constructors Methods
org.aspectj.apache.bcel.classfile

public Class AttributeUtils

extends Object
Class Inheritance
Imports
java.io.DataInputStream, .DataOutputStream, .IOException, org.aspectj.apache.bcel.Constants

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
accept(Attribute[] attributes, ClassVisitor visitor)

public static Code
public static ConstantValue
public static ExceptionTable
public static Signature
public static SourceFile
public static boolean
public static Attribute[]
public static void
writeAttributes(Attribute[] attributes, DataOutputStream file)

Write (serialize) a set of attributes into a specified output stream

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AttributeUtilsback to summary
public AttributeUtils()

Method Detail

acceptback to summary
public static void accept(Attribute[] attributes, ClassVisitor visitor)
getCodeAttributeback to summary
public static Code getCodeAttribute(Attribute[] attributes)
getConstantValueAttributeback to summary
public static ConstantValue getConstantValueAttribute(Attribute[] attributes)
getExceptionTableAttributeback to summary
public static ExceptionTable getExceptionTableAttribute(Attribute[] attributes)
getSignatureAttributeback to summary
public static Signature getSignatureAttribute(Attribute[] attributes)
getSourceFileAttributeback to summary
public static SourceFile getSourceFileAttribute(Attribute[] attributes)
hasSyntheticAttributeback to summary
public static boolean hasSyntheticAttribute(Attribute[] attributes)
readAttributesback to summary
public static Attribute[] readAttributes(DataInputStream dataInputstream, ConstantPool cpool)
writeAttributesback to summary
public static void writeAttributes(Attribute[] attributes, DataOutputStream file) throws IOException

Write (serialize) a set of attributes into a specified output stream