eu.fakod.neo4jscala

BatchIndex

class BatchIndex extends Index[Node] with IndexCacheHelper

delegates Index[Node] methods to BatchInserterIndex methods

Linear Supertypes
IndexCacheHelper, Index[Node], ReadableIndex[Node], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BatchIndex
  2. IndexCacheHelper
  3. Index
  4. ReadableIndex
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BatchIndex(bii: BatchInserterIndex, bi: BatchInserter)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def add(node: Node, key: String, value: AnyRef): Unit

    uses the implementation that removes existing documents and replaces them with the cached ones

    uses the implementation that removes existing documents and replaces them with the cached ones

    Definition Classes
    BatchIndex → Index
  7. def addToCache(id: Long, key: String, value: AnyRef): HashMap[String, AnyRef]

    caches multible values

    caches multible values

    Attributes
    protected
    Definition Classes
    IndexCacheHelper
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def cacheClear(): Unit

    Attributes
    protected
    Definition Classes
    IndexCacheHelper
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def delete(): Unit

    Definition Classes
    BatchIndex → Index
  12. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def flush(): Unit

  16. def get(key: String, value: AnyRef): IndexHits[Node]

    Definition Classes
    BatchIndex → ReadableIndex
  17. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  18. def getEntityType(): Nothing

    Definition Classes
    BatchIndex → ReadableIndex
  19. def getGraphDatabase(): GraphDatabaseService

    Definition Classes
    BatchIndex → ReadableIndex
  20. def getName(): Nothing

    Definition Classes
    BatchIndex → ReadableIndex
  21. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. def isWriteable(): Boolean

    Definition Classes
    BatchIndex → ReadableIndex
  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. final def notify(): Unit

    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  27. def putIfAbsent(entity: Node, key: String, value: AnyRef): Node

    Definition Classes
    BatchIndex → Index
  28. def query(queryOrQueryObject: AnyRef): IndexHits[Node]

    Definition Classes
    BatchIndex → ReadableIndex
  29. def query(key: String, queryOrQueryObject: AnyRef): IndexHits[Node]

    Definition Classes
    BatchIndex → ReadableIndex
  30. def remove(entity: Node): Unit

    Definition Classes
    BatchIndex → Index
  31. def remove(entity: Node, key: String): Unit

    Definition Classes
    BatchIndex → Index
  32. def remove(entity: Node, key: String, value: AnyRef): Unit

    Definition Classes
    BatchIndex → Index
  33. def setCacheCapacity(key: String, size: Int): Unit

  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  35. def toString(): String

    Definition Classes
    AnyRef → Any
  36. def updateOrAdd(entityId: Long, properties: Map[String, AnyRef]): Unit

  37. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from IndexCacheHelper

Inherited from Index[Node]

Inherited from ReadableIndex[Node]

Inherited from AnyRef

Inherited from Any

Ungrouped