Class

com#10.github#9847.jelmerk#9851.knn#9853.scalalike#9893

JavaIndexAdapter#9912

Related Doc: package scalalike#9893

Permalink

class JavaIndexAdapter#9912[TId#9913, TVector#9914, TItem#9915 <: Item#10085[TId#9913, TVector#9914], TDistance#9916] extends knn#9853.Index#9867[TId#9913, TVector#9914, TItem#9915, TDistance#9916]

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

Annotations
@SerialVersionUID#1889()
Linear Supertypes
knn#9853.Index#9867[TId#9913, TVector#9914, TItem#9915, TDistance#9916], Serializable#3649, AnyRef#2947, Any#877
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JavaIndexAdapter#9912
  2. Index#9867
  3. Serializable#3649
  4. AnyRef#2947
  5. Any#877
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JavaIndexAdapter#9912(delegate#18588: Index#9898[TId#9913, TVector#9914, TItem#9915, TDistance#9916])

    Permalink

Value Members

  1. final def !=#7612(arg0: Any#877): Boolean#2711

    Permalink
    Definition Classes
    AnyRef#2947 → Any#877
  2. final def ###7614(): Int#1289

    Permalink
    Definition Classes
    AnyRef#2947 → Any#877
  3. final def ==#7610(arg0: Any#877): Boolean#2711

    Permalink
    Definition Classes
    AnyRef#2947 → Any#877
  4. def add#18571(item#18592: TItem#9915): Boolean#2711

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  5. def addAll#18577(items#29212: Collection#4934[TItem#9915]): Unit#2816

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  6. def addAll#18578(items#29247: Collection#4934[TItem#9915], progressListener#29248: knn#9853.ProgressListener#9864): Unit#2816

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  7. def addAll#18579(items#29282: Collection#4934[TItem#9915], numThreads#29283: Int#1289, progressListener#29284: knn#9853.ProgressListener#9864, progressUpdateInterval#29285: Int#1289): Unit#2816

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  8. final def asInstanceOf#7603[T0#7604]: T0#7604

    Permalink
    Definition Classes
    Any#877
  9. def clone#3366(): AnyRef#2947

    Permalink
    Attributes
    protected[java#14.lang#38]
    Definition Classes
    AnyRef#2947
    Annotations
    @HotSpotIntrinsicCandidate#3313() @throws#1838( ... )
  10. val delegate#18568: Index#9898[TId#9913, TVector#9914, TItem#9915, TDistance#9916]

    Permalink

    scala class this adapter class delegates to

  11. final def eq#7606(arg0: AnyRef#2947): Boolean#2711

    Permalink
    Definition Classes
    AnyRef#2947
  12. def equals#3364(arg0: Any#877): Boolean#2711

    Permalink
    Definition Classes
    AnyRef#2947 → Any#877
  13. def findNearest#18576(vector#29140: TVector#9914, k#29141: Int#1289): List#4961[SearchResult#10088[TItem#9915, TDistance#9916]]

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  14. def findNeighbors#18580(id#29307: TId#9913, k#29308: Int#1289): List#4961[SearchResult#10088[TItem#9915, TDistance#9916]]

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  15. def get#18574(id#18604: TId#9913): Optional#4412[TItem#9915]

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  16. final def getClass#3360(): Class#116[_]

    Permalink
    Definition Classes
    AnyRef#2947 → Any#877
    Annotations
    @HotSpotIntrinsicCandidate#3313()
  17. def hashCode#3363(): Int#1289

    Permalink
    Definition Classes
    AnyRef#2947 → Any#877
    Annotations
    @HotSpotIntrinsicCandidate#3313()
  18. final def isInstanceOf#7601[T0#7602]: Boolean#2711

    Permalink
    Definition Classes
    Any#877
  19. def items#18575(): Collection#4934[TItem#9915]

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  20. final def ne#7608(arg0: AnyRef#2947): Boolean#2711

    Permalink
    Definition Classes
    AnyRef#2947
  21. final def notify#3372(): Unit#2816

    Permalink
    Definition Classes
    AnyRef#2947
    Annotations
    @HotSpotIntrinsicCandidate#3313()
  22. final def notifyAll#3373(): Unit#2816

    Permalink
    Definition Classes
    AnyRef#2947
    Annotations
    @HotSpotIntrinsicCandidate#3313()
  23. def remove#18572(id#18596: TId#9913, version#18597: Long#2537): Boolean#2711

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  24. def save#18581(out#29348: OutputStream#3745): Unit#2816

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  25. def save#18582(file#29388: File#3799): Unit#2816

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  26. def save#18583(path#29392: Path#10185): Unit#2816

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  27. def size#18573(): Int#1289

    Permalink

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    Definition Classes
    JavaIndexAdapter#9912 → Index#9867
  28. final def synchronized#38295[T0#7616](arg0: ⇒ T0#7616): T0#7616

    Permalink
    Definition Classes
    AnyRef#2947
  29. def toString#3371(): String#293

    Permalink
    Definition Classes
    AnyRef#2947 → Any#877
  30. final def wait#3374(): Unit#2816

    Permalink
    Definition Classes
    AnyRef#2947
    Annotations
    @throws#1838( ... )
  31. final def wait#3379(arg0: Long#2537): Unit#2816

    Permalink
    Definition Classes
    AnyRef#2947
    Annotations
    @throws#1838( ... )
  32. final def wait#3381(arg0: Long#2537, arg1: Int#1289): Unit#2816

    Permalink
    Definition Classes
    AnyRef#2947
    Annotations
    @throws#1838( ... )

Deprecated Value Members

  1. def finalize#3384(): Unit#2816

    Permalink
    Attributes
    protected[java#14.lang#38]
    Definition Classes
    AnyRef#2947
    Annotations
    @Deprecated#299() @deprecated#1235( ... , "" ) @throws#1838( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from knn#9853.Index#9867[TId#9913, TVector#9914, TItem#9915, TDistance#9916]

Inherited from Serializable#3649

Inherited from AnyRef#2947

Inherited from Any#877

Ungrouped