Package org.jd.core.v1.model.classfile
Class Method
- java.lang.Object
-
- org.jd.core.v1.model.classfile.Method
-
public class Method extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected intaccessFlagsprotected java.util.Map<java.lang.String,Attribute>attributesprotected ConstantPoolconstantsprotected java.lang.Stringdescriptorprotected java.lang.Stringname
-
Constructor Summary
Constructors Constructor Description Method(int accessFlags, java.lang.String name, java.lang.String descriptor, java.util.Map<java.lang.String,Attribute> attributes, ConstantPool constants)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAccessFlags()<T extends Attribute>
TgetAttribute(java.lang.String name)ConstantPoolgetConstants()java.lang.StringgetDescriptor()java.lang.StringgetName()java.lang.StringtoString()
-
-
-
Field Detail
-
accessFlags
protected int accessFlags
-
name
protected java.lang.String name
-
descriptor
protected java.lang.String descriptor
-
attributes
protected java.util.Map<java.lang.String,Attribute> attributes
-
constants
protected ConstantPool constants
-
-
Constructor Detail
-
Method
public Method(int accessFlags, java.lang.String name, java.lang.String descriptor, java.util.Map<java.lang.String,Attribute> attributes, ConstantPool constants)
-
-
Method Detail
-
getAccessFlags
public int getAccessFlags()
- See Also:
Constants
-
getName
public java.lang.String getName()
-
getDescriptor
public java.lang.String getDescriptor()
-
getAttribute
public <T extends Attribute> T getAttribute(java.lang.String name)
-
getConstants
public ConstantPool getConstants()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-