codepropertygraph-schema
codepropertygraph-schema
API
io.shiftleft.codepropertygraph.schema
Annotation
Schema
Ast
Schema
Base
Schema
Binding
Schema
CallGraph
Schema
Cfg
Schema
Codegen
Comment
Schema
Configuration
Schema
CpgSchema
CpgSchema
PropertyDefaults
Dominators
Schema
FileSystem
Schema
Finding
Schema
Hidden
Schema
MetaData
Schema
Method
Schema
Namespace
Schema
Operators
Schema
Pdg
Schema
ProtoSerialize
Schema
Protogen
SchemaBase
Shortcuts
Schema
TagsAndLocation
Schema
Type
Schema
codepropertygraph-schema
/
io.shiftleft.codepropertygraph.schema
/
Ast
/
Schema
Schema
io.shiftleft.codepropertygraph.schema.Ast.Schema
class
Schema
(
builder
:
SchemaBuilder
,
base
:
Schema
,
namespaces
:
Schema
,
methodSchema
:
Schema
,
typeSchema
:
Schema
,
fs
:
Schema
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete fields
val
ast
:
EdgeType
val
astNode
:
NodeBaseType
val
block
:
NodeType
val
callNode
:
NodeType
val
callRepr
:
NodeBaseType
val
canonicalName
:
Property
[
String
]
val
condition
:
EdgeType
val
controlStructure
:
NodeType
val
controlStructureType
:
Property
[
String
]
val
controlStructureTypes
:
Seq
[
Constant
[
_
]]
val
expression
:
NodeBaseType
val
fieldIdentifier
:
NodeType
val
identifier
:
NodeType
val
jumpLabel
:
NodeType
val
jumpTarget
:
NodeType
val
literal
:
NodeType
val
local
:
NodeType
val
methodRef
:
NodeType
val
modifier
:
NodeType
val
modifierType
:
Property
[
String
]
val
modifierTypes
:
Seq
[
Constant
[
_
]]
val
order
:
Property
[
Int
]
val
ret
:
NodeType
val
typeRef
:
NodeType
val
unknown
:
NodeType
In this article
Attributes
Members list
Value members
Concrete fields