c

scalafix.internal.util

EagerInMemorySemanticdbIndex

case class EagerInMemorySemanticdbIndex(database: scala.meta.Database, sourcepath: scala.meta.Sourcepath, classpath: scala.meta.Classpath) extends SemanticdbIndex with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EagerInMemorySemanticdbIndex
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. SemanticdbIndex
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EagerInMemorySemanticdbIndex(database: scala.meta.Database, sourcepath: scala.meta.Sourcepath, classpath: scala.meta.Classpath)

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val classpath: scala.meta.Classpath
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val database: scala.meta.Database
  8. def denotation(tree: Tree): Option[scala.meta.Denotation]

    Lookup denotation of this tree.

    Lookup denotation of this tree.

    Shorthand method for symbol(tree).flatMap(denotation).

    Definition Classes
    EagerInMemorySemanticdbIndexSemanticdbIndex
  9. def denotation(symbol: scala.meta.Symbol): Option[scala.meta.Denotation]

    Lookup denotation of this symbol.

    Lookup denotation of this symbol.

    Definition Classes
    EagerInMemorySemanticdbIndexSemanticdbIndex
  10. def documents: Seq[scala.meta.Document]

    Shorthand for scala.meta.Database.documents

    Shorthand for scala.meta.Database.documents

    Definition Classes
    SemanticdbIndex
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int
    Definition Classes
    EagerInMemorySemanticdbIndex → AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def messages: Seq[scala.meta.Message]

    Shorthand for scala.meta.Database.messages

    Shorthand for scala.meta.Database.messages

    Definition Classes
    SemanticdbIndex
  17. def names: Seq[scala.meta.ResolvedName]

    The resolved names in this database.

    The resolved names in this database.

    Includes resolved name in synthetics, such as inferred implicits/types.

    Definition Classes
    EagerInMemorySemanticdbIndexSemanticdbIndex
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  21. val sourcepath: scala.meta.Sourcepath
  22. def symbol(tree: Tree): Option[scala.meta.Symbol]

    Lookup symbol at this tree.

    Lookup symbol at this tree.

    This method returns the same result as symbol(Tree.Position) in most cases but handles some special cases: - when tree is Term/Type.Select(_, name), query by name.position - workaround for https://github.com/scalameta/scalameta/issues/1083

    Definition Classes
    EagerInMemorySemanticdbIndexSemanticdbIndex
  23. def symbol(position: scala.meta.Position): Option[scala.meta.Symbol]

    Lookup symbol at this position.

    Lookup symbol at this position.

    Definition Classes
    EagerInMemorySemanticdbIndexSemanticdbIndex
  24. def symbols: Seq[scala.meta.ResolvedSymbol]

    Shorthand for scala.meta.Database.symbols

    Shorthand for scala.meta.Database.symbols

    Definition Classes
    SemanticdbIndex
  25. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  26. def synthetics: Seq[scala.meta.Synthetic]

    Shorthand for scala.meta.Database.synthetics

    Shorthand for scala.meta.Database.synthetics

    Definition Classes
    SemanticdbIndex
  27. def toString(): String
    Definition Classes
    EagerInMemorySemanticdbIndex → AnyRef → Any
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def withDocuments(documents: Seq[scala.meta.Document]): SemanticdbIndex

    Build new SemanticdbIndex with only these documents.

    Build new SemanticdbIndex with only these documents.

    Definition Classes
    EagerInMemorySemanticdbIndexSemanticdbIndex
  32. object Symbol
    Definition Classes
    SemanticdbIndex

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from util.SemanticdbIndex

Inherited from AnyRef

Inherited from Any

Ungrouped