KADABRA API

LARA API

LARA Common Language API

(.js)
laraImport("kadabra.monitor.Counter");

(.lara)
import kadabra.monitor.Counter;

Aspects

CountingMonitor

Inputs

$targetClass: any
$targetMethod: any
$targetStmt: any
location: any (optional)
monitorPackage: any (optional)

Outputs

name: any
increment: any
getValue: any
reset: any

GetCountingMonitor

Returns the counting monitor. if it does not exist creates a new class


Inputs

package: any
simpleName: any

Outputs

$monitor: any

NewCounter

Monitor the occurences of a given join point;


Inputs

$class: any
name: any (optional)
fullPath: any (optional)

Outputs

$counter: any
inc: any
get: any
reset: any
newName: any

NewCountingMonitor

Inputs

package: any
simpleName: any

Outputs

$monitorClass: any