NodeTypeStarters
Attributes
- Graph
- Supertypes
- class TraversalSourceclass Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
Traverse to all nodes.
Traverse to all nodes.
Attributes
- Definition Classes
- TraversalSource
Traverse to all annotations
Traverse to all annotations
Attributes
Traverse to all arguments passed to methods
Traverse to all arguments passed to methods
Attributes
Shorthand for cpg.argument.code(code)
Shorthand for cpg.argument.code(code)
Attributes
Traverse to all call sites
Traverse to all call sites
Attributes
Shorthand for cpg.call.name(name)
Shorthand for cpg.call.name(name)
Attributes
Traverse to all comments in source-based CPGs.
Traverse to all comments in source-based CPGs.
Attributes
Shorthand for cpg.comment.code(code)
Shorthand for cpg.comment.code(code)
Attributes
Traverse to all config files
Traverse to all config files
Attributes
Shorthand for cpg.configFile.name(name)
Shorthand for cpg.configFile.name(name)
Attributes
Traverse to all dependencies
Traverse to all dependencies
Attributes
Shorthand for cpg.dependency.name(name)
Shorthand for cpg.dependency.name(name)
Attributes
Traverse to all source files
Traverse to all source files
Attributes
Shorthand for cpg.file.name(name)
Shorthand for cpg.file.name(name)
Attributes
Traverse to all identifiers, e.g., occurrences of local variables or class members in method bodies.
Traverse to all identifiers, e.g., occurrences of local variables or class members in method bodies.
Attributes
Shorthand for cpg.identifier.name(name)
Shorthand for cpg.identifier.name(name)
Attributes
Traverse to all jump targets
Traverse to all jump targets
Attributes
Traverse to all literals (constant strings and numbers provided directly in the code).
Traverse to all literals (constant strings and numbers provided directly in the code).
Attributes
Shorthand for cpg.literal.code(code)
Shorthand for cpg.literal.code(code)
Attributes
Traverse to all local variable declarations
Traverse to all local variable declarations
Attributes
Shorthand for cpg.local.name
Shorthand for cpg.local.name
Attributes
Traverse to all class members
Traverse to all class members
Attributes
Shorthand for cpg.member.name(name)
Shorthand for cpg.member.name(name)
Attributes
Traverse to all meta data entries
Traverse to all meta data entries
Attributes
Traverse to all methods
Traverse to all methods
Attributes
Shorthand for cpg.method.name(name)
Shorthand for cpg.method.name(name)
Attributes
Traverse to all method references
Traverse to all method references
Attributes
Shorthand for cpg.methodRef.filter(_.referencedMethod.name(name))
Shorthand for cpg.methodRef.filter(_.referencedMethod.name(name))
Attributes
Traverse to all formal return parameters
Traverse to all formal return parameters
Attributes
Traverse to all namespaces, e.g., packages in Java.
Traverse to all namespaces, e.g., packages in Java.
Attributes
Shorthand for cpg.namespace.name(name)
Shorthand for cpg.namespace.name(name)
Attributes
Traverse to all namespace blocks, e.g., packages in Java.
Traverse to all namespace blocks, e.g., packages in Java.
Attributes
Shorthand for cpg.namespaceBlock.name(name)
Shorthand for cpg.namespaceBlock.name(name)
Attributes
Traverse to all input parameters
Traverse to all input parameters
Attributes
Shorthand for cpg.parameter.name(name)
Shorthand for cpg.parameter.name(name)
Attributes
Traverse to all return expressions
Traverse to all return expressions
Attributes
Shorthand for returns.code(code)
Shorthand for returns.code(code)
Attributes
Traverse to all tags
Traverse to all tags
Attributes
Traverse to all types, e.g., Set
Traverse to all types, e.g., Set
Attributes
Shorthand for cpg.typ.name(name)
Shorthand for cpg.typ.name(name)
Attributes
Traverse to all declarations, e.g., Set
Traverse to all declarations, e.g., Set
Attributes
Shorthand for cpg.typeDecl.name(name)
Shorthand for cpg.typeDecl.name(name)
Attributes
Traverse to all type references
Traverse to all type references
Attributes
Inherited methods
Start traversal with all nodes that have given property value
Start traversal with all nodes that have given property value
Attributes
- Inherited from:
- TraversalSource
Start traversal with all nodes that have given property value
Start traversal with all nodes that have given property value
Attributes
- Inherited from:
- TraversalSource
Attributes
- Inherited from:
- TraversalSource
Attributes
- Inherited from:
- TraversalSource
Attributes
- Inherited from:
- TraversalSource
Attributes
- Inherited from:
- TraversalSource
Start traversal with all nodes with given label that have given property value Inspects the cardinality of the indices of the properties and labels, and takes the smaller one
Start traversal with all nodes with given label that have given property value Inspects the cardinality of the indices of the properties and labels, and takes the smaller one
Attributes
- Inherited from:
- TraversalSource
Start traversal with all nodes with given label that have given property value Inspects the cardinality of the indices of the properties and labels, and takes the smaller one
Start traversal with all nodes with given label that have given property value Inspects the cardinality of the indices of the properties and labels, and takes the smaller one
Attributes
- Inherited from:
- TraversalSource
Attributes
- Inherited from:
- TraversalSource