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 with CfgNode
  25. trait CallReprBase extends Node with HasCode with HasName with HasSignature with CfgNodeBase
  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. class DomAttribute extends NodeRef[DomAttributeDb] with DomAttributeBase with StoredNode
  46. trait DomAttributeBase extends Node with HasName with HasValue
  47. class DomAttributeDb extends OdbNode with StoredNode with DomAttributeBase
  48. class DomNode extends NodeRef[DomNodeDb] with DomNodeBase with StoredNode
  49. trait DomNodeBase extends Node with HasName
  50. class DomNodeDb extends OdbNode with StoredNode with DomNodeBase
  51. trait Expression extends StoredNode with ExpressionBase with TrackingPoint with CfgNode with AstNode
  52. trait ExpressionBase extends Node with HasCode with HasOrder with TrackingPointBase with CfgNodeBase with AstNodeBase
  53. class File extends NodeRef[FileDb] with FileBase with StoredNode with AstNode
  54. trait FileBase extends Node with AstNodeBase with HasName with HasOrder
  55. class FileDb extends OdbNode with StoredNode with AstNode with FileBase
  56. trait HasAliasTypeFullName extends AnyRef
  57. trait HasArgumentIndex extends AnyRef
  58. trait HasAstParentFullName extends AnyRef
  59. trait HasAstParentType extends AnyRef
  60. trait HasBinarySignature extends AnyRef
  61. trait HasClosureBindingId extends AnyRef
  62. trait HasClosureOriginalName extends AnyRef
  63. trait HasCode extends AnyRef
  64. trait HasColumnNumber extends AnyRef
  65. trait HasContent extends AnyRef
  66. trait HasDependencyGroupId extends AnyRef
  67. trait HasDispatchType extends AnyRef
  68. trait HasEvaluationStrategy extends AnyRef
  69. trait HasFullName extends AnyRef
  70. trait HasInheritsFromTypeFullName extends AnyRef
  71. trait HasIsExternal extends AnyRef
  72. trait HasLanguage extends AnyRef
  73. trait HasLineNumber extends AnyRef
  74. trait HasMethodFullName extends AnyRef
  75. trait HasMethodInstFullName extends AnyRef
  76. trait HasModifierType extends AnyRef
  77. trait HasName extends AnyRef
  78. trait HasOrder extends AnyRef
  79. trait HasParserTypeName extends AnyRef
  80. trait HasSignature extends AnyRef
  81. trait HasTypeDeclFullName extends AnyRef
  82. trait HasTypeFullName extends AnyRef
  83. trait HasValue extends AnyRef
  84. trait HasVersion extends AnyRef
  85. class Identifier extends NodeRef[IdentifierDb] with IdentifierBase with StoredNode with Expression with LocalLike
  86. trait IdentifierBase extends Node with ExpressionBase with LocalLikeBase with HasCode with HasName with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
  87. class IdentifierDb extends OdbNode with StoredNode with Expression with LocalLike with IdentifierBase
  88. class ImplicitCall extends NodeRef[ImplicitCallDb] with ImplicitCallBase with StoredNode with CallRepr with TrackingPoint
  89. trait ImplicitCallBase extends Node with CallReprBase with TrackingPointBase with HasCode with HasName with HasSignature with HasLineNumber with HasColumnNumber with HasOrder
  90. class ImplicitCallDb extends OdbNode with StoredNode with CallRepr with TrackingPoint with ImplicitCallBase
  91. class Literal extends NodeRef[LiteralDb] with LiteralBase with StoredNode with Expression
  92. trait LiteralBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasTypeFullName with HasLineNumber with HasColumnNumber
  93. class LiteralDb extends OdbNode with StoredNode with Expression with LiteralBase
  94. class Local extends NodeRef[LocalDb] with LocalBase with StoredNode with Declaration with LocalLike with AstNode
  95. trait LocalBase extends Node with DeclarationBase with LocalLikeBase with AstNodeBase with HasCode with HasName with HasClosureBindingId with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder
  96. class LocalDb extends OdbNode with StoredNode with Declaration with LocalLike with AstNode with LocalBase
  97. trait LocalLike extends StoredNode with LocalLikeBase
  98. trait LocalLikeBase extends Node with HasName
  99. class Member extends NodeRef[MemberDb] with MemberBase with StoredNode with Declaration with AstNode
  100. trait MemberBase extends Node with DeclarationBase with AstNodeBase with HasCode with HasName with HasTypeFullName with HasOrder
  101. class MemberDb extends OdbNode with StoredNode with Declaration with AstNode with MemberBase
  102. class MetaData extends NodeRef[MetaDataDb] with MetaDataBase with StoredNode
  103. trait MetaDataBase extends Node with HasLanguage with HasVersion
  104. class MetaDataDb extends OdbNode with StoredNode with MetaDataBase
  105. class Method extends NodeRef[MethodDb] with MethodBase with StoredNode with Declaration with CfgNode with AstNode
  106. 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
  107. class MethodDb extends OdbNode with StoredNode with Declaration with CfgNode with AstNode with MethodBase
  108. class MethodInst extends NodeRef[MethodInstDb] with MethodInstBase with StoredNode with AstNode
  109. trait MethodInstBase extends Node with AstNodeBase with HasName with HasFullName with HasSignature with HasMethodFullName with HasOrder
  110. class MethodInstDb extends OdbNode with StoredNode with AstNode with MethodInstBase
  111. class MethodParameterIn extends NodeRef[MethodParameterInDb] with MethodParameterInBase with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode
  112. 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
  113. class MethodParameterInDb extends OdbNode with StoredNode with Declaration with LocalLike with TrackingPoint with AstNode with MethodParameterInBase
  114. class MethodParameterOut extends NodeRef[MethodParameterOutDb] with MethodParameterOutBase with StoredNode with Declaration with TrackingPoint with AstNode
  115. trait MethodParameterOutBase extends Node with DeclarationBase with TrackingPointBase with AstNodeBase with HasCode with HasOrder with HasName with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber
  116. class MethodParameterOutDb extends OdbNode with StoredNode with Declaration with TrackingPoint with AstNode with MethodParameterOutBase
  117. class MethodRef extends NodeRef[MethodRefDb] with MethodRefBase with StoredNode with Expression
  118. trait MethodRefBase extends Node with ExpressionBase with HasCode with HasOrder with HasArgumentIndex with HasMethodInstFullName with HasLineNumber with HasColumnNumber
  119. class MethodRefDb extends OdbNode with StoredNode with Expression with MethodRefBase
  120. class MethodReturn extends NodeRef[MethodReturnDb] with MethodReturnBase with StoredNode with CfgNode with TrackingPoint
  121. trait MethodReturnBase extends Node with CfgNodeBase with TrackingPointBase with HasCode with HasEvaluationStrategy with HasTypeFullName with HasLineNumber with HasColumnNumber with HasOrder
  122. class MethodReturnDb extends OdbNode with StoredNode with CfgNode with TrackingPoint with MethodReturnBase
  123. class Modifier extends NodeRef[ModifierDb] with ModifierBase with StoredNode with AstNode
  124. trait ModifierBase extends Node with AstNodeBase with HasModifierType with HasOrder
  125. class ModifierDb extends OdbNode with StoredNode with AstNode with ModifierBase
  126. class Namespace extends NodeRef[NamespaceDb] with NamespaceBase with StoredNode with AstNode
  127. trait NamespaceBase extends Node with AstNodeBase with HasName with HasOrder
  128. class NamespaceBlock extends NodeRef[NamespaceBlockDb] with NamespaceBlockBase with StoredNode with AstNode
  129. trait NamespaceBlockBase extends Node with AstNodeBase with HasName with HasFullName with HasOrder
  130. class NamespaceBlockDb extends OdbNode with StoredNode with AstNode with NamespaceBlockBase
  131. class NamespaceDb extends OdbNode with StoredNode with AstNode with NamespaceBase
  132. case class NewAnnotation(code: String = "", name: String = "", fullName: String = "", order: Integer = -1) extends NewNode with AnnotationBase with Product with Serializable
  133. 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
  134. case class NewAnnotationParameter(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterBase with Product with Serializable
  135. case class NewAnnotationParameterAssign(code: String = "", order: Integer = -1) extends NewNode with AnnotationParameterAssignBase with Product with Serializable
  136. case class NewArrayInitializer(code: String = "", columnNumber: Option[Integer] = None, lineNumber: Option[Integer] = None, order: Integer = -1) extends NewNode with ArrayInitializerBase with Product with Serializable
  137. 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
  138. 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
  139. case class NewClosureBinding(closureBindingId: Option[String] = None, evaluationStrategy: String = "", closureOriginalName: Option[String] = None) extends NewNode with ClosureBindingBase with Product with Serializable
  140. case class NewComment(lineNumber: Option[Integer] = None, code: String = "") extends NewNode with CommentBase with Product with Serializable
  141. case class NewConfigFile(name: String = "", content: String = "") extends NewNode with ConfigFileBase with Product with Serializable
  142. 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
  143. case class NewDependency(version: String = "", name: String = "", dependencyGroupId: Option[String] = None) extends NewNode with DependencyBase with Product with Serializable
  144. case class NewDomAttribute(name: String = "", value: String = "") extends NewNode with DomAttributeBase with Product with Serializable
  145. case class NewDomNode(name: String = "", attributes: List[DomAttributeBase] = List()) extends NewNode with DomNodeBase with Product with Serializable
  146. case class NewFile(name: String = "", order: Integer = -1) extends NewNode with FileBase with Product with Serializable
  147. 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
  148. 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
  149. 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
  150. 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
  151. case class NewMember(code: String = "", name: String = "", typeFullName: String = "", order: Integer = -1) extends NewNode with MemberBase with Product with Serializable
  152. case class NewMetaData(language: String = "", version: String = "") extends NewNode with MetaDataBase with Product with Serializable
  153. 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
  154. case class NewMethodInst(name: String = "", fullName: String = "", signature: String = "", methodFullName: String = "", order: Integer = -1) extends NewNode with MethodInstBase with Product with Serializable
  155. 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
  156. 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
  157. 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
  158. 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
  159. case class NewModifier(modifierType: String = "", order: Integer = -1) extends NewNode with ModifierBase with Product with Serializable
  160. case class NewNamespace(name: String = "", order: Integer = -1) extends NewNode with NamespaceBase with Product with Serializable
  161. case class NewNamespaceBlock(name: String = "", fullName: String = "", order: Integer = -1) extends NewNode with NamespaceBlockBase with Product with Serializable
  162. 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

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

Ungrouped