package nodes
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait AbstractNode extends NodeOrDetachedNode with StaticType[AnyRef]
Abstract supertype for overflowdb.Node and NewNode
- class Annotation extends NodeRef[AnnotationDb] with AnnotationBase with StoredNode with Expression
- trait AnnotationBase extends AbstractNode with ExpressionBase
- class AnnotationDb extends NodeDb with StoredNode with Expression with AnnotationBase
- class AnnotationLiteral extends NodeRef[AnnotationLiteralDb] with AnnotationLiteralBase with StoredNode with Expression
- trait AnnotationLiteralBase extends AbstractNode with ExpressionBase
- class AnnotationLiteralDb extends NodeDb 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 AbstractNode with AstNodeBase
- class AnnotationParameterAssignDb extends NodeDb with StoredNode with AstNode with AnnotationParameterAssignBase
- trait AnnotationParameterBase extends AbstractNode with AstNodeBase
- class AnnotationParameterDb extends NodeDb with StoredNode with AstNode with AnnotationParameterBase
- class ArrayInitializer extends NodeRef[ArrayInitializerDb] with ArrayInitializerBase with StoredNode with AstNode with Expression
- trait ArrayInitializerBase extends AbstractNode with AstNodeBase with ExpressionBase
- class ArrayInitializerDb extends NodeDb with StoredNode with AstNode with Expression with ArrayInitializerBase
- trait AstNode extends Node with StoredNode with AstNodeBase
- trait AstNodeBase extends AbstractNode
- trait AstNodeNew extends NewNode
- class Binding extends NodeRef[BindingDb] with BindingBase with StoredNode
- trait BindingBase extends AbstractNode
- class BindingDb extends NodeDb with StoredNode with BindingBase
- class Block extends NodeRef[BlockDb] with BlockBase with StoredNode with Expression
- trait BlockBase extends AbstractNode with ExpressionBase
- class BlockDb extends NodeDb with StoredNode with Expression with BlockBase
- class Call extends NodeRef[CallDb] with CallBase with StoredNode with CallRepr with Expression
- trait CallBase extends AbstractNode with CallReprBase with ExpressionBase
- class CallDb extends NodeDb with StoredNode with CallRepr with Expression with CallBase
- trait CallRepr extends Node with StoredNode with CallReprBase with CfgNode
- trait CallReprBase extends AbstractNode with CfgNodeBase
- trait CallReprNew extends NewNode with CfgNodeNew
- trait CfgNode extends Node with StoredNode with CfgNodeBase with AstNode
- trait CfgNodeBase extends AbstractNode with AstNodeBase
- trait CfgNodeNew extends NewNode with AstNodeNew
- class ClosureBinding extends NodeRef[ClosureBindingDb] with ClosureBindingBase with StoredNode
- trait ClosureBindingBase extends AbstractNode
- class ClosureBindingDb extends NodeDb with StoredNode with ClosureBindingBase
- class Comment extends NodeRef[CommentDb] with CommentBase with StoredNode with AstNode
- trait CommentBase extends AbstractNode with AstNodeBase
- class CommentDb extends NodeDb with StoredNode with AstNode with CommentBase
- class ConfigFile extends NodeRef[ConfigFileDb] with ConfigFileBase with StoredNode
- trait ConfigFileBase extends AbstractNode
- class ConfigFileDb extends NodeDb with StoredNode with ConfigFileBase
- class ControlStructure extends NodeRef[ControlStructureDb] with ControlStructureBase with StoredNode with Expression
- trait ControlStructureBase extends AbstractNode with ExpressionBase
- class ControlStructureDb extends NodeDb with StoredNode with Expression with ControlStructureBase
- trait Declaration extends Node with StoredNode with DeclarationBase
- trait DeclarationBase extends AbstractNode
- trait DeclarationNew extends NewNode
- class Dependency extends NodeRef[DependencyDb] with DependencyBase with StoredNode
- trait DependencyBase extends AbstractNode
- class DependencyDb extends NodeDb with StoredNode with DependencyBase
- trait Expression extends Node with StoredNode with ExpressionBase with AstNode with CfgNode
- trait ExpressionBase extends AbstractNode with AstNodeBase with CfgNodeBase
- trait ExpressionNew extends NewNode with AstNodeNew with CfgNodeNew
- class FieldIdentifier extends NodeRef[FieldIdentifierDb] with FieldIdentifierBase with StoredNode with Expression
- trait FieldIdentifierBase extends AbstractNode with ExpressionBase
- class FieldIdentifierDb extends NodeDb with StoredNode with Expression with FieldIdentifierBase
- class File extends NodeRef[FileDb] with FileBase with StoredNode with AstNode
- trait FileBase extends AbstractNode with AstNodeBase
- class FileDb extends NodeDb with StoredNode with AstNode with FileBase
- class Finding extends NodeRef[FindingDb] with FindingBase with StoredNode
- trait FindingBase extends AbstractNode
- class FindingDb extends NodeDb with StoredNode with FindingBase
- class Identifier extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression
- trait IdentifierBase extends AbstractNode with ExpressionBase
- class IdentifierDb extends NodeDb with StoredNode with Expression with IdentifierBase
- class Import extends NodeRef[ImportDb] with ImportBase with StoredNode with AstNode
- trait ImportBase extends AbstractNode with AstNodeBase
- class ImportDb extends NodeDb with StoredNode with AstNode with ImportBase
- class JumpLabel extends NodeRef[JumpLabelDb] with JumpLabelBase with StoredNode with AstNode
- trait JumpLabelBase extends AbstractNode with AstNodeBase
- class JumpLabelDb extends NodeDb with StoredNode with AstNode with JumpLabelBase
- class JumpTarget extends NodeRef[JumpTargetDb] with JumpTargetBase with StoredNode with AstNode with CfgNode
- trait JumpTargetBase extends AbstractNode with AstNodeBase with CfgNodeBase
- class JumpTargetDb extends NodeDb with StoredNode with AstNode with CfgNode with JumpTargetBase
- class KeyValuePair extends NodeRef[KeyValuePairDb] with KeyValuePairBase with StoredNode
- trait KeyValuePairBase extends AbstractNode
- class KeyValuePairDb extends NodeDb with StoredNode with KeyValuePairBase
- class Literal extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
- trait LiteralBase extends AbstractNode with ExpressionBase
- class LiteralDb extends NodeDb with StoredNode with Expression with LiteralBase
- class Local extends NodeRef[LocalDb] with LocalBase with StoredNode with AstNode with Declaration
- trait LocalBase extends AbstractNode with AstNodeBase with DeclarationBase
- class LocalDb extends NodeDb with StoredNode with AstNode with Declaration with LocalBase
- class Location extends NodeRef[LocationDb] with LocationBase with StoredNode
- trait LocationBase extends AbstractNode
- class LocationDb extends NodeDb with StoredNode with LocationBase
- class Member extends NodeRef[MemberDb] with MemberBase with StoredNode with AstNode with Declaration
- trait MemberBase extends AbstractNode with AstNodeBase with DeclarationBase
- class MemberDb extends NodeDb with StoredNode with AstNode with Declaration with MemberBase
- class MetaData extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
- trait MetaDataBase extends AbstractNode
- class MetaDataDb extends NodeDb with StoredNode with MetaDataBase
- class Method extends NodeRef[MethodDb] with MethodBase with StoredNode with AstNode with CfgNode with Declaration
- trait MethodBase extends AbstractNode with AstNodeBase with CfgNodeBase with DeclarationBase
- class MethodDb extends NodeDb with StoredNode with AstNode with CfgNode with Declaration with MethodBase
- class MethodParameterIn extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with AstNode with CfgNode with Declaration
- trait MethodParameterInBase extends AbstractNode with AstNodeBase with CfgNodeBase with DeclarationBase
- class MethodParameterInDb extends NodeDb with StoredNode with AstNode with CfgNode with Declaration with MethodParameterInBase
- class MethodParameterOut extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with AstNode with CfgNode with Declaration
- trait MethodParameterOutBase extends AbstractNode with AstNodeBase with CfgNodeBase with DeclarationBase
- class MethodParameterOutDb extends NodeDb with StoredNode with AstNode with CfgNode with Declaration with MethodParameterOutBase
- class MethodRef extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
- trait MethodRefBase extends AbstractNode with ExpressionBase
- class MethodRefDb extends NodeDb with StoredNode with Expression with MethodRefBase
- class MethodReturn extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode
- trait MethodReturnBase extends AbstractNode with CfgNodeBase
- class MethodReturnDb extends NodeDb with StoredNode with CfgNode with MethodReturnBase
- class Modifier extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
- trait ModifierBase extends AbstractNode with AstNodeBase
- class ModifierDb extends NodeDb with StoredNode with AstNode with ModifierBase
- class Namespace extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
- trait NamespaceBase extends AbstractNode with AstNodeBase
- class NamespaceBlock extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
- trait NamespaceBlockBase extends AbstractNode with AstNodeBase
- class NamespaceBlockDb extends NodeDb with StoredNode with AstNode with NamespaceBlockBase
- class NamespaceDb extends NodeDb with StoredNode with AstNode with NamespaceBase
- class NewAnnotation extends NewNode with AnnotationBase with ExpressionNew
- class NewAnnotationLiteral extends NewNode with AnnotationLiteralBase with ExpressionNew
- class NewAnnotationParameter extends NewNode with AnnotationParameterBase with AstNodeNew
- class NewAnnotationParameterAssign extends NewNode with AnnotationParameterAssignBase with AstNodeNew
- class NewArrayInitializer extends NewNode with ArrayInitializerBase with AstNodeNew with ExpressionNew
- class NewBinding extends NewNode with BindingBase
- class NewBlock extends NewNode with BlockBase with ExpressionNew
- class NewCall extends NewNode with CallBase with CallReprNew with ExpressionNew
- class NewClosureBinding extends NewNode with ClosureBindingBase
- class NewComment extends NewNode with CommentBase with AstNodeNew
- class NewConfigFile extends NewNode with ConfigFileBase
- class NewControlStructure extends NewNode with ControlStructureBase with ExpressionNew
- class NewDependency extends NewNode with DependencyBase
- class NewFieldIdentifier extends NewNode with FieldIdentifierBase with ExpressionNew
- class NewFile extends NewNode with FileBase with AstNodeNew
- class NewFinding extends NewNode with FindingBase
- class NewIdentifier extends NewNode with IdentifierBase with ExpressionNew
- class NewImport extends NewNode with ImportBase with AstNodeNew
- class NewJumpLabel extends NewNode with JumpLabelBase with AstNodeNew
- class NewJumpTarget extends NewNode with JumpTargetBase with AstNodeNew with CfgNodeNew
- class NewKeyValuePair extends NewNode with KeyValuePairBase
- class NewLiteral extends NewNode with LiteralBase with ExpressionNew
- class NewLocal extends NewNode with LocalBase with AstNodeNew with DeclarationNew
- class NewLocation extends NewNode with LocationBase
- class NewMember extends NewNode with MemberBase with AstNodeNew with DeclarationNew
- class NewMetaData extends NewNode with MetaDataBase
- class NewMethod extends NewNode with MethodBase with AstNodeNew with CfgNodeNew with DeclarationNew
- class NewMethodParameterIn extends NewNode with MethodParameterInBase with AstNodeNew with CfgNodeNew with DeclarationNew
- class NewMethodParameterOut extends NewNode with MethodParameterOutBase with AstNodeNew with CfgNodeNew with DeclarationNew
- class NewMethodRef extends NewNode with MethodRefBase with ExpressionNew
- class NewMethodReturn extends NewNode with MethodReturnBase with CfgNodeNew
- class NewModifier extends NewNode with ModifierBase with AstNodeNew
- class NewNamespace extends NewNode with NamespaceBase with AstNodeNew
- class NewNamespaceBlock extends NewNode with NamespaceBlockBase with AstNodeNew
- abstract class NewNode extends AbstractNode with DetachedNodeData with Product
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
- class NewReturn extends NewNode with ReturnBase with ExpressionNew
- class NewTag extends NewNode with TagBase
- class NewTagNodePair extends NewNode with TagNodePairBase
- class NewTemplateDom extends NewNode with TemplateDomBase with ExpressionNew
- class NewType extends NewNode with TypeBase
- class NewTypeArgument extends NewNode with TypeArgumentBase with AstNodeNew
- class NewTypeDecl extends NewNode with TypeDeclBase with AstNodeNew
- class NewTypeParameter extends NewNode with TypeParameterBase with AstNodeNew
- class NewTypeRef extends NewNode with TypeRefBase with ExpressionNew
- class NewUnknown extends NewNode with UnknownBase with ExpressionNew
- class Return extends NodeRef[ReturnDb] with ReturnBase with StoredNode with Expression
- trait ReturnBase extends AbstractNode with ExpressionBase
- class ReturnDb extends NodeDb with StoredNode with Expression with ReturnBase
- trait StaticType[+T] extends AnyRef
- trait StoredNode extends Node with AbstractNode with Product
- class Tag extends NodeRef[TagDb] with TagBase with StoredNode
- trait TagBase extends AbstractNode
- class TagDb extends NodeDb with StoredNode with TagBase
- class TagNodePair extends NodeRef[TagNodePairDb] with TagNodePairBase with StoredNode
- trait TagNodePairBase extends AbstractNode
- class TagNodePairDb extends NodeDb with StoredNode with TagNodePairBase
- class TemplateDom extends NodeRef[TemplateDomDb] with TemplateDomBase with StoredNode with Expression
- trait TemplateDomBase extends AbstractNode with ExpressionBase
- class TemplateDomDb extends NodeDb with StoredNode with Expression with TemplateDomBase
- class Type extends NodeRef[TypeDb] with TypeBase with StoredNode
- class TypeArgument extends NodeRef[TypeArgumentDb] with TypeArgumentBase with StoredNode with AstNode
- trait TypeArgumentBase extends AbstractNode with AstNodeBase
- class TypeArgumentDb extends NodeDb with StoredNode with AstNode with TypeArgumentBase
- trait TypeBase extends AbstractNode
- class TypeDb extends NodeDb with StoredNode with TypeBase
- class TypeDecl extends NodeRef[TypeDeclDb] with TypeDeclBase with StoredNode with AstNode
- trait TypeDeclBase extends AbstractNode with AstNodeBase
- class TypeDeclDb extends NodeDb with StoredNode with AstNode with TypeDeclBase
- class TypeParameter extends NodeRef[TypeParameterDb] with TypeParameterBase with StoredNode with AstNode
- trait TypeParameterBase extends AbstractNode with AstNodeBase
- class TypeParameterDb extends NodeDb with StoredNode with AstNode with TypeParameterBase
- class TypeRef extends NodeRef[TypeRefDb] with TypeRefBase with StoredNode with Expression
- trait TypeRefBase extends AbstractNode with ExpressionBase
- class TypeRefDb extends NodeDb with StoredNode with Expression with TypeRefBase
- class Unknown extends NodeRef[UnknownDb] with UnknownBase with StoredNode with Expression
- trait UnknownBase extends AbstractNode with ExpressionBase
- class UnknownDb extends NodeDb with StoredNode with Expression with UnknownBase
Value Members
- object Annotation
- object AnnotationLiteral
- object AnnotationParameter
- object AnnotationParameterAssign
- object ArrayInitializer
- object AstNode
- object Binding
- object Block
- object Call
- object CallRepr
- object CfgNode
- object ClosureBinding
- object Comment
- object ConfigFile
- object ControlStructure
- object Declaration
- object Dependency
- object Expression
- object Factories
- object FieldIdentifier
- object File
- object Finding
- object Identifier
- object Import
- object JumpLabel
- object JumpTarget
- object KeyValuePair
- object Literal
- object Local
- object Location
- object Member
- object MetaData
- object Method
- object MethodParameterIn
- object MethodParameterOut
- object MethodRef
- object MethodReturn
- object Misc
- object Modifier
- object Namespace
- object NamespaceBlock
- object NewAnnotation
- object NewAnnotationLiteral
- object NewAnnotationParameter
- object NewAnnotationParameterAssign
- object NewArrayInitializer
- object NewBinding
- object NewBlock
- object NewCall
- object NewClosureBinding
- object NewComment
- object NewConfigFile
- object NewControlStructure
- object NewDependency
- object NewFieldIdentifier
- object NewFile
- object NewFinding
- object NewIdentifier
- object NewImport
- object NewJumpLabel
- object NewJumpTarget
- object NewKeyValuePair
- object NewLiteral
- object NewLocal
- object NewLocation
- object NewMember
- object NewMetaData
- object NewMethod
- object NewMethodParameterIn
- object NewMethodParameterOut
- object NewMethodRef
- object NewMethodReturn
- object NewModifier
- object NewNamespace
- object NewNamespaceBlock
- object NewReturn
- object NewTag
- object NewTagNodePair
- object NewTemplateDom
- object NewType
- object NewTypeArgument
- object NewTypeDecl
- object NewTypeParameter
- object NewTypeRef
- object NewUnknown
- object PropertyErrorRegister
- object Return
- object Tag
- object TagNodePair
- object TemplateDom
- object Type
- object TypeArgument
- object TypeDecl
- object TypeParameter
- object TypeRef
- object Unknown