Package de.fraunhofer.aisec.cpg.graph
Structure of the Code Property Graph (CPG).
-
Interface Summary Interface Description DeclarationHolder HasType HasType.TypeListener Persistable -
Class Summary Class Description Annotation AnnotationMember Node The base class for all graph objects that are going to be persisted in the database.NodeBuilder Builder for construction code property graph nodes.TypeManager -
Enum Summary Enum Description AccessValues Expressions can have multiple types of accesses.TypeManager.Language -
Annotation Types Summary Annotation Type Description EdgeProperty PopulatedByPass This annotation denotes that, this property is populates by a pass.SubGraph Annotates single member variables of supertypeNodeor a collection of nodes to be part of the a sub-graph of the current Node.