Class/Object

lspace.lgraph.store

LValueStore

Related Docs: object LValueStore | package store

Permalink

class LValueStore[G <: LGraph] extends LStore[G] with ValueStore[G]

Linear Supertypes
ValueStore[G], LStore[G], Store[G], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LValueStore
  2. ValueStore
  3. LStore
  4. Store
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LValueStore(iri: String, graph: G)

    Permalink

Type Members

  1. type T = G.GValue[_]

    Permalink
    Definition Classes
    ValueStore → Store
  2. type T2 = G.GValue[Any]

    Permalink
    Definition Classes
    ValueStore → Store

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(resource: T): Unit

    Permalink
    Definition Classes
    Store
  4. def ++(resources: List[T]): Unit

    Permalink
    Definition Classes
    Store
  5. def -(resource: T): Unit

    Permalink
    Definition Classes
    Store
  6. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  7. lazy val _cache: Map[Long, T2]

    Permalink
    Attributes
    protected[lspace.lgraph.store]
    Definition Classes
    LStore
  8. lazy val _cacheByIri: Map[String, Set[T2]]

    Permalink
    Attributes
    protected[lspace.lgraph.store]
    Definition Classes
    LStore
  9. lazy val _deleted: Map[Long, Instant]

    Permalink
    Attributes
    protected[lspace.lgraph.store]
    Definition Classes
    LStore
  10. def all(): Stream[T2]

    Permalink
    Definition Classes
    LValueStoreLStore → Store
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. lazy val booleanCache: Map[Boolean, Set[G.GValue[Boolean]]]

    Permalink
    Attributes
    protected
  13. def byId(ids: List[Long]): Stream[T2]

    Permalink
    Definition Classes
    LValueStore → Store
  14. def byId(id: Long): Option[T2]

    Permalink
    Definition Classes
    LValueStoreLStore → Store
  15. def byIri(iri: String): Stream[T2]

    Permalink
    Definition Classes
    LValueStoreLStore → Store
  16. def byValue[V](value: V, dt: DataType[V]): Stream[G.GValue[V]]

    Permalink
    Definition Classes
    LValueStore → ValueStore
  17. def byValue[V, VOut, CVOut <: DataType[VOut]](value: V)(implicit clsTpbl: Aux[V, VOut, CVOut]): Stream[G.GValue[V]]

    Permalink
  18. def cache(value: T): Unit

    Permalink
    Definition Classes
    LValueStoreLStore
  19. def cache(resources: List[T]): Unit

    Permalink
    Definition Classes
    LStore
  20. def cacheById(resources: List[T]): Unit

    Permalink
    Definition Classes
    LStore
  21. def cacheById(resource: T): Unit

    Permalink
    Definition Classes
    LStore
  22. def cacheByIri(resources: List[T]): Unit

    Permalink
    Definition Classes
    LStore
  23. def cacheByIri(resource: T): Unit

    Permalink
    Definition Classes
    LStore
  24. def cacheByValue(value: T): Unit

    Permalink
  25. def cached(): Stream[T2]

    Permalink
    Definition Classes
    LStore
  26. def cachedById(id: Long): Option[T2]

    Permalink
    Definition Classes
    LStore
  27. def cachedByIri(iri: String): Stream[T2]

    Permalink
    Definition Classes
    LStore
  28. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def count(): Long

    Permalink
    Definition Classes
    LValueStore → Store
  30. def countids: Int

    Permalink
    Definition Classes
    LStore
  31. def countiris: Int

    Permalink
    Definition Classes
    LStore
  32. lazy val dateCache: Map[LocalDate, Set[G.GValue[LocalDate]]]

    Permalink
    Attributes
    protected
  33. lazy val datetimeCache: Map[Instant, Set[G.GValue[Instant]]]

    Permalink
    Attributes
    protected
  34. def delete(values: List[T]): Unit

    Permalink
    Definition Classes
    LValueStore → Store
  35. def delete(value: T): Unit

    Permalink
    Definition Classes
    LValueStoreLStore → Store
  36. lazy val doubleCache: Map[Double, Set[G.GValue[Double]]]

    Permalink
    Attributes
    protected
  37. def dropDeletedMarks(seconds: Int): Map[Long, Instant]

    Permalink
    Definition Classes
    LStore
  38. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. lazy val geopointCache: Map[Point, Set[G.GValue[Point]]]

    Permalink
    Attributes
    protected
  42. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  43. val graph: G

    Permalink
    Definition Classes
    LValueStore → Store
  44. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  45. lazy val id: Long

    Permalink
    Definition Classes
    Store
  46. lazy val intCache: Map[Int, Set[G.GValue[Int]]]

    Permalink
    Attributes
    protected
  47. val iri: String

    Permalink
    Definition Classes
    LValueStore → Store
  48. def isDeleted(id: Long): Boolean

    Permalink
    Definition Classes
    LStore
  49. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  50. lazy val listCache: Map[List[Any], Set[G.GValue[List[Any]]]]

    Permalink
    Attributes
    protected
  51. lazy val listsetCache: Map[ListSet[Any], Set[G.GValue[ListSet[Any]]]]

    Permalink
    Attributes
    protected
  52. lazy val localdatetimeCache: Map[LocalDateTime, Set[G.GValue[LocalDateTime]]]

    Permalink
    Attributes
    protected
  53. lazy val longCache: Map[Long, Set[G.GValue[Long]]]

    Permalink
    Attributes
    protected
  54. lazy val mapCache: Map[Map[Any, Any], Set[G.GValue[Map[Any, Any]]]]

    Permalink
    Attributes
    protected
  55. def markDeleted(ids: Set[Long]): Map[Long, Instant]

    Permalink
    Definition Classes
    LStore
  56. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  59. lazy val setCache: Map[Set[Any], Set[G.GValue[Set[Any]]]]

    Permalink
    Attributes
    protected
  60. def store(values: List[T]): Unit

    Permalink
    Definition Classes
    LValueStore → Store
  61. def store(value: T): Unit

    Permalink
    Definition Classes
    LValueStoreLStore → Store
  62. lazy val stringCache: Map[String, Set[G.GValue[String]]]

    Permalink
    Attributes
    protected
  63. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  64. lazy val timeCache: Map[LocalTime, Set[G.GValue[LocalTime]]]

    Permalink
    Attributes
    protected
  65. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  66. def totalCached(): Int

    Permalink
    Definition Classes
    LStore
  67. def uncache(value: T): Unit

    Permalink
    Definition Classes
    LValueStoreLStore
  68. def uncacheById(resource: T): Unit

    Permalink
    Definition Classes
    LStore
  69. def uncacheByIri(resource: T): Unit

    Permalink
    Definition Classes
    LStore
  70. def uncacheByValue(value: T): Unit

    Permalink
  71. lazy val vectorCache: Map[Vector[Any], Set[G.GValue[Vector[Any]]]]

    Permalink
    Attributes
    protected
  72. final def wait(): Unit

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

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

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

Inherited from ValueStore[G]

Inherited from LStore[G]

Inherited from Store[G]

Inherited from AnyRef

Inherited from Any

Ungrouped