Method
open class Method(val pool: ConstantPool, val qualifiedNameConstant: Int, val flags: Short, val attributes: List<Attribute>)(source)
A class representing a method in the bytecode
Since
0.1.0
Parameters
pool
The ConstantPool of the method
qualifiedNameConstant
The constant of the qualified name of the method
flags
The flags of the method
attributes
The attributes of the method
Inheritors
Constructors
Link copied to clipboard
constructor(pool: ConstantPool, qualifiedNameConstant: Int, flags: Short, attributes: List<Attribute>)
Creates a Method with the given pool, qualifiedNameConstant, flags and attributes
Properties
Link copied to clipboard
The attributes of the method
Link copied to clipboard
Returns if the method is abstract
Link copied to clipboard
Returns if the method is a constructor
Link copied to clipboard
Returns if the method is protected
Link copied to clipboard
Returns if the method is synchronized
Link copied to clipboard
The ConstantPool of the bytecode
Link copied to clipboard
Returns the qualified name of the method
Link copied to clipboard
The index of an utf8 constant in the ConstantPool that represents the qualified name of the method