Class
constructor(pool: ConstantPool, nameConstant: Int, superNameConstant: Int, flags: Short, interfacesConstants: List<Int>, subClasses: List<Class>, methods: List<Method>, fields: List<Field>, attributes: List<Attribute>)(source)
Creates a Class with the given pool, nameConstant, superNameConstant, flags, interfacesConstants, subClasses, methods, fields and attributes
Parameters
pool
The ConstantPool of the class
nameConstant
The constant of the name of the class
superNameConstant
The constant of the super name of the class
flags
The flags of the class
interfacesConstants
The constants of the interfaces of the class
subClasses
The subclasses of the class
methods
The methods of the class
fields
The fields of the class
attributes
The attributes of the class