Packages

package nodes

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class ArrayInitializer extends SpecializedTinkerVertex[Long] with StoredNode with Product with ArrayInitializerBase
  2. trait ArrayInitializerBase extends Node
  3. class Block extends SpecializedTinkerVertex[Long] with StoredNode with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with BlockBase
  4. trait BlockBase extends Node
  5. class Call extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with Expression with HasCode with HasName with HasOrder with HasArgumentIndex with HasDispatchType with HasSignature with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with CallBase
  6. trait CallBase extends Node
  7. class ClosureBinding extends SpecializedTinkerVertex[Long] with StoredNode with HasEvaluationStrategy with Product with ClosureBindingBase
  8. trait ClosureBindingBase extends Node
  9. trait DataFlowObject extends SpecializedTinkerVertex[Long] with StoredNode with DataFlowObjectBase
  10. trait DataFlowObjectBase extends Node with HasCode with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd
  11. trait Declaration extends SpecializedTinkerVertex[Long] with StoredNode with DeclarationBase
  12. trait DeclarationBase extends Node with HasName
  13. trait Expression extends SpecializedTinkerVertex[Long] with DataFlowObject with ExpressionBase
  14. trait ExpressionBase extends Node with HasOrder with DataFlowObjectBase
  15. class File extends SpecializedTinkerVertex[Long] with StoredNode with HasName with Product with FileBase
  16. trait FileBase extends Node
  17. trait HasArgumentIndex extends AnyRef
  18. trait HasCode extends AnyRef
  19. trait HasColumnNumber extends AnyRef
  20. trait HasColumnNumberEnd extends AnyRef
  21. trait HasDispatchType extends AnyRef
  22. trait HasEvalType extends SpecializedTinkerVertex[Long] with StoredNode
  23. trait HasEvaluationStrategy extends AnyRef
  24. trait HasFullName extends AnyRef
  25. trait HasIsExternal extends AnyRef
  26. trait HasLanguage extends AnyRef
  27. trait HasLineNumber extends AnyRef
  28. trait HasLineNumberEnd extends AnyRef
  29. trait HasModifierType extends AnyRef
  30. trait HasName extends AnyRef
  31. trait HasOrder extends AnyRef
  32. trait HasParserTypeName extends AnyRef
  33. trait HasSignature extends AnyRef
  34. trait HasVersion extends AnyRef
  35. class Identifier extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with DataFlowObject with Expression with LocalLike with HasCode with HasName with HasOrder with HasArgumentIndex with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with IdentifierBase
  36. trait IdentifierBase extends Node
  37. class Literal extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with Declaration with DataFlowObject with Expression with HasCode with HasName with HasOrder with HasArgumentIndex with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with LiteralBase
  38. trait LiteralBase extends Node
  39. class Local extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with Declaration with LocalLike with HasCode with HasName with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with LocalBase
  40. trait LocalBase extends Node
  41. trait LocalLike extends SpecializedTinkerVertex[Long] with StoredNode with LocalLikeBase
  42. trait LocalLikeBase extends Node with HasName
  43. class Member extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with Declaration with HasCode with HasName with Product with MemberBase
  44. trait MemberBase extends Node
  45. class MetaData extends SpecializedTinkerVertex[Long] with StoredNode with HasLanguage with HasVersion with Product with MetaDataBase
  46. trait MetaDataBase extends Node
  47. class Method extends SpecializedTinkerVertex[Long] with StoredNode with Declaration with HasName with HasFullName with HasSignature with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with MethodBase
  48. trait MethodBase extends Node
  49. class MethodInst extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with HasName with HasFullName with HasSignature with Product with MethodInstBase
  50. trait MethodInstBase extends Node
  51. class MethodParameterIn extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with Declaration with DataFlowObject with LocalLike with HasCode with HasOrder with HasName with HasEvaluationStrategy with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with MethodParameterInBase
  52. trait MethodParameterInBase extends Node
  53. class MethodRef extends SpecializedTinkerVertex[Long] with StoredNode with Expression with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with HasCode with HasOrder with HasArgumentIndex with Product with MethodRefBase
  54. trait MethodRefBase extends Node
  55. class MethodReturn extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with DataFlowObject with HasCode with HasEvaluationStrategy with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with MethodReturnBase
  56. trait MethodReturnBase extends Node
  57. class Modifier extends SpecializedTinkerVertex[Long] with StoredNode with HasModifierType with Product with ModifierBase
  58. trait ModifierBase extends Node
  59. class NamespaceBlock extends SpecializedTinkerVertex[Long] with StoredNode with HasName with Product with NamespaceBlockBase
  60. trait NamespaceBlockBase extends Node
  61. case class NewArrayInitializer() extends NewNode with ArrayInitializerBase with Product with Serializable
  62. case class NewBlock(lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with BlockBase with Product with Serializable
  63. case class NewCall(code: String, name: String, order: Integer, argumentIndex: Integer, dispatchType: String, signature: String, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with CallBase with Product with Serializable
  64. case class NewClosureBinding(evaluationStrategy: String) extends NewNode with ClosureBindingBase with Product with Serializable
  65. case class NewFile(name: String) extends NewNode with FileBase with Product with Serializable
  66. case class NewIdentifier(code: String, name: String, order: Integer, argumentIndex: Integer, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with IdentifierBase with Product with Serializable
  67. case class NewLiteral(code: String, name: String, order: Integer, argumentIndex: Integer, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with LiteralBase with Product with Serializable
  68. case class NewLocal(code: String, name: String, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with LocalBase with Product with Serializable
  69. case class NewMember(code: String, name: String) extends NewNode with MemberBase with Product with Serializable
  70. case class NewMetaData(language: String, version: String) extends NewNode with MetaDataBase with Product with Serializable
  71. case class NewMethod(name: String, fullName: String, signature: String, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with MethodBase with Product with Serializable
  72. case class NewMethodInst(name: String, fullName: String, signature: String) extends NewNode with MethodInstBase with Product with Serializable
  73. case class NewMethodParameterIn(code: String, order: Integer, name: String, evaluationStrategy: String, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with MethodParameterInBase with Product with Serializable
  74. case class NewMethodRef(lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer], code: String, order: Integer, argumentIndex: Integer) extends NewNode with MethodRefBase with Product with Serializable
  75. case class NewMethodReturn(code: String, evaluationStrategy: String, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with MethodReturnBase with Product with Serializable
  76. case class NewModifier(modifierType: String) extends NewNode with ModifierBase with Product with Serializable
  77. case class NewNamespaceBlock(name: String) extends NewNode with NamespaceBlockBase with Product with Serializable
  78. 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

  79. case class NewReturn(lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer], order: Integer, argumentIndex: Integer, code: String) extends NewNode with ReturnBase with Product with Serializable
  80. case class NewType(name: String, fullName: String) extends NewNode with TypeBase with Product with Serializable
  81. case class NewTypeArgument() extends NewNode with TypeArgumentBase with Product with Serializable
  82. case class NewTypeDecl(name: String, fullName: String, isExternal: Boolean) extends NewNode with TypeDeclBase with Product with Serializable
  83. case class NewTypeParameter(name: String, order: Integer) extends NewNode with TypeParameterBase with Product with Serializable
  84. case class NewUnknown(code: String, parserTypeName: String, order: Integer, argumentIndex: Integer, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with UnknownBase with Product with Serializable
  85. trait Node extends AnyRef
  86. class Return extends SpecializedTinkerVertex[Long] with StoredNode with Expression with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with HasOrder with HasArgumentIndex with HasCode with Product with ReturnBase
  87. trait ReturnBase extends Node
  88. trait StoredNode extends SpecializedTinkerVertex[Long] with Node
  89. class Type extends SpecializedTinkerVertex[Long] with StoredNode with HasName with HasFullName with Product with TypeBase
  90. class TypeArgument extends SpecializedTinkerVertex[Long] with StoredNode with Product with TypeArgumentBase
  91. trait TypeArgumentBase extends Node
  92. trait TypeBase extends Node
  93. class TypeDecl extends SpecializedTinkerVertex[Long] with StoredNode with HasName with HasFullName with HasIsExternal with Product with TypeDeclBase
  94. trait TypeDeclBase extends Node
  95. class TypeParameter extends SpecializedTinkerVertex[Long] with StoredNode with HasName with HasOrder with Product with TypeParameterBase
  96. trait TypeParameterBase extends Node
  97. class Unknown extends SpecializedTinkerVertex[Long] with StoredNode with Expression with HasCode with HasParserTypeName with HasOrder with HasArgumentIndex with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with UnknownBase
  98. trait UnknownBase extends Node

Ungrouped