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 byValue[V](value: V, dt: DataType[V]): Stream[G.GValue[V]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    LStore
  28. def countiris: Int

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

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

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

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

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

    Permalink
    Attributes
    protected
  34. def dropDeletedMarks(seconds: Int): Unit

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

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

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

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

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

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

    Permalink
    Definition Classes
    LValueStore → Store
  41. def hasId(ids: List[Long]): Stream[T2]

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

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

    Permalink
    Definition Classes
    LValueStoreLStore → 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]): Unit

    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