Packages

case class NewLocation(symbol: String = "", methodFullName: String = "", methodShortName: String = "", packageName: String = "", lineNumber: Option[Integer] = None, className: String = "", nodeLabel: String = "", filename: String = "", node: Option[Node] = None) extends NewNode with LocationBase with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NewLocation
  2. Serializable
  3. Serializable
  4. LocationBase
  5. HasFilename
  6. HasNodeLabel
  7. HasClassName
  8. HasLineNumber
  9. HasPackageName
  10. HasMethodShortName
  11. HasMethodFullName
  12. HasSymbol
  13. NewNode
  14. Node
  15. Product
  16. Equals
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NewLocation(symbol: String = "", methodFullName: String = "", methodShortName: String = "", packageName: String = "", lineNumber: Option[Integer] = None, className: String = "", nodeLabel: String = "", filename: String = "", node: Option[Node] = None)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def accept[T](visitor: NodeVisitor[T]): T
    Definition Classes
    NewLocationNode
  5. def allContainedNodes: List[Node]
    Definition Classes
    NewNode
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def asStored: StoredNode
    Definition Classes
    LocationBase
  8. val className: String
    Definition Classes
    NewLocationHasClassName
  9. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  10. def containedNodesByLocalName: Map[String, List[Node]]
    Definition Classes
    NewLocationNewNode
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. val filename: String
    Definition Classes
    NewLocationHasFilename
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def getId: Long
    Definition Classes
    LocationBaseNode
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. val label: String
    Definition Classes
    NewLocationNewNodeNode
  18. val lineNumber: Option[Integer]
    Definition Classes
    NewLocationHasLineNumber
  19. val methodFullName: String
    Definition Classes
    NewLocationHasMethodFullName
  20. val methodShortName: String
    Definition Classes
    NewLocationHasMethodShortName
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. val node: Option[Node]
    Definition Classes
    NewLocationLocationBase
  23. val nodeLabel: String
    Definition Classes
    NewLocationHasNodeLabel
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. val packageName: String
    Definition Classes
    NewLocationHasPackageName
  27. def productArity: Int
    Definition Classes
    LocationBase → Product
  28. def productElement(n: Int): Any
    Definition Classes
    LocationBase → Product
  29. def productElementLabel(n: Int): String

    labels of product elements, used e.g.

    labels of product elements, used e.g. for pretty-printing

    Definition Classes
    LocationBaseNode
  30. def productPrefix: String
    Definition Classes
    LocationBase → Product
  31. val properties: Map[String, Any]
    Definition Classes
    NewLocationNewNode
  32. val symbol: String
    Definition Classes
    NewLocationHasSymbol
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from LocationBase

Inherited from HasFilename

Inherited from HasNodeLabel

Inherited from HasClassName

Inherited from HasLineNumber

Inherited from HasPackageName

Inherited from HasMethodShortName

Inherited from HasMethodFullName

Inherited from HasSymbol

Inherited from NewNode

Inherited from Node

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped