Class AttributeUtils
- java.lang.Object
-
- org.aspectj.apache.bcel.classfile.AttributeUtils
-
public class AttributeUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description AttributeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaccept(Attribute[] attributes, ClassVisitor visitor)static CodegetCodeAttribute(Attribute[] attributes)static ConstantValuegetConstantValueAttribute(Attribute[] attributes)static ExceptionTablegetExceptionTableAttribute(Attribute[] attributes)static SignaturegetSignatureAttribute(Attribute[] attributes)static SourceFilegetSourceFileAttribute(Attribute[] attributes)static booleanhasSyntheticAttribute(Attribute[] attributes)static Attribute[]readAttributes(DataInputStream dataInputstream, ConstantPool cpool)static voidwriteAttributes(Attribute[] attributes, DataOutputStream file)
-
-
-
Method Detail
-
readAttributes
public static Attribute[] readAttributes(DataInputStream dataInputstream, ConstantPool cpool)
-
writeAttributes
public static void writeAttributes(Attribute[] attributes, DataOutputStream file) throws IOException
- Throws:
IOException
-
getExceptionTableAttribute
public static ExceptionTable getExceptionTableAttribute(Attribute[] attributes)
-
getConstantValueAttribute
public static ConstantValue getConstantValueAttribute(Attribute[] attributes)
-
accept
public static void accept(Attribute[] attributes, ClassVisitor visitor)
-
hasSyntheticAttribute
public static boolean hasSyntheticAttribute(Attribute[] attributes)
-
getSourceFileAttribute
public static SourceFile getSourceFileAttribute(Attribute[] attributes)
-
-