Declaration

io.shiftleft.codepropertygraph.generated.nodes.Declaration
See theDeclaration companion object

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
class Node
trait NodeOrDetachedNode
class Element
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Inherited methods

def _aliasOfIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _aliasOfOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _argumentIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _argumentOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _astIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _astOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _bindsIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _bindsOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _bindsToIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _bindsToOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _callIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _callOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _captureIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _captureOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _capturedByIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _capturedByOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _cdgIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _cdgOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _cfgIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _cfgOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _conditionIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _conditionOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _containsIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _containsOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _dominateIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _dominateOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _evalTypeIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _evalTypeOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _importsIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _importsOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode

Attributes

Inherited from:
StoredNode

Attributes

Inherited from:
StoredNode

Attributes

Inherited from:
StoredNode

Attributes

Inherited from:
StoredNode
def _pointsToIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _pointsToOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode

Attributes

Inherited from:
StoredNode

Attributes

Inherited from:
StoredNode
def _reachingDefIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode

Attributes

Inherited from:
StoredNode
def _receiverIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _receiverOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _refIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _refOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _sourceFileIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _sourceFileOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _taggedByIn: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def _taggedByOut: Iterator[StoredNode]

Attributes

Inherited from:
StoredNode
def both(x$0: String*): Iterator[Node]

Attributes

Inherited from:
Node
def both(): Iterator[Node]

Attributes

Inherited from:
Node
def bothE(x$0: String*): Iterator[Edge]

Attributes

Inherited from:
Node
def bothE(): Iterator[Edge]

Attributes

Inherited from:
Node
def canEqual(that: Any): Boolean

Attributes

Inherited from:
Equals
def fromNewNode(newNode: NewNode, mapping: NewNode => StoredNode): Unit

Attributes

Inherited from:
StoredNode
def graph(): Graph

Attributes

Inherited from:
Element
def id(): Long

Attributes

Inherited from:
Node
def in(x$0: String*): Iterator[Node]

Attributes

Inherited from:
Node
def in(): Iterator[Node]

Attributes

Inherited from:
Node
def inE(x$0: String*): Iterator[Edge]

Attributes

Inherited from:
Node
def inE(): Iterator[Edge]

Attributes

Inherited from:
Node
def label: String

Attributes

Inherited from:
AbstractNode
def name: String

Attributes

Inherited from:
DeclarationBase
def out(x$0: String*): Iterator[Node]

Attributes

Inherited from:
Node
def out(): Iterator[Node]

Attributes

Inherited from:
Node
def outE(x$0: String*): Iterator[Edge]

Attributes

Inherited from:
Node
def outE(): Iterator[Edge]

Attributes

Inherited from:
Node
def productArity: Int

Attributes

Inherited from:
Product
def productElement(n: Int): Any

Attributes

Inherited from:
Product
def productElementLabel(n: Int): String

labels of product elements, used e.g. for pretty-printing

labels of product elements, used e.g. for pretty-printing

Attributes

Inherited from:
StoredNode
def productElementName(n: Int): String

Attributes

Inherited from:
Product
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def productPrefix: String

Attributes

Inherited from:
Product
def propertiesMap(): Map[String, <FromJavaObject>]

Attributes

Inherited from:
Element
def property[A <: <FromJavaObject>](x$0: PropertyKey[A], x$1: A): A

Attributes

Inherited from:
Element
def property[A <: <FromJavaObject>](x$0: String, x$1: A): A

Attributes

Inherited from:
Element
def property[A <: <FromJavaObject>](x$0: PropertyKey[A]): A

Attributes

Inherited from:
Element
def property(x$0: String): <FromJavaObject>

Attributes

Inherited from:
Element
def propertyDefaultValue(x$0: String): <FromJavaObject>

Attributes

Inherited from:
Element
def propertyKeys(): Set[String]

Attributes

Inherited from:
Element
def propertyOption(x$0: String): Optional[<FromJavaObject>]

Attributes

Inherited from:
Element
def propertyOption[A <: <FromJavaObject>](x$0: PropertyKey[A]): Optional[A]

Attributes

Inherited from:
Element
def toMap: Map[String, Any]

Attributes

Inherited from:
StoredNode
def underlying: Node

Attributes

Inherited from:
StoredNode

Deprecated and Inherited methods

@Deprecated
final def addEdge(x$0: String, x$1: Node, x$2: Map[String, <FromJavaObject>]): Edge

Attributes

Deprecated
true
Inherited from:
Node
@Deprecated
final def addEdge(x$0: String, x$1: Node, x$2: <FromJavaObject>*): Edge

Attributes

Deprecated
true
Inherited from:
Node
@Deprecated
final def addEdgeSilent(x$0: String, x$1: Node, x$2: Map[String, <FromJavaObject>]): Unit

Attributes

Deprecated
true
Inherited from:
Node
@Deprecated
final def addEdgeSilent(x$0: String, x$1: Node, x$2: <FromJavaObject>*): Unit

Attributes

Deprecated
true
Inherited from:
Node
@Deprecated
final def remove(): Unit

Attributes

Deprecated
true
Inherited from:
Element
@Deprecated
final def removeProperty(x$0: String): Unit

Attributes

Deprecated
true
Inherited from:
Element
@Deprecated
final def setProperty(x$0: Property[_ <: <FromJavaObject>]): Unit

Attributes

Deprecated
true
Inherited from:
Element
@Deprecated
final def setProperty[A <: <FromJavaObject>](x$0: PropertyKey[A], x$1: A): Unit

Attributes

Deprecated
true
Inherited from:
Element
@Deprecated
final def setProperty(x$0: String, x$1: <FromJavaObject>): Unit

Attributes

Deprecated
true
Inherited from:
Element