package nodes
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class ArrayInitializer extends SpecializedTinkerVertex[Long] with StoredNode with Product with ArrayInitializerBase
- trait ArrayInitializerBase extends Node
- class Block extends SpecializedTinkerVertex[Long] with StoredNode with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd with Product with BlockBase
- trait BlockBase extends Node
- 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
- trait CallBase extends Node
- class ClosureBinding extends SpecializedTinkerVertex[Long] with StoredNode with HasEvaluationStrategy with Product with ClosureBindingBase
- trait ClosureBindingBase extends Node
- trait DataFlowObject extends SpecializedTinkerVertex[Long] with StoredNode with DataFlowObjectBase
- trait DataFlowObjectBase extends Node with HasCode with HasLineNumber with HasLineNumberEnd with HasColumnNumber with HasColumnNumberEnd
- trait Declaration extends SpecializedTinkerVertex[Long] with StoredNode with DeclarationBase
- trait DeclarationBase extends Node with HasName
- trait Expression extends SpecializedTinkerVertex[Long] with DataFlowObject with ExpressionBase
- trait ExpressionBase extends Node with HasOrder with DataFlowObjectBase
- class File extends SpecializedTinkerVertex[Long] with StoredNode with HasName with Product with FileBase
- trait FileBase extends Node
- trait HasArgumentIndex extends AnyRef
- trait HasCode extends AnyRef
- trait HasColumnNumber extends AnyRef
- trait HasColumnNumberEnd extends AnyRef
- trait HasDispatchType extends AnyRef
- trait HasEvalType extends SpecializedTinkerVertex[Long] with StoredNode
- trait HasEvaluationStrategy extends AnyRef
- trait HasFullName extends AnyRef
- trait HasIsExternal extends AnyRef
- trait HasLanguage extends AnyRef
- trait HasLineNumber extends AnyRef
- trait HasLineNumberEnd extends AnyRef
- trait HasModifierType extends AnyRef
- trait HasName extends AnyRef
- trait HasOrder extends AnyRef
- trait HasParserTypeName extends AnyRef
- trait HasSignature extends AnyRef
- trait HasVersion extends AnyRef
- 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
- trait IdentifierBase extends Node
- 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
- trait LiteralBase extends Node
- 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
- trait LocalBase extends Node
- trait LocalLike extends SpecializedTinkerVertex[Long] with StoredNode with LocalLikeBase
- trait LocalLikeBase extends Node with HasName
- class Member extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with Declaration with HasCode with HasName with Product with MemberBase
- trait MemberBase extends Node
- class MetaData extends SpecializedTinkerVertex[Long] with StoredNode with HasLanguage with HasVersion with Product with MetaDataBase
- trait MetaDataBase extends Node
- 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
- trait MethodBase extends Node
- class MethodInst extends SpecializedTinkerVertex[Long] with StoredNode with HasEvalType with HasName with HasFullName with HasSignature with Product with MethodInstBase
- trait MethodInstBase extends Node
- 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
- trait MethodParameterInBase extends Node
- 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
- trait MethodRefBase extends Node
- 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
- trait MethodReturnBase extends Node
- class Modifier extends SpecializedTinkerVertex[Long] with StoredNode with HasModifierType with Product with ModifierBase
- trait ModifierBase extends Node
- class NamespaceBlock extends SpecializedTinkerVertex[Long] with StoredNode with HasName with Product with NamespaceBlockBase
- trait NamespaceBlockBase extends Node
- case class NewArrayInitializer() extends NewNode with ArrayInitializerBase with Product with Serializable
- case class NewBlock(lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with BlockBase with Product with Serializable
- 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
- case class NewClosureBinding(evaluationStrategy: String) extends NewNode with ClosureBindingBase with Product with Serializable
- case class NewFile(name: String) extends NewNode with FileBase with Product with Serializable
- 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
- 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
- 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
- case class NewMember(code: String, name: String) 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, signature: String, lineNumber: Option[Integer], lineNumberEnd: Option[Integer], columnNumber: Option[Integer], columnNumberEnd: Option[Integer]) extends NewNode with MethodBase with Product with Serializable
- case class NewMethodInst(name: String, fullName: String, signature: String) extends NewNode with MethodInstBase with Product with Serializable
- 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
- 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
- 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
- case class NewModifier(modifierType: String) extends NewNode with ModifierBase with Product with Serializable
- case class NewNamespaceBlock(name: String) 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 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
- case class NewType(name: String, fullName: String) extends NewNode with TypeBase with Product with Serializable
- case class NewTypeArgument() extends NewNode with TypeArgumentBase with Product with Serializable
- case class NewTypeDecl(name: String, fullName: String, isExternal: Boolean) extends NewNode with TypeDeclBase with Product with Serializable
- case class NewTypeParameter(name: String, order: Integer) extends NewNode with TypeParameterBase with Product with Serializable
- 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
- trait Node extends AnyRef
- 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
- trait ReturnBase extends Node
- trait StoredNode extends SpecializedTinkerVertex[Long] with Node
- class Type extends SpecializedTinkerVertex[Long] with StoredNode with HasName with HasFullName with Product with TypeBase
- class TypeArgument extends SpecializedTinkerVertex[Long] with StoredNode with Product with TypeArgumentBase
- trait TypeArgumentBase extends Node
- trait TypeBase extends Node
- class TypeDecl extends SpecializedTinkerVertex[Long] with StoredNode with HasName with HasFullName with HasIsExternal with Product with TypeDeclBase
- trait TypeDeclBase extends Node
- class TypeParameter extends SpecializedTinkerVertex[Long] with StoredNode with HasName with HasOrder with Product with TypeParameterBase
- trait TypeParameterBase extends Node
- 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
- trait UnknownBase extends Node
Value Members
- object ArrayInitializer
- object Block
- object Call
- object ClosureBinding
- object Factories
- object File
- object Identifier
- object Literal
- object Local
- object Member
- object MetaData
- object Method
- object MethodInst
- object MethodParameterIn
- object MethodRef
- object MethodReturn
- object Modifier
- object NamespaceBlock
- object Return
- object Type
- object TypeArgument
- object TypeDecl
- object TypeParameter
- object Unknown