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

public Class MethodParameters

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

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
private int[]
private byte[]
private boolean
private int[]
public static final int[]
public static final int[]
Inherited from org.aspectj.apache.bcel.classfile.Attribute:
cpoollengthnameIndexNoAttributestag

Constructor Summary

AccessConstructor and Description
public
MethodParameters(int index, int length, DataInputStream dis, ConstantPool cpool)

Method Summary

Modifier and TypeMethod and Description
public void
public void
private void
public int
getAccessFlags(int parameter)

public String
getParameterName(int parameter)

public int
public boolean
isFinal(int parameter)

public boolean
isMandated(int parameter)

public boolean
isSynthetic(int parameter)

Inherited from org.aspectj.apache.bcel.classfile.Attribute:
getConstantPoolgetLengthgetNamegetNameIndexgetTagreadAttributetoString

Field Detail

ACCESS_FLAGS_FINALback to summary
public static final int ACCESS_FLAGS_FINAL
ACCESS_FLAGS_MANDATEDback to summary
public static final int ACCESS_FLAGS_MANDATED
ACCESS_FLAGS_SYNTHETICback to summary
public static final int ACCESS_FLAGS_SYNTHETIC
accessFlagsback to summary
private int[] accessFlags
databack to summary
private byte[] data
isInPackedStateback to summary
private boolean isInPackedState
namesback to summary
private int[] names
NO_PARAMETER_ACCESS_FLAGSback to summary
public static final int[] NO_PARAMETER_ACCESS_FLAGS
NO_PARAMETER_NAME_INDEXESback to summary
public static final int[] NO_PARAMETER_NAME_INDEXES

Constructor Detail

MethodParametersback to summary
public MethodParameters(int index, int length, DataInputStream dis, ConstantPool cpool) throws IOException

Method Detail

acceptback to summary
public void accept(ClassVisitor v)

Implements abstract org.aspectj.apache.bcel.classfile.Attribute.accept.

Implements org.aspectj.apache.bcel.classfile.Node.accept.

Annotations
@Override
dumpback to summary
public void dump(DataOutputStream dos) throws IOException

Overrides org.aspectj.apache.bcel.classfile.Attribute.dump.

ensureInflatedback to summary
private void ensureInflated()
getAccessFlagsback to summary
public int getAccessFlags(int parameter)
getParameterNameback to summary
public String getParameterName(int parameter)
getParametersCountback to summary
public int getParametersCount()
isFinalback to summary
public boolean isFinal(int parameter)
isMandatedback to summary
public boolean isMandated(int parameter)
isSyntheticback to summary
public boolean isSynthetic(int parameter)