Class

com.github.eduardofcbg.plugin.es.scala

Index

Related Doc: package scala

Permalink

class Index[T <: Index[T]] extends Indexable

Linear Supertypes
Indexable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Index
  2. Indexable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Index(id: Option[String] = Option.empty, version: Option[Long] = Option.empty, score: Option[Float] = Option.empty, timeStamp: Option[Long] = Option.empty)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def Finder(typeName: String = ...)(implicit es: Format[T]): Finder[T]

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. implicit val cache: CacheApi

    Permalink
  7. lazy val client: Client

    Permalink
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. lazy val esClient: ES

    Permalink
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def getId(): Optional[String]

    Permalink
    Definition Classes
    IndexIndexable
  15. def getScore(): Optional[Float]

    Permalink
    Definition Classes
    IndexIndexable
  16. def getTimestamp(): Optional[Long]

    Permalink
    Definition Classes
    IndexIndexable
  17. def getVersion(): Optional[Long]

    Permalink
    Definition Classes
    IndexIndexable
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. var id: Option[String]

    Permalink
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. lazy val jes: Client

    Permalink
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. var score: Option[Float]

    Permalink
  26. lazy val ses: ElasticClient

    Permalink
  27. def setId(id: String): Unit

    Permalink
    Definition Classes
    IndexIndexable
  28. def setScore(score: Float): Unit

    Permalink
    Definition Classes
    IndexIndexable
  29. def setTimeStamp(timeStamp: Long): Unit

    Permalink
    Definition Classes
    IndexIndexable
  30. def setTimeStampMapping(typeName: String): PutMappingResponse

    Permalink
  31. def setVersion(version: Long): Unit

    Permalink
    Definition Classes
    IndexIndexable
  32. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  33. var timeStamp: Option[Long]

    Permalink
  34. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  35. var version: Option[Long]

    Permalink
  36. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Indexable

Inherited from AnyRef

Inherited from Any

Ungrouped