package nodes
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class Annotation extends NodeRef[AnnotationDb] with AnnotationBase with StoredNode with AstNode
- trait AnnotationBase extends Node with AstNodeBase with HasCode with HasName with HasFullName with HasOrder
- class AnnotationDb extends OdbNode with StoredNode with AstNode with AnnotationBase
- class AnnotationLiteral extends NodeRef[AnnotationLiteralDb] with AnnotationLiteralBase with StoredNode with Expression
- trait AnnotationLiteralBase extends Node with ExpressionBase with HasCode with HasName with HasOrder with HasColumnNumber with HasLineNumber
- class AnnotationLiteralDb extends OdbNode with StoredNode with Expression with AnnotationLiteralBase
- class AnnotationParameter extends NodeRef[AnnotationParameterDb] with AnnotationParameterBase with StoredNode with AstNode
- class AnnotationParameterAssign extends NodeRef[AnnotationParameterAssignDb] with AnnotationParameterAssignBase with StoredNode with AstNode
- trait AnnotationParameterAssignBase extends Node with AstNodeBase with HasCode with HasOrder
- class AnnotationParameterAssignDb extends OdbNode with StoredNode with AstNode with AnnotationParameterAssignBase
- trait AnnotationParameterBase extends Node with AstNodeBase with HasCode with HasOrder
- class AnnotationParameterDb extends OdbNode with StoredNode with AstNode with AnnotationParameterBase
- class ArrayInitializer extends NodeRef[ArrayInitializerDb] with ArrayInitializerBase with StoredNode with AstNode with Expression
- trait ArrayInitializerBase extends Node with AstNodeBase with ExpressionBase with HasCode with HasColumnNumber with HasLineNumber with HasOrder
- class ArrayInitializerDb extends OdbNode with StoredNode with AstNode with Expression with ArrayInitializerBase
- trait AstNode extends StoredNode with AstNodeBase
- trait AstNodeBase extends Node with HasOrder
- class Block extends NodeRef[BlockDb] with BlockBase with StoredNode with Expression
- trait BlockBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
- class BlockDb extends OdbNode with StoredNode with Expression with BlockBase
- class Call extends NodeRef[CallDb] with CallBase with StoredNode with Expression with CallRepr
- trait CallBase extends Node with ExpressionBase with CallReprBase with HasCode with HasName with HasOrder with HasArgumentIndex with HasDispatchType with HasSignature with HasTypeFullName with HasMethodInstFullName with HasLineNumber with HasColumnNumber
- class CallDb extends OdbNode with StoredNode with Expression with CallRepr with CallBase
- trait CallRepr extends StoredNode with CallReprBase
- trait CallReprBase extends Node with HasCode with HasName with HasSignature
- trait CfgNode extends StoredNode with CfgNodeBase with WithinMethod with AstNode
- trait CfgNodeBase extends Node with HasLineNumber with HasColumnNumber with WithinMethodBase with AstNodeBase
- class ClosureBinding extends NodeRef[ClosureBindingDb] with ClosureBindingBase with StoredNode
- trait ClosureBindingBase extends Node with HasClosureBindingId with HasEvaluationStrategy with HasClosureOriginalName
- class ClosureBindingDb extends OdbNode with StoredNode with ClosureBindingBase
- class Comment extends NodeRef[CommentDb] with CommentBase with StoredNode
- trait CommentBase extends Node with HasLineNumber with HasCode
- class CommentDb extends OdbNode with StoredNode with CommentBase
- class ConfigFile extends NodeRef[ConfigFileDb] with ConfigFileBase with StoredNode
- trait ConfigFileBase extends Node with HasName with HasContent
- class ConfigFileDb extends OdbNode with StoredNode with ConfigFileBase
- class ControlStructure extends NodeRef[ControlStructureDb] with ControlStructureBase with StoredNode with Expression
- trait ControlStructureBase extends Node with ExpressionBase with HasCode with HasColumnNumber with HasLineNumber with HasOrder with HasParserTypeName with HasArgumentIndex
- class ControlStructureDb extends OdbNode with StoredNode with Expression with ControlStructureBase
- trait Declaration extends StoredNode with DeclarationBase
- trait DeclarationBase extends Node with HasName
- class Dependency extends NodeRef[DependencyDb] with DependencyBase with StoredNode
- trait DependencyBase extends Node with HasVersion with HasName with HasDependencyGroupId
- class DependencyDb extends OdbNode with StoredNode with DependencyBase
- trait Expression extends StoredNode with ExpressionBase with TrackingPoint with CfgNode with AstNode
- trait ExpressionBase extends Node with HasCode with HasOrder with TrackingPointBase with CfgNodeBase with AstNodeBase
- class File extends NodeRef[FileDb] with FileBase with StoredNode with AstNode
- trait FileBase extends Node with AstNodeBase with HasName with HasOrder
- class FileDb extends OdbNode with StoredNode with AstNode with FileBase
- trait HasAliasTypeFullName extends AnyRef
- trait HasArgumentIndex extends AnyRef
- trait HasAstParentFullName extends AnyRef
- trait HasAstParentType extends AnyRef
- trait HasBinarySignature extends AnyRef
- trait HasClosureBindingId extends AnyRef
- trait HasClosureOriginalName extends AnyRef
- trait HasCode extends AnyRef
- trait HasColumnNumber extends AnyRef
- trait HasContent extends AnyRef
- trait HasDependencyGroupId extends AnyRef
- trait HasDispatchType extends AnyRef
- trait HasEvaluationStrategy extends AnyRef
- trait HasFullName extends AnyRef
- trait HasInheritsFromTypeFullName extends AnyRef
- trait HasIsExternal extends AnyRef
- trait HasLanguage extends AnyRef
- trait HasLineNumber extends AnyRef
- trait HasMethodFullName extends AnyRef
- trait HasMethodInstFullName extends AnyRef
- trait HasModifierType extends AnyRef
- trait HasName extends AnyRef
- trait HasOrder extends AnyRef
- trait HasParserTypeName extends AnyRef
- trait HasSignature extends AnyRef
- trait HasTypeDeclFullName extends AnyRef
- trait HasTypeFullName extends AnyRef
- trait HasValue extends AnyRef
- trait HasVersion extends AnyRef
- class Identifier extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression with LocalLike
- trait IdentifierBase extends Node with ExpressionBase with LocalLikeBase with HasCode with HasName with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
- class IdentifierDb extends OdbNode with StoredNode with Expression with LocalLike with IdentifierBase
- class ImplicitCall extends NodeRef[ImplicitCallDb] with ImplicitCallBase with StoredNode with CallRepr with CfgNode with TrackingPoint
- trait ImplicitCallBase extends Node with CallReprBase with CfgNodeBase with TrackingPointBase with HasCode with HasName with HasSignature with HasLineNumber with HasColumnNumber with HasOrder
- class ImplicitCallDb extends OdbNode with StoredNode with CallRepr with CfgNode with TrackingPoint with ImplicitCallBase
- class Literal extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
- trait LiteralBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
- class LiteralDb extends OdbNode with StoredNode with Expression with LiteralBase
- class Local extends NodeRef[LocalDb] with LocalBase with StoredNode with Declaration with LocalLike with AstNode
- trait LocalBase extends Node with DeclarationBase with LocalLikeBase with AstNodeBase with HasCode with HasName with HasClosureBindingId with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder
- class LocalDb extends OdbNode with StoredNode with Declaration with LocalLike with AstNode with LocalBase
- trait LocalLike extends StoredNode with LocalLikeBase
- trait LocalLikeBase extends Node with HasName
- class Member extends NodeRef[MemberDb] with MemberBase with StoredNode with Declaration with AstNode
- trait MemberBase extends Node with DeclarationBase with AstNodeBase with HasCode with HasName with HasTypeFullName with HasOrder
- class MemberDb extends OdbNode with StoredNode with Declaration with AstNode with MemberBase
- class MetaData extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
- trait MetaDataBase extends Node with HasLanguage with HasVersion
- class MetaDataDb extends OdbNode with StoredNode with MetaDataBase
- class Method extends NodeRef[MethodDb] with MethodBase with StoredNode with Declaration with CfgNode with AstNode
- trait MethodBase extends Node with DeclarationBase with CfgNodeBase with AstNodeBase with HasName with HasFullName with HasIsExternal with HasSignature with HasAstParentType with HasAstParentFullName with HasLineNumber with HasColumnNumber with HasOrder with HasBinarySignature
- class MethodDb extends OdbNode with StoredNode with Declaration with CfgNode with AstNode with MethodBase
- class MethodInst extends NodeRef[MethodInstDb] with MethodInstBase with StoredNode with AstNode
- trait MethodInstBase extends Node with AstNodeBase with HasName with HasFullName with HasSignature with HasMethodFullName with HasOrder
- class MethodInstDb extends OdbNode with StoredNode with AstNode with MethodInstBase
- class MethodParameterIn extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode
- trait MethodParameterInBase extends Node with DeclarationBase with LocalLikeBase with TrackingPointBase with AstNodeBase with HasCode with HasOrder with HasName with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber
- class MethodParameterInDb extends OdbNode with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode with MethodParameterInBase
- class MethodParameterOut extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with Declaration with TrackingPoint with AstNode
- trait MethodParameterOutBase extends Node with DeclarationBase with TrackingPointBase with AstNodeBase with HasCode with HasOrder with HasName with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber
- class MethodParameterOutDb extends OdbNode with StoredNode with Declaration with TrackingPoint with AstNode with MethodParameterOutBase
- class MethodRef extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
- trait MethodRefBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasMethodInstFullName with HasLineNumber with HasColumnNumber
- class MethodRefDb extends OdbNode with StoredNode with Expression with MethodRefBase
- class MethodReturn extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode with TrackingPoint
- trait MethodReturnBase extends Node with CfgNodeBase with TrackingPointBase with HasCode with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder
- class MethodReturnDb extends OdbNode with StoredNode with CfgNode with TrackingPoint with MethodReturnBase
- class Modifier extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
- trait ModifierBase extends Node with AstNodeBase with HasModifierType with HasOrder
- class ModifierDb extends OdbNode with StoredNode with AstNode with ModifierBase
- class Namespace extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
- trait NamespaceBase extends Node with AstNodeBase with HasName with HasOrder
- class NamespaceBlock extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
- trait NamespaceBlockBase extends Node with AstNodeBase with HasName with HasFullName with HasOrder
- class NamespaceBlockDb extends OdbNode with StoredNode with AstNode with NamespaceBlockBase
- class NamespaceDb extends OdbNode with StoredNode with AstNode with NamespaceBase
- case class NewAnnotation(code: String = "", name: String = "", fullName: String = "", order: Integer = -1) extends NewNode with AnnotationBase with Product with Serializable
- case class NewAnnotationLiteral(code: String = "", name: String = "", order: Integer = -1, columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None) extends NewNode with AnnotationLiteralBase with Product with Serializable
- case class NewAnnotationParameter(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterBase with Product with Serializable
- case class NewAnnotationParameterAssign(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterAssignBase with Product with Serializable
- case class NewArrayInitializer(code: String = "", columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with ArrayInitializerBase with Product with Serializable
- case class NewBlock(code: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with BlockBase with Product with Serializable
- case class NewCall(code: String = "", name: String = "", order: Integer = -1, argumentIndex: Integer = -1, dispatchType: String = "", signature: String = "", typeFullName: String = "", methodInstFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with CallBase with Product with Serializable
- case class NewClosureBinding(closureBindingId: Option[String] = None, evaluationStrategy: String = "", closureOriginalName: Option[String] = None) extends NewNode with ClosureBindingBase with Product with Serializable
- case class NewComment(lineNumber: Option[Integer] = None, code: String = "") extends NewNode with CommentBase with Product with Serializable
- case class NewConfigFile(name: String = "", content: String = "") extends NewNode with ConfigFileBase with Product with Serializable
- case class NewControlStructure(code: String = "", columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None, order: Integer = -1, parserTypeName: String = "", argumentIndex: Integer = -1) extends NewNode with ControlStructureBase with Product with Serializable
- case class NewDependency(version: String = "", name: String = "", dependencyGroupId: Option[String] = None) extends NewNode with DependencyBase with Product with Serializable
- case class NewFile(name: String = "", order: Integer = -1) extends NewNode with FileBase with Product with Serializable
- case class NewIdentifier(code: String = "", name: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with IdentifierBase with Product with Serializable
- case class NewImplicitCall(code: String = "", name: String = "", signature: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with ImplicitCallBase with Product with Serializable
- case class NewLiteral(code: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with LiteralBase with Product with Serializable
- case class NewLocal(code: String = "", name: String = "", closureBindingId: Option[String] = None, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with LocalBase with Product with Serializable
- case class NewMember(code: String = "", name: String = "", typeFullName: String = "", order: Integer = -1) extends NewNode with MemberBase with Product with Serializable
- case class NewMetaData(language: String = "", version: String = "") extends NewNode with MetaDataBase with Product with Serializable
- case class NewMethod(name: String = "", fullName: String = "", isExternal: Boolean, signature: String = "", astParentType: String = "", astParentFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1, binarySignature: Option[String] = None) extends NewNode with MethodBase with Product with Serializable
- case class NewMethodInst(name: String = "", fullName: String = "", signature: String = "", methodFullName: String = "", order: Integer = -1) extends NewNode with MethodInstBase with Product with Serializable
- case class NewMethodParameterIn(code: String = "", order: Integer = -1, name: String = "", evaluationStrategy: String = "", typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with MethodParameterInBase with Product with Serializable
- case class NewMethodParameterOut(code: String = "", order: Integer = -1, name: String = "", evaluationStrategy: String = "", typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with MethodParameterOutBase with Product with Serializable
- case class NewMethodRef(code: String = "", order: Integer = -1, argumentIndex: Integer = -1, methodInstFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with MethodRefBase with Product with Serializable
- case class NewMethodReturn(code: String = "", evaluationStrategy: String = "", typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with MethodReturnBase with Product with Serializable
- case class NewModifier(modifierType: String = "", order: Integer = -1) extends NewNode with ModifierBase with Product with Serializable
- case class NewNamespace(name: String = "", order: Integer = -1) extends NewNode with NamespaceBase with Product with Serializable
- case class NewNamespaceBlock(name: String = "", fullName: String = "", order: Integer = -1) extends NewNode with NamespaceBlockBase with Product with Serializable
- trait NewNode extends Node
base type for all nodes that can be added to a graph, e.g.
base type for all nodes that can be added to a graph, e.g. the diffgraph
- case class NewPackagePrefix(value: String = "") extends NewNode with PackagePrefixBase with Product with Serializable
- case class NewReturn(lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None, order: Integer = -1, argumentIndex: Integer = -1, code: String = "") extends NewNode with ReturnBase with Product with Serializable
- case class NewTag(name: String = "", value: String = "") extends NewNode with TagBase with Product with Serializable
- case class NewType(name: String = "", fullName: String = "", typeDeclFullName: String = "") extends NewNode with TypeBase with Product with Serializable
- case class NewTypeArgument(order: Integer = -1) extends NewNode with TypeArgumentBase with Product with Serializable
- case class NewTypeDecl(name: String = "", fullName: String = "", isExternal: Boolean, inheritsFromTypeFullName: List[String] = List(), astParentType: String = "", astParentFullName: String = "", aliasTypeFullName: Option[String] = None, order: Integer = -1) extends NewNode with TypeDeclBase with Product with Serializable
- case class NewTypeParameter(name: String = "", order: Integer = -1) extends NewNode with TypeParameterBase with Product with Serializable
- case class NewUnknown(code: String = "", parserTypeName: String = "", order: Integer = -1, argumentIndex: Integer = -1, typeFullName: String = "", lineNumber: Option[Integer] = None, columnNumber: Option[Integer] = None) extends NewNode with UnknownBase with Product with Serializable
- trait Node extends Product
- trait NodeVisitor[T] extends AnyRef
- class PackagePrefix extends NodeRef[PackagePrefixDb] with PackagePrefixBase with StoredNode
- trait PackagePrefixBase extends Node with HasValue
- class PackagePrefixDb extends OdbNode with StoredNode with PackagePrefixBase
- class Return extends NodeRef[ReturnDb] with ReturnBase with StoredNode with Expression
- trait ReturnBase extends Node with ExpressionBase with HasLineNumber with HasColumnNumber with HasOrder with HasArgumentIndex with HasCode
- class ReturnDb extends OdbNode with StoredNode with Expression with ReturnBase
- trait StoredNode extends Vertex with Node
- class Tag extends NodeRef[TagDb] with TagBase with StoredNode
- trait TagBase extends Node with HasName with HasValue
- class TagDb extends OdbNode with StoredNode with TagBase
- trait TrackingPoint extends StoredNode with TrackingPointBase with WithinMethod
- trait TrackingPointBase extends Node with WithinMethodBase
- class Type extends NodeRef[TypeDb] with TypeBase with StoredNode
- class TypeArgument extends NodeRef[TypeArgumentDb] with TypeArgumentBase with StoredNode with AstNode
- trait TypeArgumentBase extends Node with AstNodeBase with HasOrder
- class TypeArgumentDb extends OdbNode with StoredNode with AstNode with TypeArgumentBase
- trait TypeBase extends Node with HasName with HasFullName with HasTypeDeclFullName
- class TypeDb extends OdbNode with StoredNode with TypeBase
- class TypeDecl extends NodeRef[TypeDeclDb] with TypeDeclBase with StoredNode with AstNode
- trait TypeDeclBase extends Node with AstNodeBase with HasName with HasFullName with HasIsExternal with HasInheritsFromTypeFullName with HasAstParentType with HasAstParentFullName with HasAliasTypeFullName with HasOrder
- class TypeDeclDb extends OdbNode with StoredNode with AstNode with TypeDeclBase
- class TypeParameter extends NodeRef[TypeParameterDb] with TypeParameterBase with StoredNode with AstNode
- trait TypeParameterBase extends Node with AstNodeBase with HasName with HasOrder
- class TypeParameterDb extends OdbNode with StoredNode with AstNode with TypeParameterBase
- class Unknown extends NodeRef[UnknownDb] with UnknownBase with StoredNode with Expression
- trait UnknownBase extends Node with ExpressionBase with HasCode with HasParserTypeName with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
- class UnknownDb extends OdbNode with StoredNode with Expression with UnknownBase
- trait WithinMethod extends StoredNode with WithinMethodBase
- trait WithinMethodBase extends Node
Value Members
- object Annotation
- object AnnotationLiteral
- object AnnotationParameter
- object AnnotationParameterAssign
- object ArrayInitializer
- object Block
- object Call
- object ClosureBinding
- object Comment
- object ConfigFile
- object ControlStructure
- object Dependency
- object Factories
- object File
- object Identifier
- object ImplicitCall
- object Literal
- object Local
- object Member
- object MetaData
- object Method
- object MethodInst
- object MethodParameterIn
- object MethodParameterOut
- object MethodRef
- object MethodReturn
- object Modifier
- object Namespace
- object NamespaceBlock
- object PackagePrefix
- object PropertyErrorRegister
- object Return
- object Tag
- object Type
- object TypeArgument
- object TypeDecl
- object TypeParameter
- object Unknown