tessera
Toggle table of contents
1.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
tessera
tessera
/
ratph6.tessera.engine
/
BytecodeModule
Bytecode
Module
class
BytecodeModule
(
val
manifest
:
TesseraManifest
,
val
directory
:
Path
,
val
runner
:
ByteCodeRunner
)
:
TesseraModule
Members
Constructors
Bytecode
Module
Link copied to clipboard
constructor
(
manifest
:
TesseraManifest
,
directory
:
Path
,
runner
:
ByteCodeRunner
)
Properties
default
Class
Link copied to clipboard
val
defaultClass
:
Class
<
*
>
directory
Link copied to clipboard
open
override
val
directory
:
Path
exported
Functions
Link copied to clipboard
open
override
val
exportedFunctions
:
List
<
String
>
manifest
Link copied to clipboard
open
override
val
manifest
:
TesseraManifest
name
Link copied to clipboard
open
val
name
:
String
runner
Link copied to clipboard
val
runner
:
ByteCodeRunner
Functions
callback
For
Link copied to clipboard
open
override
fun
callbackFor
(
functionName
:
String
)
:
TesseraCallback
?
handle
For
Link copied to clipboard
fun
handleFor
(
functionName
:
String
)
:
MethodHandle
?
has
Function
Link copied to clipboard
open
fun
hasFunction
(
functionName
:
String
)
:
Boolean
parameter
Count
Link copied to clipboard
fun
parameterCount
(
functionName
:
String
)
:
Int