IScriptAnalysisData

class

IScriptAnalysisData.

IScriptAnalysisData

Bases: object

reasoning

Get access to reasoning API.

Type

IScriptCodeAnalysis2

edges

Retrieves the edges of the analyzed application or library.

Type

List of IScriptEdge

nodes

Retrieves the nodes of the analyzed application or library.

Type

List of IScriptNode

get_edge

uri

Retrieves a edge specified by uri.

Parameters

uri (Uri) -- The uri of the edge

Returns
Return type

get_edges

type

Retrieves edges of specified type.

Parameters

type (EdgeTypes) -- The type of the edges

Returns

A list of IScriptEdge

Return type

get_node

fullname

Retrieves a node specified by its fullname.

Parameters

fullname (string) -- The fullname of a node

Returns
Return type

get_nodes

name

Retrieves nodes specified by its name.

Parameters

name (string) -- The name of a node

Returns

A list of IScriptNode

Return type

execute

query_chain

Executes a query chain and returns the result as list of IScriptElementBase .

Parameters

query_chain (IScriptQueryChain) -- The query chain to execute

Returns

A list of IScriptElementBase

Return type

IList