Packages

t

lightdb.sqlite

SQLiteSupport

trait SQLiteSupport[D <: Document[D]] extends IndexSupport[D]

Linear Supertypes
IndexSupport[D], DocumentModel[D], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SQLiteSupport
  2. IndexSupport
  3. DocumentModel
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Field[F] = IndexedField[F, D]
    Definition Classes
    DocumentModel

Value Members

  1. val _id: SQLIndexedField[Id[D], D]
  2. def columns(connection: Connection = connection): Set[String]
  3. def distanceFilter(field: IndexedField[GeoPoint, D], from: GeoPoint, radius: Length): Filter[D]
    Definition Classes
    IndexSupport
  4. def doSearch[V](query: Query[D, V], context: SearchContext[D], offset: Int, limit: Option[Int], after: Option[PagedResults[D, V]]): IO[PagedResults[D, V]]
    Definition Classes
    SQLiteSupport → IndexSupport
  5. def id(value: String): Id[D]
    Definition Classes
    DocumentModel
  6. lazy val index: SQLiteIndexer[D]
    Definition Classes
    SQLiteSupport → IndexSupport
  7. def indexedLinks: List[IndexedLinks[_, D]]
    Definition Classes
    DocumentModel
  8. def query: Query[D, D]
    Definition Classes
    IndexSupport
  9. def reIndex(collection: AbstractCollection[D]): IO[Unit]
    Definition Classes
    IndexSupport → DocumentModel
  10. def truncate(): IO[Unit]
  11. def withSearchContext[Return](f: (SearchContext[D]) => IO[Return]): IO[Return]
    Definition Classes
    IndexSupport