Class

com#8.github#8243.jelmerk#8247.knn#8249.scalalike#8328

JavaIndexAdapter#8347

Related Doc: package scalalike#8328

Permalink

class JavaIndexAdapter#8347[TId#8348, TVector#8349, TItem#8350 <: Item#8532[TId#8348, TVector#8349], TDistance#8351] extends knn#8249.Index#8293[TId#8348, TVector#8349, TItem#8350, TDistance#8351]

Adapts the interface of a java Index to that of the scala index.

Annotations
@SerialVersionUID#1707()
Linear Supertypes
knn#8249.Index#8293[TId#8348, TVector#8349, TItem#8350, TDistance#8351], Serializable#3372, AnyRef#2765, Any#695
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JavaIndexAdapter#8347
  2. Index#8293
  3. Serializable#3372
  4. AnyRef#2765
  5. Any#695
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JavaIndexAdapter#8347(delegate#16953: Index#8333[TId#8348, TVector#8349, TItem#8350, TDistance#8351])

    Permalink

Value Members

  1. final def !=#7202(arg0: Any#695): Boolean#2529

    Permalink
    Definition Classes
    AnyRef#2765 → Any#695
  2. final def ###7204(): Int#1107

    Permalink
    Definition Classes
    AnyRef#2765 → Any#695
  3. final def ==#7200(arg0: Any#695): Boolean#2529

    Permalink
    Definition Classes
    AnyRef#2765 → Any#695
  4. def add#16936(item#16957: TItem#8350): Boolean#2529

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  5. def addAll#16942(items#27791: Collection#4566[TItem#8350]): Unit#2634

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  6. def addAll#16943(items#27826: Collection#4566[TItem#8350], progressListener#27827: knn#8249.ProgressListener#8278): Unit#2634

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  7. def addAll#16944(items#27861: Collection#4566[TItem#8350], numThreads#27862: Int#1107, progressListener#27863: knn#8249.ProgressListener#8278, progressUpdateInterval#27864: Int#1107): Unit#2634

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  8. final def asInstanceOf#7193[T0#7194]: T0#7194

    Permalink
    Definition Classes
    Any#695
  9. def clone#3107(): AnyRef#2765

    Permalink
    Attributes
    protected[java#10.lang#28]
    Definition Classes
    AnyRef#2765
    Annotations
    @throws#1656( ... )
  10. val delegate#16933: Index#8333[TId#8348, TVector#8349, TItem#8350, TDistance#8351]

    Permalink

    scala class this adapter class delegates to

  11. final def eq#7196(arg0: AnyRef#2765): Boolean#2529

    Permalink
    Definition Classes
    AnyRef#2765
  12. def equals#3105(arg0: Any#695): Boolean#2529

    Permalink
    Definition Classes
    AnyRef#2765 → Any#695
  13. def finalize#3125(): Unit#2634

    Permalink
    Attributes
    protected[java#10.lang#28]
    Definition Classes
    AnyRef#2765
    Annotations
    @throws#1656( classOf[java.lang.Throwable] )
  14. def findNearest#16941(vector#27719: TVector#8349, k#27720: Int#1107): List#4590[SearchResult#8535[TItem#8350, TDistance#8351]]

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  15. def findNeighbors#16945(id#27886: TId#8348, k#27887: Int#1107): List#4590[SearchResult#8535[TItem#8350, TDistance#8351]]

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  16. def get#16939(id#16969: TId#8348): Optional#4062[TItem#8350]

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  17. final def getClass#3101(): Class#107[_]

    Permalink
    Definition Classes
    AnyRef#2765 → Any#695
  18. def hashCode#3104(): Int#1107

    Permalink
    Definition Classes
    AnyRef#2765 → Any#695
  19. final def isInstanceOf#7191[T0#7192]: Boolean#2529

    Permalink
    Definition Classes
    Any#695
  20. def items#16940(): Collection#4566[TItem#8350]

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  21. final def ne#7198(arg0: AnyRef#2765): Boolean#2529

    Permalink
    Definition Classes
    AnyRef#2765
  22. final def notify#3113(): Unit#2634

    Permalink
    Definition Classes
    AnyRef#2765
  23. final def notifyAll#3114(): Unit#2634

    Permalink
    Definition Classes
    AnyRef#2765
  24. def remove#16937(id#16961: TId#8348, version#16962: Long#2355): Boolean#2529

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  25. def save#16946(out#27927: OutputStream#3459): Unit#2634

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  26. def save#16947(file#27967: File#3507): Unit#2634

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  27. def save#16948(path#27971: Path#8654): Unit#2634

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  28. def size#16938(): Int#1107

    Permalink
    Definition Classes
    JavaIndexAdapter#8347 → Index#8293
  29. final def synchronized#37017[T0#7206](arg0: ⇒ T0#7206): T0#7206

    Permalink
    Definition Classes
    AnyRef#2765
  30. def toString#3112(): String#230

    Permalink
    Definition Classes
    AnyRef#2765 → Any#695
  31. final def wait#3115(arg0: Long#2355): Unit#2634

    Permalink
    Definition Classes
    AnyRef#2765
    Annotations
    @throws#1656( ... )
  32. final def wait#3121(arg0: Long#2355, arg1: Int#1107): Unit#2634

    Permalink
    Definition Classes
    AnyRef#2765
    Annotations
    @throws#1656( ... )
  33. final def wait#3124(): Unit#2634

    Permalink
    Definition Classes
    AnyRef#2765
    Annotations
    @throws#1656( ... )

Inherited from knn#8249.Index#8293[TId#8348, TVector#8349, TItem#8350, TDistance#8351]

Inherited from Serializable#3372

Inherited from AnyRef#2765

Inherited from Any#695

Ungrouped