io.shiftleft.codepropertygraph.generated.nodes

Type members

Classlikes

trait AbstractNode extends NodeOrDetachedNode

Abstract supertype for overflowdb.Node and NewNode

Abstract supertype for overflowdb.Node and NewNode

object Annotation
Companion
class
class Annotation(graph: Graph, id: Long) extends NodeRef[AnnotationDb] with AnnotationBase with StoredNode with Expression
Companion
object
class AnnotationDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with AnnotationBase
Companion
class
class AnnotationLiteral(graph: Graph, id: Long) extends NodeRef[AnnotationLiteralDb] with AnnotationLiteralBase with StoredNode with Expression
Companion
object
class AnnotationLiteralDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with AnnotationLiteralBase
Companion
class
class AnnotationParameter(graph: Graph, id: Long) extends NodeRef[AnnotationParameterDb] with AnnotationParameterBase with StoredNode with AstNode
Companion
object
class AnnotationParameterAssign(graph: Graph, id: Long) extends NodeRef[AnnotationParameterAssignDb] with AnnotationParameterAssignBase with StoredNode with AstNode
Companion
object
class AnnotationParameterAssignDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with AnnotationParameterAssignBase
class AnnotationParameterDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with AnnotationParameterBase
Companion
class
class ArrayInitializer(graph: Graph, id: Long) extends NodeRef[ArrayInitializerDb] with ArrayInitializerBase with StoredNode with AstNode with Expression
Companion
object
class ArrayInitializerDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with Expression with ArrayInitializerBase
object AstNode
Companion
class
trait AstNode extends StoredNode with AstNodeBase
Companion
object
object Binding
Companion
class
class Binding(graph: Graph, id: Long) extends NodeRef[BindingDb] with BindingBase with StoredNode
Companion
object
class BindingDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with BindingBase
object Block
Companion
class
class Block(graph: Graph, id: Long) extends NodeRef[BlockDb] with BlockBase with StoredNode with Expression
Companion
object
class BlockDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with BlockBase
object Call
Companion
class
class Call(graph: Graph, id: Long) extends NodeRef[CallDb] with CallBase with StoredNode with CallRepr with Expression
Companion
object
class CallDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with CallRepr with Expression with CallBase
object CallRepr
Companion
class
trait CallRepr extends StoredNode with CallReprBase with CfgNode
Companion
object
object CfgNode
Companion
class
trait CfgNode extends StoredNode with CfgNodeBase with AstNode
Companion
object
Companion
class
class ClosureBinding(graph: Graph, id: Long) extends NodeRef[ClosureBindingDb] with ClosureBindingBase with StoredNode
Companion
object
class ClosureBindingDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with ClosureBindingBase
object Comment
Companion
class
class Comment(graph: Graph, id: Long) extends NodeRef[CommentDb] with CommentBase with StoredNode with AstNode
Companion
object
class CommentDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with CommentBase
object ConfigFile
Companion
class
class ConfigFile(graph: Graph, id: Long) extends NodeRef[ConfigFileDb] with ConfigFileBase with StoredNode
Companion
object
class ConfigFileDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with ConfigFileBase
Companion
class
class ControlStructure(graph: Graph, id: Long) extends NodeRef[ControlStructureDb] with ControlStructureBase with StoredNode with Expression
Companion
object
class ControlStructureDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with ControlStructureBase
Companion
class
Companion
object
object Dependency
Companion
class
class Dependency(graph: Graph, id: Long) extends NodeRef[DependencyDb] with DependencyBase with StoredNode
Companion
object
class DependencyDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with DependencyBase
object Expression
Companion
class
trait Expression extends StoredNode with ExpressionBase with AstNode with CfgNode
Companion
object
object Factories
Companion
class
class FieldIdentifier(graph: Graph, id: Long) extends NodeRef[FieldIdentifierDb] with FieldIdentifierBase with StoredNode with Expression
Companion
object
class FieldIdentifierDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with FieldIdentifierBase
object File
Companion
class
class File(graph: Graph, id: Long) extends NodeRef[FileDb] with FileBase with StoredNode with AstNode
Companion
object
class FileDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with FileBase
object Finding
Companion
class
class Finding(graph: Graph, id: Long) extends NodeRef[FindingDb] with FindingBase with StoredNode
Companion
object
class FindingDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with FindingBase
trait HasCode
trait HasCodeMutable extends HasCode
trait HasHash
trait HasHashMutable extends HasHash
trait HasIndex
trait HasKey
trait HasKeyMutable extends HasKey
trait HasName
trait HasNameMutable extends HasName
trait HasOrder
trait HasSymbol
trait HasUsedIn
trait HasValue
object Identifier
Companion
class
class Identifier(graph: Graph, id: Long) extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression
Companion
object
class IdentifierDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with IdentifierBase
object Import
Companion
class
class Import(graph: Graph, id: Long) extends NodeRef[ImportDb] with ImportBase with StoredNode with AstNode
Companion
object
class ImportDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with ImportBase
object JumpLabel
Companion
class
class JumpLabel(graph: Graph, id: Long) extends NodeRef[JumpLabelDb] with JumpLabelBase with StoredNode with AstNode
Companion
object
class JumpLabelDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with JumpLabelBase
object JumpTarget
Companion
class
class JumpTarget(graph: Graph, id: Long) extends NodeRef[JumpTargetDb] with JumpTargetBase with StoredNode with AstNode with CfgNode
Companion
object
class JumpTargetDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with CfgNode with JumpTargetBase
Companion
class
class KeyValuePair(graph: Graph, id: Long) extends NodeRef[KeyValuePairDb] with KeyValuePairBase with StoredNode
Companion
object
class KeyValuePairDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with KeyValuePairBase
object Literal
Companion
class
class Literal(graph: Graph, id: Long) extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
Companion
object
class LiteralDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with LiteralBase
object Local
Companion
class
class Local(graph: Graph, id: Long) extends NodeRef[LocalDb] with LocalBase with StoredNode with AstNode with Declaration
Companion
object
class LocalDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with Declaration with LocalBase
object Location
Companion
class
class Location(graph: Graph, id: Long) extends NodeRef[LocationDb] with LocationBase with StoredNode
Companion
object
class LocationDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with LocationBase
object Member
Companion
class
class Member(graph: Graph, id: Long) extends NodeRef[MemberDb] with MemberBase with StoredNode with AstNode with Declaration
Companion
object
class MemberDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with Declaration with MemberBase
object MetaData
Companion
class
class MetaData(graph: Graph, id: Long) extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
Companion
object
class MetaDataDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with MetaDataBase
object Method
Companion
class
class Method(graph: Graph, id: Long) extends NodeRef[MethodDb] with MethodBase with StoredNode with AstNode with Declaration with CfgNode
Companion
object
class MethodDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with Declaration with CfgNode with MethodBase
Companion
class
class MethodParameterIn(graph: Graph, id: Long) extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with AstNode with Declaration with CfgNode
Companion
object
class MethodParameterInDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with Declaration with CfgNode with MethodParameterInBase
Companion
class
class MethodParameterOut(graph: Graph, id: Long) extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with AstNode with Declaration with CfgNode
Companion
object
class MethodParameterOutDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with Declaration with CfgNode with MethodParameterOutBase
object MethodRef
Companion
class
class MethodRef(graph: Graph, id: Long) extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
Companion
object
class MethodRefDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with MethodRefBase
Companion
class
class MethodReturn(graph: Graph, id: Long) extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode
Companion
object
class MethodReturnDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with CfgNode with MethodReturnBase
object Misc
object Modifier
Companion
class
class Modifier(graph: Graph, id: Long) extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
Companion
object
class ModifierDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with ModifierBase
object Namespace
Companion
class
class Namespace(graph: Graph, id: Long) extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
Companion
object
Companion
class
class NamespaceBlock(graph: Graph, id: Long) extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
Companion
object
class NamespaceBlockDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with NamespaceBlockBase
class NamespaceDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with NamespaceBase
Companion
class
class NewAnnotation(var order: Int, var name: String, var lineNumber: Option[Integer], var fullName: String, var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with AnnotationBase with ExpressionNew
Companion
object
Companion
class
class NewAnnotationLiteral(var order: Int, var name: String, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with AnnotationLiteralBase with ExpressionNew
Companion
object
class NewAnnotationParameter(var order: Int, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String) extends NewNode with AnnotationParameterBase with AstNodeNew
Companion
object
class NewAnnotationParameterAssign(var order: Int, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String) extends NewNode with AnnotationParameterAssignBase with AstNodeNew
Companion
object
Companion
class
class NewArrayInitializer(var order: Int, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with ArrayInitializerBase with AstNodeNew with ExpressionNew
Companion
object
object NewBinding
Companion
class
class NewBinding(var signature: String, var name: String, var methodFullName: String) extends NewNode with BindingBase
Companion
object
object NewBlock
Companion
class
class NewBlock(var typeFullName: String, var order: Int, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with BlockBase with ExpressionNew
Companion
object
object NewCall
Companion
class
class NewCall(var typeFullName: String, var signature: String, var order: Int, var name: String, var methodFullName: String, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var dispatchType: String, var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with CallBase with CallReprNew with ExpressionNew
Companion
object
Companion
class
class NewClosureBinding(var evaluationStrategy: String, var closureOriginalName: Option[String], var closureBindingId: Option[String]) extends NewNode with ClosureBindingBase
Companion
object
object NewComment
Companion
class
class NewComment(var order: Int, var lineNumber: Option[Integer], var filename: String, var columnNumber: Option[Integer], var code: String) extends NewNode with CommentBase with AstNodeNew
Companion
object
Companion
class
class NewConfigFile(var name: String, var content: String) extends NewNode with ConfigFileBase
Companion
object
Companion
class
class NewControlStructure(var parserTypeName: String, var order: Int, var lineNumber: Option[Integer], var controlStructureType: String, var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with ControlStructureBase with ExpressionNew
Companion
object
Companion
class
class NewDependency(var version: String, var usedIn: Option[String], var name: String, var dependencyGroupId: Option[String]) extends NewNode with DependencyBase
Companion
object
Companion
class
class NewFieldIdentifier(var order: Int, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String, var canonicalName: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with FieldIdentifierBase with ExpressionNew
Companion
object
object NewFile
Companion
class
class NewFile(var order: Int, var name: String, var lineNumber: Option[Integer], var hash: Option[String], var columnNumber: Option[Integer], var code: String) extends NewNode with FileBase with AstNodeNew
Companion
object
object NewFinding
Companion
class
class NewFinding(var keyValuePairs: IndexedSeq[KeyValuePairBase], var evidence: IndexedSeq[AbstractNode]) extends NewNode with FindingBase
Companion
object
Companion
class
class NewIdentifier(var typeFullName: String, var order: Int, var name: String, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with IdentifierBase with ExpressionNew
Companion
object
object NewImport
Companion
class
class NewImport(var order: Int, var lineNumber: Option[Integer], var isWildcard: Option[Boolean], var isExplicit: Option[Boolean], var importedEntity: Option[String], var importedAs: Option[String], var explicitAs: Option[Boolean], var columnNumber: Option[Integer], var code: String) extends NewNode with ImportBase with AstNodeNew
Companion
object
Companion
class
class NewJumpLabel(var parserTypeName: String, var order: Int, var name: String, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String) extends NewNode with JumpLabelBase with AstNodeNew
Companion
object
Companion
class
class NewJumpTarget(var parserTypeName: String, var order: Int, var name: String, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String, var argumentIndex: Int) extends NewNode with JumpTargetBase with AstNodeNew with CfgNodeNew
Companion
object
Companion
class
class NewKeyValuePair(var value: String, var key: String) extends NewNode with KeyValuePairBase
Companion
object
object NewLiteral
Companion
class
class NewLiteral(var typeFullName: String, var order: Int, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with LiteralBase with ExpressionNew
Companion
object
object NewLocal
Companion
class
class NewLocal(var typeFullName: String, var order: Int, var name: String, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String, var closureBindingId: Option[String]) extends NewNode with LocalBase with AstNodeNew with DeclarationNew
Companion
object
Companion
class
class NewLocation(var node: Option[AbstractNode], var symbol: String, var packageName: String, var nodeLabel: String, var methodShortName: String, var methodFullName: String, var lineNumber: Option[Integer], var filename: String, var classShortName: String, var className: String) extends NewNode with LocationBase
Companion
object
object NewMember
Companion
class
class NewMember(var typeFullName: String, var order: Int, var name: String, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String) extends NewNode with MemberBase with AstNodeNew with DeclarationNew
Companion
object
Companion
class
class NewMetaData(var version: String, var overlays: IndexedSeq[String], var language: String, var hash: Option[String]) extends NewNode with MetaDataBase
Companion
object
object NewMethod
Companion
class
class NewMethod(var signature: String, var order: Int, var name: String, var lineNumberEnd: Option[Integer], var lineNumber: Option[Integer], var isExternal: Boolean, var hash: Option[String], var fullName: String, var filename: String, var columnNumberEnd: Option[Integer], var columnNumber: Option[Integer], var code: String, var astParentType: String, var astParentFullName: String) extends NewNode with MethodBase with AstNodeNew with DeclarationNew with CfgNodeNew
Companion
object
Companion
class
class NewMethodParameterIn(var typeFullName: String, var order: Int, var name: String, var lineNumber: Option[Integer], var isVariadic: Boolean, var index: Int, var evaluationStrategy: String, var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String) extends NewNode with MethodParameterInBase with AstNodeNew with DeclarationNew with CfgNodeNew
Companion
object
class NewMethodParameterOut(var typeFullName: String, var order: Int, var name: String, var lineNumber: Option[Integer], var isVariadic: Boolean, var evaluationStrategy: String, var columnNumber: Option[Integer], var code: String) extends NewNode with MethodParameterOutBase with AstNodeNew with DeclarationNew with CfgNodeNew
Companion
object
Companion
class
class NewMethodRef(var typeFullName: String, var order: Int, var methodFullName: String, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with MethodRefBase with ExpressionNew
Companion
object
Companion
class
class NewMethodReturn(var typeFullName: String, var order: Int, var lineNumber: Option[Integer], var evaluationStrategy: String, var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String) extends NewNode with MethodReturnBase with CfgNodeNew
Companion
object
Companion
class
class NewModifier(var order: Int, var modifierType: String, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String) extends NewNode with ModifierBase with AstNodeNew
Companion
object
Companion
class
class NewNamespace(var order: Int, var name: String, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String) extends NewNode with NamespaceBase with AstNodeNew
Companion
object
Companion
class
class NewNamespaceBlock(var order: Int, var name: String, var lineNumber: Option[Integer], var fullName: String, var filename: String, var columnNumber: Option[Integer], var code: String) extends NewNode with NamespaceBlockBase with AstNodeNew
Companion
object
abstract
class NewNode extends AbstractNode with DetachedNodeData with Product

base type for all nodes that can be added to a graph, e.g. the diffgraph

base type for all nodes that can be added to a graph, e.g. the diffgraph

object NewReturn
Companion
class
class NewReturn(var order: Int, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with ReturnBase with ExpressionNew
Companion
object
object NewTag
Companion
class
class NewTag(var value: String, var name: String) extends NewNode with TagBase
Companion
object
Companion
class
class NewTagNodePair(var tag: TagBase, var node: AbstractNode) extends NewNode with TagNodePairBase
Companion
object
object NewType
Companion
class
class NewType(var typeDeclFullName: String, var name: String, var fullName: String) extends NewNode with TypeBase
Companion
object
Companion
class
class NewTypeArgument(var order: Int, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String) extends NewNode with TypeArgumentBase with AstNodeNew
Companion
object
Companion
class
class NewTypeDecl(var order: Int, var name: String, var lineNumber: Option[Integer], var isExternal: Boolean, var inheritsFromTypeFullName: IndexedSeq[String], var fullName: String, var filename: String, var columnNumber: Option[Integer], var code: String, var astParentType: String, var astParentFullName: String, var aliasTypeFullName: Option[String]) extends NewNode with TypeDeclBase with AstNodeNew
Companion
object
Companion
class
class NewTypeParameter(var order: Int, var name: String, var lineNumber: Option[Integer], var columnNumber: Option[Integer], var code: String) extends NewNode with TypeParameterBase with AstNodeNew
Companion
object
object NewTypeRef
Companion
class
class NewTypeRef(var typeFullName: String, var order: Int, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with TypeRefBase with ExpressionNew
Companion
object
object NewUnknown
Companion
class
class NewUnknown(var typeFullName: String, var parserTypeName: String, var order: Int, var lineNumber: Option[Integer], var dynamicTypeHintFullName: IndexedSeq[String], var containedRef: String, var columnNumber: Option[Integer], var code: String, var argumentName: Option[String], var argumentIndex: Int) extends NewNode with UnknownBase with ExpressionNew
Companion
object
object Return
Companion
class
class Return(graph: Graph, id: Long) extends NodeRef[ReturnDb] with ReturnBase with StoredNode with Expression
Companion
object
class ReturnDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with ReturnBase
trait StoredNode extends Node with AbstractNode with Product
object Tag
Companion
class
class Tag(graph: Graph, id: Long) extends NodeRef[TagDb] with TagBase with StoredNode
Companion
object
trait TagBase extends AbstractNode with HasName with HasValue
class TagDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with TagBase
Companion
class
class TagNodePair(graph: Graph, id: Long) extends NodeRef[TagNodePairDb] with TagNodePairBase with StoredNode
Companion
object
class TagNodePairDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with TagNodePairBase
object Type
Companion
class
class Type(graph: Graph, id: Long) extends NodeRef[TypeDb] with TypeBase with StoredNode
Companion
object
Companion
class
class TypeArgument(graph: Graph, id: Long) extends NodeRef[TypeArgumentDb] with TypeArgumentBase with StoredNode with AstNode
Companion
object
class TypeArgumentDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with TypeArgumentBase
class TypeDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with TypeBase
object TypeDecl
Companion
class
class TypeDecl(graph: Graph, id: Long) extends NodeRef[TypeDeclDb] with TypeDeclBase with StoredNode with AstNode
Companion
object
class TypeDeclDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with TypeDeclBase
Companion
class
class TypeParameter(graph: Graph, id: Long) extends NodeRef[TypeParameterDb] with TypeParameterBase with StoredNode with AstNode
Companion
object
class TypeParameterDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with AstNode with TypeParameterBase
object TypeRef
Companion
class
class TypeRef(graph: Graph, id: Long) extends NodeRef[TypeRefDb] with TypeRefBase with StoredNode with Expression
Companion
object
class TypeRefDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with TypeRefBase
object Unknown
Companion
class
class Unknown(graph: Graph, id: Long) extends NodeRef[UnknownDb] with UnknownBase with StoredNode with Expression
Companion
object
class UnknownDb(ref: NodeRef[NodeDb]) extends NodeDb with StoredNode with Expression with UnknownBase