ANTAREX API

Clava API

LARA API

LARA Common Language API

ClassTypeObject

Constructor

ClassTypeObject

new ClassTypeObject()

Instance Members

compute

compute()

constructor

constructor(_classType)

Parameters

_classType: unknown

setCompatibility

setCompatibility(dpCoreCompatibility)

Parameters

dpCoreCompatibility: unknown

setFullNaming

setFullNaming(fullNaming)

Parameters

fullNaming: unknown

DetectionAlgorithm

Constructor

DetectionAlgorithm

new DetectionAlgorithm()

Static Members

callsFunctionResult

callsFunctionResult($call)

Parameters

$call: unknown

callsSuper

callsSuper($call)

Parameters

$call: unknown

getScope

getScope(element)

Parameters

element: unknown

removeDuplicates

removeDuplicates(detections)

Parameters

detections: unknown

Instance Members

abstractionOf

abstractionOf(classType)

Parameters

classType: unknown

checkAbstraction

checkAbstraction(classType, abstractionLevel)

Parameters

classType: unknown
abstractionLevel: unknown

checkConnections

checkConnections(classType, candidates, depth)

Parameters

classType: unknown
candidates: unknown
depth: unknown

checkRelation

checkRelation(relationType, fromObj, toObj)

Parameters

relationType: unknown
fromObj: unknown
toObj: unknown

checkRelationCalls

checkRelationCalls(fromObj, toObj)

Parameters

fromObj: unknown
toObj: unknown

checkRelationCreates

checkRelationCreates(fromObj, toObj)

Parameters

fromObj: unknown
toObj: unknown

checkRelationHas

checkRelationHas(fromObj, toObj)

Parameters

fromObj: unknown
toObj: unknown

checkRelationInherits

checkRelationInherits(fromObj, toObj)

Parameters

fromObj: unknown
toObj: unknown

checkRelationReferences

checkRelationReferences(fromObj, toObj)

Parameters

fromObj: unknown
toObj: unknown

checkRelationUses

checkRelationUses(fromObj, toObj)

Parameters

fromObj: unknown
toObj: unknown

constructor

constructor(members, connections)

Parameters

members: unknown
connections: unknown

detect

detect(members, connections)

Parameters

members: unknown
connections: unknown

parseRelations

parseRelations()

setCompatibility

setCompatibility(dpCoreCompatibility)

Parameters

dpCoreCompatibility: unknown

setFullNaming

setFullNaming(fullNaming)

Parameters

fullNaming: unknown