Class

com.mapr.db.impl

InMemoryStore

Related Doc: package impl

Permalink

class InMemoryStore extends DocumentStore

Linear Supertypes
DocumentStore, AutoCloseable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InMemoryStore
  2. DocumentStore
  3. AutoCloseable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new InMemoryStore(storeName: String, connection: Connection)

    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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def beginTrackingWrites(previousWritesContext: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  6. def beginTrackingWrites(): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  7. def checkAndDelete(_id: Value, condition: QueryCondition): Boolean

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  8. def checkAndDelete(_id: String, condition: QueryCondition): Boolean

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  9. def checkAndMutate(_id: Value, condition: QueryCondition, mutation: DocumentMutation): Boolean

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  10. def checkAndMutate(_id: String, condition: QueryCondition, mutation: DocumentMutation): Boolean

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  11. def checkAndReplace(_id: Value, condition: QueryCondition, doc: Document): Boolean

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  12. def checkAndReplace(_id: String, condition: QueryCondition, doc: Document): Boolean

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  13. def checkAndUpdate(arg0: Value, arg1: QueryCondition, arg2: DocumentMutation): Boolean

    Permalink
    Definition Classes
    DocumentStore
    Annotations
    @throws( ... )
  14. def checkAndUpdate(arg0: String, arg1: QueryCondition, arg2: DocumentMutation): Boolean

    Permalink
    Definition Classes
    DocumentStore
    Annotations
    @throws( ... )
  15. def clearTrackedWrites(): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. def close(): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore → AutoCloseable
  18. def delete(stream: DocumentStream, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  19. def delete(stream: DocumentStream, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  20. def delete(stream: DocumentStream): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  21. def delete(doc: Document, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  22. def delete(doc: Document, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  23. def delete(doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  24. def delete(_id: Value): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  25. def delete(_id: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  26. def endTrackingWrites(): String

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  27. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. def find(condition: QueryCondition, fieldPaths: <repeated...>[FieldPath]): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  31. def find(condition: QueryCondition, fieldPaths: <repeated...>[String]): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  32. def find(condition: QueryCondition): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  33. def find(fieldPaths: <repeated...>[FieldPath]): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  34. def find(fieldPaths: <repeated...>[String]): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  35. def find(): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  36. def find(query: Query): QueryResult

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  37. def findById(_id: Value, condition: QueryCondition, fieldPaths: <repeated...>[FieldPath]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  38. def findById(_id: Value, condition: QueryCondition, fieldPaths: <repeated...>[String]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  39. def findById(_id: String, condition: QueryCondition, fieldPaths: <repeated...>[FieldPath]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  40. def findById(_id: String, condition: QueryCondition, fieldPaths: <repeated...>[String]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  41. def findById(_id: Value, condition: QueryCondition): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  42. def findById(_id: String, condition: QueryCondition): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  43. def findById(_id: Value, fieldPaths: <repeated...>[FieldPath]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  44. def findById(_id: Value, fieldPaths: <repeated...>[String]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  45. def findById(_id: String, fieldPaths: <repeated...>[FieldPath]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  46. def findById(_id: String, fieldPaths: <repeated...>[String]): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  47. def findById(_id: Value): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  48. def findById(_id: String): Document

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  49. def findQuery(queryJSON: String): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  50. def findQuery(query: Query): DocumentStream

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  51. def flush(): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  52. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  53. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  54. def increment(_id: Value, field: String, inc: BigDecimal): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  55. def increment(_id: Value, field: String, inc: Double): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  56. def increment(_id: Value, field: String, inc: Float): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  57. def increment(_id: Value, field: String, inc: Long): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  58. def increment(_id: Value, field: String, inc: Int): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  59. def increment(_id: Value, field: String, inc: Short): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  60. def increment(_id: Value, field: String, inc: Byte): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  61. def increment(_id: String, field: String, inc: BigDecimal): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  62. def increment(_id: String, field: String, inc: Double): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  63. def increment(_id: String, field: String, inc: Float): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  64. def increment(_id: String, field: String, inc: Long): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  65. def increment(_id: String, field: String, inc: Int): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  66. def increment(_id: String, field: String, inc: Short): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  67. def increment(_id: String, field: String, inc: Byte): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  68. def insert(stream: DocumentStream, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  69. def insert(stream: DocumentStream, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  70. def insert(stream: DocumentStream): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  71. def insert(doc: Document, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  72. def insert(doc: Document, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  73. def insert(doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  74. def insert(_id: Value, doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  75. def insert(_id: String, doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  76. def insertOrReplace(stream: DocumentStream, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  77. def insertOrReplace(stream: DocumentStream, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  78. def insertOrReplace(stream: DocumentStream): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  79. def insertOrReplace(doc: Document, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  80. def insertOrReplace(doc: Document, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  81. def insertOrReplace(_id: Value, doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  82. def insertOrReplace(_id: String, r: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  83. def insertOrReplace(doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  84. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  85. def isReadOnly(): Boolean

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  86. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  89. def replace(stream: DocumentStream, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  90. def replace(stream: DocumentStream, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  91. def replace(stream: DocumentStream): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  92. def replace(doc: Document, fieldAsKey: String): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  93. def replace(doc: Document, fieldAsKey: FieldPath): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  94. def replace(doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  95. def replace(_id: Value, doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  96. def replace(_id: String, doc: Document): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  97. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  98. def toString(): String

    Permalink
    Definition Classes
    InMemoryStore → AnyRef → Any
  99. def update(_id: Value, mutation: DocumentMutation): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  100. def update(_id: String, mutation: DocumentMutation): Unit

    Permalink
    Definition Classes
    InMemoryStore → DocumentStore
  101. final def wait(): Unit

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

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

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

Inherited from DocumentStore

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped