KADABRA API

LARA API

LARA Common Language API

(.js)
laraImport("kadabra.adapt.Adapter");

(.lara)
import kadabra.adapt.Adapter;

Aspects

CreateAdapter

Inputs

target: any
adapter: any
targetClass: any (optional)
adapterClass: any (optional)
name: any

Outputs

$adaptClass: any
addField: any

CreateClassGenerator

Inputs

adapterMethod: any
adapterClass: any (optional)
$interfaceMethod: any
$storingClass: any

Outputs

$adaptMethod: any
generate: any
generateQualified: any

FunctionGenerator

Inputs

$adapterMethod: any
$interfaceMethod: any
$storingClass: any

Outputs

$adaptMethod: any
generate: any
generateQualified: any

TransformMethod

Create an adapter based on the target class and the method that transforms the class bytecodes.


Inputs

$target: any
$adaptMethod: any
name: any

Outputs

$adaptClass: any
addField: any