lightdb.model

package lightdb.model

Members list

Type members

Classlikes

trait AbstractCollection[D <: Document[D]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Collection[D]
trait IndexSupport[D]
abstract class Collection[D <: Document[D]](val collectionName: String, val db: LightDB, val autoCommit: Boolean, val atomic: Boolean) extends AbstractCollection[D], DocumentModel[D]

Attributes

Companion
object
Supertypes
trait DocumentModel[D]
class Object
trait Matchable
class Any
Known subtypes
object Collection

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Collection.type
trait DocumentModel[D <: Document[D]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
abstract class RecordDocumentCollection[D <: RecordDocument[D]](collectionName: String, db: LightDB) extends Collection[D], RecordDocumentModel[D]

Attributes

Supertypes
class Collection[D]
trait DocumentModel[D]
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait DocumentModel[D]
class Object
trait Matchable
class Any
Known subtypes