DeclarationNew

io.shiftleft.codepropertygraph.generated.nodes.DeclarationNew

Attributes

Graph
Supertypes
class NewNode
trait DNode
trait AbstractNode
trait Product
trait Equals
trait DNodeOrNode
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Inherited
  • Not inherited
  • AbstractNode
  • DNode
  • Equals
  • NewNode
  • Product
Keywords
  • no keywords
  • override

Type members

Inherited and Abstract types

type StoredNodeType <: GNode

Attributes

Inherited from:
DNode

Value members

Abstract methods

def name: String
def name(value: String): this.type
def name_=(value: String): Unit

Inherited methods

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 properties: Map[String, Any]

Attributes

Inherited from:
AbstractNode
override def storedRef: Option[StoredNodeType]

Attributes

Definition Classes
NewNode -> DNode
Inherited from:
NewNode
override def storedRef_=(stored: Option[GNode]): Unit

Attributes

Definition Classes
NewNode -> DNode
Inherited from:
NewNode

Inherited and Abstract methods

def canEqual(that: Any): Boolean

Attributes

Inherited from:
Equals
def copy: NewNode.this.type

Attributes

Inherited from:
NewNode
def countAndVisitProperties(interface: BatchedUpdateInterface): Unit

Attributes

Inherited from:
DNode
def isValidInNeighbor(edgeLabel: String, n: NewNode): Boolean

Attributes

Inherited from:
NewNode
def isValidOutNeighbor(edgeLabel: String, n: NewNode): Boolean

Attributes

Inherited from:
NewNode
def label: String

Attributes

Inherited from:
AbstractNode
def productArity: Int

Attributes

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

Attributes

Inherited from:
Product
def propertiesMap: Map[String, Any]

TODO deprecate and phase out

TODO deprecate and phase out

Attributes

Inherited from:
AbstractNode

Inherited fields

val nodeKind: Short

Attributes

Inherited from:
NewNode