toggle menu
shake
0.1.0
common
switch theme
search in API
com.shakelang.shake.bytecode.utils
/
com.shakelang.shake.bytecode.interpreter.generator
/
FieldGenerationContext
Field
Generation
Context
class
FieldGenerationContext
(
val
parentPathBase
:
String
,
val
constantPool
:
MutableConstantPool
)
(
source
)
Members
Constructors
Field
Generation
Context
Link copied to clipboard
constructor
(
parentPathBase
:
String
,
constantPool
:
MutableConstantPool
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
attributes
Link copied to clipboard
val
attributes
:
MutableList
<
AttributeGenerationContext
>
constant
Pool
Link copied to clipboard
val
constantPool
:
MutableConstantPool
flags
Link copied to clipboard
var
flags
:
Short
is
Abstract
Link copied to clipboard
var
isAbstract
:
Boolean
is
Final
Link copied to clipboard
var
isFinal
:
Boolean
is
Private
Link copied to clipboard
var
isPrivate
:
Boolean
is
Protected
Link copied to clipboard
var
isProtected
:
Boolean
is
Public
Link copied to clipboard
var
isPublic
:
Boolean
is
Static
Link copied to clipboard
var
isStatic
:
Boolean
name
Link copied to clipboard
var
name
:
String
parent
Path
Base
Link copied to clipboard
val
parentPathBase
:
String
path
Link copied to clipboard
val
path
:
String
type
Link copied to clipboard
var
type
:
String
Functions
Attribute
Link copied to clipboard
fun
Attribute
(
generator
:
AttributeGenerationContext
.
(
)
->
Unit
)
fun
Attribute
(
name
:
String
,
data
:
ByteArray
)
attribute
Link copied to clipboard
fun
attribute
(
generator
:
AttributeGenerationContext
.
(
)
->
Unit
)
fun
attribute
(
name
:
String
,
data
:
ByteArray
)
to
Field
Link copied to clipboard
fun
toField
(
pool
:
MutableConstantPool
)
:
Field
to
Mutable
Field
Link copied to clipboard
fun
toMutableField
(
pool
:
MutableConstantPool
)
:
MutableField