AccessNeighborsForTagTraversal

io.shiftleft.codepropertygraph.generated.neighboraccessors.AccessNeighborsForTagTraversal
final class AccessNeighborsForTagTraversal(val traversal: Iterator[Tag]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def _blockViaTaggedByIn: Iterator[Block]

Traverse to BLOCK via TAGGED_BY IN edge.

Traverse to BLOCK via TAGGED_BY IN edge.

Attributes

def _callViaTaggedByIn: Iterator[Call]

Traverse to CALL via TAGGED_BY IN edge.

Traverse to CALL via TAGGED_BY IN edge.

Attributes

Traverse to CONTROL_STRUCTURE via TAGGED_BY IN edge.

Traverse to CONTROL_STRUCTURE via TAGGED_BY IN edge.

Attributes

Traverse to FIELD_IDENTIFIER via TAGGED_BY IN edge.

Traverse to FIELD_IDENTIFIER via TAGGED_BY IN edge.

Attributes

def _fileViaTaggedByIn: Iterator[File]

Traverse to FILE via TAGGED_BY IN edge.

Traverse to FILE via TAGGED_BY IN edge.

Attributes

Traverse to IDENTIFIER via TAGGED_BY IN edge.

Traverse to IDENTIFIER via TAGGED_BY IN edge.

Attributes

def _importViaTaggedByIn: Iterator[Import]

Traverse to IMPORT via TAGGED_BY IN edge.

Traverse to IMPORT via TAGGED_BY IN edge.

Attributes

Traverse to JUMP_TARGET via TAGGED_BY IN edge.

Traverse to JUMP_TARGET via TAGGED_BY IN edge.

Attributes

Traverse to LITERAL via TAGGED_BY IN edge.

Traverse to LITERAL via TAGGED_BY IN edge.

Attributes

def _localViaTaggedByIn: Iterator[Local]

Traverse to LOCAL via TAGGED_BY IN edge.

Traverse to LOCAL via TAGGED_BY IN edge.

Attributes

def _memberViaTaggedByIn: Iterator[Member]

Traverse to MEMBER via TAGGED_BY IN edge.

Traverse to MEMBER via TAGGED_BY IN edge.

Attributes

Traverse to METHOD_PARAMETER_IN via TAGGED_BY IN edge.

Traverse to METHOD_PARAMETER_IN via TAGGED_BY IN edge.

Attributes

Traverse to METHOD_PARAMETER_OUT via TAGGED_BY IN edge.

Traverse to METHOD_PARAMETER_OUT via TAGGED_BY IN edge.

Attributes

Traverse to METHOD_REF via TAGGED_BY IN edge.

Traverse to METHOD_REF via TAGGED_BY IN edge.

Attributes

Traverse to METHOD_RETURN via TAGGED_BY IN edge.

Traverse to METHOD_RETURN via TAGGED_BY IN edge.

Attributes

def _methodViaTaggedByIn: Iterator[Method]

Traverse to METHOD via TAGGED_BY IN edge.

Traverse to METHOD via TAGGED_BY IN edge.

Attributes

def _returnViaTaggedByIn: Iterator[Return]

Traverse to RETURN via TAGGED_BY IN edge.

Traverse to RETURN via TAGGED_BY IN edge.

Attributes

def _tagViaTaggedByIn: Iterator[Tag]

Traverse to TAG via TAGGED_BY IN edge.

Traverse to TAG via TAGGED_BY IN edge.

Attributes

def _tagViaTaggedByOut: Iterator[Tag]

Traverse to TAG via TAGGED_BY OUT edge.

Traverse to TAG via TAGGED_BY OUT edge.

Attributes

Traverse to TEMPLATE_DOM via TAGGED_BY IN edge.

Traverse to TEMPLATE_DOM via TAGGED_BY IN edge.

Attributes

Traverse to TYPE_DECL via TAGGED_BY IN edge.

Traverse to TYPE_DECL via TAGGED_BY IN edge.

Attributes

Traverse to TYPE_REF via TAGGED_BY IN edge.

Traverse to TYPE_REF via TAGGED_BY IN edge.

Attributes

Traverse to UNKNOWN via TAGGED_BY IN edge.

Traverse to UNKNOWN via TAGGED_BY IN edge.

Attributes

def taggedByIn: Iterator[StoredNode]
def taggedByOut: Iterator[Tag]

Concrete fields

val traversal: Iterator[Tag]