lightdb-core
lightdb-core
API
lightdb
aggregate
AggregateFilter
AggregateFilter
Combined
Distance
Equals
In
Parsed
RangeDouble
RangeLong
AggregateFunction
AggregateQuery
AggregateSupport
AggregateType
AggregateType
Avg
Concat
ConcatDistinct
Count
CountDistinct
Group
Max
Min
Sum
collection
Collection
t
transaction
Collection
distance
Distance
Distance
DistanceUnit
DistanceUnit
Centimeters
Feet
Inches
Kilometers
Meters
Micrometers
Miles
Millimeters
Nanometers
NauticalMiles
Yards
DoubleExtras
IntExtras
doc
Document
DocumentModel
field
JsonConversion
RecordDocument
RecordDocumentModel
error
DocNotFoundException
ModelMissingFieldsException
NonIndexedFieldException
feature
DBFeatureKey
FeatureKey
FeatureSupport
filter
Condition
Condition
Filter
Must
MustNot
Should
Filter
Filter
Builder
Distance
Equals
In
Parsed
RangeDouble
RangeLong
FilterClause
FilterSupport
FilterSupport
ListFilterExtras
SetFilterExtras
materialized
Materializable
Materialized
MaterializedAggregate
MaterializedIndex
spatial
DistanceAndDoc
DistanceCalculator
GeoPoint
GeoPoint
store
split
SplitStore
SplitStoreManager
Conversion
Conversion
Converted
Distance
Doc
Json
Materialized
Value
InMemoryIndexes
MapStore
MapStore
Store
Store
StoreManager
StoreMode
StoreMode
All
Indexes
transaction
Transaction
Transaction
TransactionFeature
TransactionKey
upgrade
DatabaseUpgrade
util
ActionIterator
Aggregator
AtomicList
Disposable
GroupedIterator
InMemoryIndex
Initializable
IteratorExtras
JsonOrdering
Nowish
Field
Field
Id
Id
Indexed
KeyValue
KeyValue
LightDB
stored
Persistence
Persistence
Cached
Memory
Stored
Query
search
Query
SearchResults
Sort
Sort
BestMatch
ByDistance
ByField
IndexOrder
SortDirection
SortDirection
Ascending
Descending
StoredValue
Tokenized
Unique
UniqueIndex
lightdb-core
/
lightdb
/
lightdb.doc
/
DocumentModel
DocumentModel
lightdb.doc.DocumentModel
trait
DocumentModel
[
Doc
<:
Document
[
Doc
]]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
trait
JsonConversion
[
Doc
]
object
KeyValue
trait
RecordDocumentModel
[
Doc
]
Members list
Clear all
Type members
Classlikes
object
field
Attributes
Supertypes
class
Object
trait
Matchable
class
Any
Self type
field
.
type
Types
type
F
[
V
] =
Field
[
Doc
,
V
]
type
I
[
V
] =
Indexed
[
Doc
,
V
]
type
T
=
Tokenized
[
Doc
]
type
U
[
V
] =
UniqueIndex
[
Doc
,
V
]
Value members
Abstract methods
def
map2Doc
(
map
:
Map
[
String
,
Any
]):
Doc
Concrete methods
def
fields
:
List
[
Field
[
Doc
,
_
]]
def
id
(
value
:
String
):
Id
[
Doc
]
Concrete fields
val
_id
:
UniqueIndex
[
Doc
,
Id
[
Doc
]]
Implicits
Implicits
implicit
def
rw
:
RW
[
Doc
]
In this article
Attributes
Members list
Type members
Classlikes
Types
Value members
Abstract methods
Concrete methods
Concrete fields
Implicits
Implicits