Package-level declarations
Types
Link copied to clipboard
open class AnonymousAttributeImpl(val pool: ConstantPool, val nameConstant: Int, val value: ByteArray) : Attribute
An abstract Attribute implementation without any custom properties This implementation can wrap any attribute.
Link copied to clipboard
open class CodeAttribute(val pool: ConstantPool, val nameConstant: Int, val maxStack: Int, val maxLocals: Int, val code: ByteArray, val exceptionTable: Array<CodeAttribute.ExceptionTableEntry>, val attributes: Array<Attribute>) : Attribute
Attribute implementation for the code attribute This attribute contains the code of a method
Link copied to clipboard
class MutableAnonymousAttributeImpl(pool: MutableConstantPool, var nameConstant: Int, var value: ByteArray) : AnonymousAttributeImpl, MutableAttribute
A mutable AnonymousAttributeImpl implementation without any custom properties This implementation can wrap any attribute.
Link copied to clipboard
A mutable Attribute
Link copied to clipboard
class MutableCodeAttribute(pool: MutableConstantPool, var nameConstant: Int, var maxStack: Int, var maxLocals: Int, var code: ByteArray, var exceptionTable: Array<CodeAttribute.ExceptionTableEntry>, var attributes: Array<Attribute>) : CodeAttribute, MutableAttribute
Mutable CodeAttribute