Packages

package nodes

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class Annotation extends NodeRef[AnnotationDb] with AnnotationBase with StoredNode with AstNode
  2. trait AnnotationBase extends Node with AstNodeBase with HasCode with HasName with HasFullName with HasOrder
  3. class AnnotationDb extends OdbNode with StoredNode with AstNode with AnnotationBase
  4. class AnnotationLiteral extends NodeRef[AnnotationLiteralDb] with AnnotationLiteralBase with StoredNode with Expression
  5. trait AnnotationLiteralBase extends Node with ExpressionBase with HasCode with HasName with HasOrder with HasColumnNumber with HasLineNumber
  6. class AnnotationLiteralDb extends OdbNode with StoredNode with Expression with AnnotationLiteralBase
  7. class AnnotationParameter extends NodeRef[AnnotationParameterDb] with AnnotationParameterBase with StoredNode with AstNode
  8. class AnnotationParameterAssign extends NodeRef[AnnotationParameterAssignDb] with AnnotationParameterAssignBase with StoredNode with AstNode
  9. trait AnnotationParameterAssignBase extends Node with AstNodeBase with HasCode with HasOrder
  10. class AnnotationParameterAssignDb extends OdbNode with StoredNode with AstNode with AnnotationParameterAssignBase
  11. trait AnnotationParameterBase extends Node with AstNodeBase with HasCode with HasOrder
  12. class AnnotationParameterDb extends OdbNode with StoredNode with AstNode with AnnotationParameterBase
  13. class ArrayInitializer extends NodeRef[ArrayInitializerDb] with ArrayInitializerBase with StoredNode with AstNode with Expression
  14. trait ArrayInitializerBase extends Node with AstNodeBase with ExpressionBase with HasCode with HasColumnNumber with HasLineNumber with HasOrder
  15. class ArrayInitializerDb extends OdbNode with StoredNode with AstNode with Expression with ArrayInitializerBase
  16. trait AstNode extends StoredNode with AstNodeBase
  17. trait AstNodeBase extends Node with HasOrder
  18. class Block extends NodeRef[BlockDb] with BlockBase with StoredNode with Expression
  19. trait BlockBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
  20. class BlockDb extends OdbNode with StoredNode with Expression with BlockBase
  21. class Call extends NodeRef[CallDb] with CallBase with StoredNode with Expression with CallRepr
  22. 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
  23. class CallDb extends OdbNode with StoredNode with Expression with CallRepr with CallBase
  24. trait CallRepr extends StoredNode with CallReprBase
  25. trait CallReprBase extends Node with HasCode with HasName with HasSignature
  26. trait CfgNode extends StoredNode with CfgNodeBase with WithinMethod with AstNode
  27. trait CfgNodeBase extends Node with HasLineNumber with HasColumnNumber with WithinMethodBase with AstNodeBase
  28. class ClosureBinding extends NodeRef[ClosureBindingDb] with ClosureBindingBase with StoredNode
  29. trait ClosureBindingBase extends Node with HasClosureBindingId with HasEvaluationStrategy with HasClosureOriginalName
  30. class ClosureBindingDb extends OdbNode with StoredNode with ClosureBindingBase
  31. class Comment extends NodeRef[CommentDb] with CommentBase with StoredNode
  32. trait CommentBase extends Node with HasLineNumber with HasCode
  33. class CommentDb extends OdbNode with StoredNode with CommentBase
  34. class ConfigFile extends NodeRef[ConfigFileDb] with ConfigFileBase with StoredNode
  35. trait ConfigFileBase extends Node with HasName with HasContent
  36. class ConfigFileDb extends OdbNode with StoredNode with ConfigFileBase
  37. class ControlStructure extends NodeRef[ControlStructureDb] with ControlStructureBase with StoredNode with Expression
  38. trait ControlStructureBase extends Node with ExpressionBase with HasCode with HasColumnNumber with HasLineNumber with HasOrder with HasParserTypeName with HasArgumentIndex
  39. class ControlStructureDb extends OdbNode with StoredNode with Expression with ControlStructureBase
  40. trait Declaration extends StoredNode with DeclarationBase
  41. trait DeclarationBase extends Node with HasName
  42. class Dependency extends NodeRef[DependencyDb] with DependencyBase with StoredNode
  43. trait DependencyBase extends Node with HasVersion with HasName with HasDependencyGroupId
  44. class DependencyDb extends OdbNode with StoredNode with DependencyBase
  45. trait Expression extends StoredNode with ExpressionBase with TrackingPoint with CfgNode with AstNode
  46. trait ExpressionBase extends Node with HasCode with HasOrder with TrackingPointBase with CfgNodeBase with AstNodeBase
  47. class File extends NodeRef[FileDb] with FileBase with StoredNode with AstNode
  48. trait FileBase extends Node with AstNodeBase with HasName with HasOrder
  49. class FileDb extends OdbNode with StoredNode with AstNode with FileBase
  50. trait HasAliasTypeFullName extends AnyRef
  51. trait HasArgumentIndex extends AnyRef
  52. trait HasAstParentFullName extends AnyRef
  53. trait HasAstParentType extends AnyRef
  54. trait HasBinarySignature extends AnyRef
  55. trait HasClosureBindingId extends AnyRef
  56. trait HasClosureOriginalName extends AnyRef
  57. trait HasCode extends AnyRef
  58. trait HasColumnNumber extends AnyRef
  59. trait HasContent extends AnyRef
  60. trait HasDependencyGroupId extends AnyRef
  61. trait HasDispatchType extends AnyRef
  62. trait HasEvaluationStrategy extends AnyRef
  63. trait HasFullName extends AnyRef
  64. trait HasInheritsFromTypeFullName extends AnyRef
  65. trait HasIsExternal extends AnyRef
  66. trait HasLanguage extends AnyRef
  67. trait HasLineNumber extends AnyRef
  68. trait HasMethodFullName extends AnyRef
  69. trait HasMethodInstFullName extends AnyRef
  70. trait HasModifierType extends AnyRef
  71. trait HasName extends AnyRef
  72. trait HasOrder extends AnyRef
  73. trait HasParserTypeName extends AnyRef
  74. trait HasSignature extends AnyRef
  75. trait HasTypeDeclFullName extends AnyRef
  76. trait HasTypeFullName extends AnyRef
  77. trait HasValue extends AnyRef
  78. trait HasVersion extends AnyRef
  79. class Identifier extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression with LocalLike
  80. trait IdentifierBase extends Node with ExpressionBase with LocalLikeBase with HasCode with HasName with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
  81. class IdentifierDb extends OdbNode with StoredNode with Expression with LocalLike with IdentifierBase
  82. class ImplicitCall extends NodeRef[ImplicitCallDb] with ImplicitCallBase with StoredNode with CallRepr with CfgNode with TrackingPoint
  83. trait ImplicitCallBase extends Node with CallReprBase with CfgNodeBase with TrackingPointBase with HasCode with HasName with HasSignature with HasLineNumber with HasColumnNumber with HasOrder
  84. class ImplicitCallDb extends OdbNode with StoredNode with CallRepr with CfgNode with TrackingPoint with ImplicitCallBase
  85. class Literal extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
  86. trait LiteralBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
  87. class LiteralDb extends OdbNode with StoredNode with Expression with LiteralBase
  88. class Local extends NodeRef[LocalDb] with LocalBase with StoredNode with Declaration with LocalLike with AstNode
  89. trait LocalBase extends Node with DeclarationBase with LocalLikeBase with AstNodeBase with HasCode with HasName with HasClosureBindingId with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder
  90. class LocalDb extends OdbNode with StoredNode with Declaration with LocalLike with AstNode with LocalBase
  91. trait LocalLike extends StoredNode with LocalLikeBase
  92. trait LocalLikeBase extends Node with HasName
  93. class Member extends NodeRef[MemberDb] with MemberBase with StoredNode with Declaration with AstNode
  94. trait MemberBase extends Node with DeclarationBase with AstNodeBase with HasCode with HasName with HasTypeFullName with HasOrder
  95. class MemberDb extends OdbNode with StoredNode with Declaration with AstNode with MemberBase
  96. class MetaData extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
  97. trait MetaDataBase extends Node with HasLanguage with HasVersion
  98. class MetaDataDb extends OdbNode with StoredNode with MetaDataBase
  99. class Method extends NodeRef[MethodDb] with MethodBase with StoredNode with Declaration with CfgNode with AstNode
  100. 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
  101. class MethodDb extends OdbNode with StoredNode with Declaration with CfgNode with AstNode with MethodBase
  102. class MethodInst extends NodeRef[MethodInstDb] with MethodInstBase with StoredNode with AstNode
  103. trait MethodInstBase extends Node with AstNodeBase with HasName with HasFullName with HasSignature with HasMethodFullName with HasOrder
  104. class MethodInstDb extends OdbNode with StoredNode with AstNode with MethodInstBase
  105. class MethodParameterIn extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode
  106. 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
  107. class MethodParameterInDb extends OdbNode with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode with MethodParameterInBase
  108. class MethodParameterOut extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with Declaration with TrackingPoint with AstNode
  109. trait MethodParameterOutBase extends Node with DeclarationBase with TrackingPointBase with AstNodeBase with HasCode with HasOrder with HasName with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber
  110. class MethodParameterOutDb extends OdbNode with StoredNode with Declaration with TrackingPoint with AstNode with MethodParameterOutBase
  111. class MethodRef extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
  112. trait MethodRefBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasMethodInstFullName with HasLineNumber with HasColumnNumber
  113. class MethodRefDb extends OdbNode with StoredNode with Expression with MethodRefBase
  114. class MethodReturn extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode with TrackingPoint
  115. trait MethodReturnBase extends Node with CfgNodeBase with TrackingPointBase with HasCode with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder
  116. class MethodReturnDb extends OdbNode with StoredNode with CfgNode with TrackingPoint with MethodReturnBase
  117. class Modifier extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
  118. trait ModifierBase extends Node with AstNodeBase with HasModifierType with HasOrder
  119. class ModifierDb extends OdbNode with StoredNode with AstNode with ModifierBase
  120. class Namespace extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
  121. trait NamespaceBase extends Node with AstNodeBase with HasName with HasOrder
  122. class NamespaceBlock extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
  123. trait NamespaceBlockBase extends Node with AstNodeBase with HasName with HasFullName with HasOrder
  124. class NamespaceBlockDb extends OdbNode with StoredNode with AstNode with NamespaceBlockBase
  125. class NamespaceDb extends OdbNode with StoredNode with AstNode with NamespaceBase
  126. case class NewAnnotation(code: String = "", name: String = "", fullName: String = "", order: Integer = -1) extends NewNode with AnnotationBase with Product with Serializable
  127. 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
  128. case class NewAnnotationParameter(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterBase with Product with Serializable
  129. case class NewAnnotationParameterAssign(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterAssignBase with Product with Serializable
  130. case class NewArrayInitializer(code: String = "", columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with ArrayInitializerBase with Product with Serializable
  131. 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
  132. 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
  133. case class NewClosureBinding(closureBindingId: Option[String] = None, evaluationStrategy: String = "", closureOriginalName: Option[String] = None) extends NewNode with ClosureBindingBase with Product with Serializable
  134. case class NewComment(lineNumber: Option[Integer] = None, code: String = "") extends NewNode with CommentBase with Product with Serializable
  135. case class NewConfigFile(name: String = "", content: String = "") extends NewNode with ConfigFileBase with Product with Serializable
  136. 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
  137. case class NewDependency(version: String = "", name: String = "", dependencyGroupId: Option[String] = None) extends NewNode with DependencyBase with Product with Serializable
  138. case class NewFile(name: String = "", order: Integer = -1) extends NewNode with FileBase with Product with Serializable
  139. 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
  140. 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
  141. 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
  142. 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
  143. case class NewMember(code: String = "", name: String = "", typeFullName: String = "", order: Integer = -1) extends NewNode with MemberBase with Product with Serializable
  144. case class NewMetaData(language: String = "", version: String = "") extends NewNode with MetaDataBase with Product with Serializable
  145. 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
  146. case class NewMethodInst(name: String = "", fullName: String = "", signature: String = "", methodFullName: String = "", order: Integer = -1) extends NewNode with MethodInstBase with Product with Serializable
  147. 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
  148. 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
  149. 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
  150. 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
  151. case class NewModifier(modifierType: String = "", order: Integer = -1) extends NewNode with ModifierBase with Product with Serializable
  152. case class NewNamespace(name: String = "", order: Integer = -1) extends NewNode with NamespaceBase with Product with Serializable
  153. case class NewNamespaceBlock(name: String = "", fullName: String = "", order: Integer = -1) extends NewNode with NamespaceBlockBase with Product with Serializable
  154. 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

  155. case class NewPackagePrefix(value: String = "") extends NewNode with PackagePrefixBase with Product with Serializable
  156. 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
  157. case class NewTag(name: String = "", value: String = "") extends NewNode with TagBase with Product with Serializable
  158. case class NewType(name: String = "", fullName: String = "", typeDeclFullName: String = "") extends NewNode with TypeBase with Product with Serializable
  159. case class NewTypeArgument(order: Integer = -1) extends NewNode with TypeArgumentBase with Product with Serializable
  160. 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
  161. case class NewTypeParameter(name: String = "", order: Integer = -1) extends NewNode with TypeParameterBase with Product with Serializable
  162. 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
  163. trait Node extends Product
  164. trait NodeVisitor[T] extends AnyRef
  165. class PackagePrefix extends NodeRef[PackagePrefixDb] with PackagePrefixBase with StoredNode
  166. trait PackagePrefixBase extends Node with HasValue
  167. class PackagePrefixDb extends OdbNode with StoredNode with PackagePrefixBase
  168. class Return extends NodeRef[ReturnDb] with ReturnBase with StoredNode with Expression
  169. trait ReturnBase extends Node with ExpressionBase with HasLineNumber with HasColumnNumber with HasOrder with HasArgumentIndex with HasCode
  170. class ReturnDb extends OdbNode with StoredNode with Expression with ReturnBase
  171. trait StoredNode extends Vertex with Node
  172. class Tag extends NodeRef[TagDb] with TagBase with StoredNode
  173. trait TagBase extends Node with HasName with HasValue
  174. class TagDb extends OdbNode with StoredNode with TagBase
  175. trait TrackingPoint extends StoredNode with TrackingPointBase with WithinMethod
  176. trait TrackingPointBase extends Node with WithinMethodBase
  177. class Type extends NodeRef[TypeDb] with TypeBase with StoredNode
  178. class TypeArgument extends NodeRef[TypeArgumentDb] with TypeArgumentBase with StoredNode with AstNode
  179. trait TypeArgumentBase extends Node with AstNodeBase with HasOrder
  180. class TypeArgumentDb extends OdbNode with StoredNode with AstNode with TypeArgumentBase
  181. trait TypeBase extends Node with HasName with HasFullName with HasTypeDeclFullName
  182. class TypeDb extends OdbNode with StoredNode with TypeBase
  183. class TypeDecl extends NodeRef[TypeDeclDb] with TypeDeclBase with StoredNode with AstNode
  184. trait TypeDeclBase extends Node with AstNodeBase with HasName with HasFullName with HasIsExternal with HasInheritsFromTypeFullName with HasAstParentType with HasAstParentFullName with HasAliasTypeFullName with HasOrder
  185. class TypeDeclDb extends OdbNode with StoredNode with AstNode with TypeDeclBase
  186. class TypeParameter extends NodeRef[TypeParameterDb] with TypeParameterBase with StoredNode with AstNode
  187. trait TypeParameterBase extends Node with AstNodeBase with HasName with HasOrder
  188. class TypeParameterDb extends OdbNode with StoredNode with AstNode with TypeParameterBase
  189. class Unknown extends NodeRef[UnknownDb] with UnknownBase with StoredNode with Expression
  190. trait UnknownBase extends Node with ExpressionBase with HasCode with HasParserTypeName with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
  191. class UnknownDb extends OdbNode with StoredNode with Expression with UnknownBase
  192. trait WithinMethod extends StoredNode with WithinMethodBase
  193. trait WithinMethodBase extends Node

Value Members

  1. object Annotation
  2. object AnnotationLiteral
  3. object AnnotationParameter
  4. object AnnotationParameterAssign
  5. object ArrayInitializer
  6. object Block
  7. object Call
  8. object ClosureBinding
  9. object Comment
  10. object ConfigFile
  11. object ControlStructure
  12. object Dependency
  13. object Factories
  14. object File
  15. object Identifier
  16. object ImplicitCall
  17. object Literal
  18. object Local
  19. object Member
  20. object MetaData
  21. object Method
  22. object MethodInst
  23. object MethodParameterIn
  24. object MethodParameterOut
  25. object MethodRef
  26. object MethodReturn
  27. object Modifier
  28. object Namespace
  29. object NamespaceBlock
  30. object PackagePrefix
  31. object PropertyErrorRegister
  32. object Return
  33. object Tag
  34. object Type
  35. object TypeArgument
  36. object TypeDecl
  37. object TypeParameter
  38. object Unknown

Ungrouped