lightdb-core
lightdb-core
API
lightdb
aggregate
AggregateFilter
AggregateFilter
Combined
Contains
Distance
EndsWith
Equals
Exact
In
NotEquals
RangeDouble
RangeLong
Regex
StartsWith
AggregateFunction
AggregateQuery
AggregateSupport
AggregateType
AggregateType
Avg
Concat
ConcatDistinct
Count
CountDistinct
Group
Max
Min
Sum
backup
DatabaseBackup
DatabaseRestore
collection
Collection
t
json
transaction
trigger
Collection
distance
Distance
Distance
DistanceUnit
DistanceUnit
Centimeters
Feet
Inches
Kilometers
Meters
Micrometers
Miles
Millimeters
Nanometers
NauticalMiles
Yards
DoubleExtras
IntExtras
doc
Document
DocumentModel
field
JsonConversion
MaterializedModel
RecordDocument
RecordDocumentModel
error
DocNotFoundException
ModelMissingFieldsException
NonIndexedFieldException
facet
FacetConfig
FacetQuery
FacetResult
FacetResultValue
FacetValue
FacetValue
feature
DBFeatureKey
FeatureKey
FeatureSupport
field
Field
Field
FacetField
Indexed
Tokenized
UniqueIndex
FieldGetter
FieldGetter
IndexingKey
IndexingState
filter
Condition
Condition
Filter
Must
MustNot
Should
Filter
Filter
Contains
Distance
DrillDownFacetFilter
EndsWith
Equals
Equals
Exact
In
In
Multi
NotEquals
NotEquals
RangeDouble
RangeLong
Regex
Regex
StartsWith
FilterBuilder
FilterClause
FilterExtras
FilterSupport
FilterSupport
ListFilterExtras
SetFilterExtras
materialized
Materializable
Materialized
MaterializedAggregate
MaterializedAndDoc
MaterializedIndex
spatial
DistanceAndDoc
Geo
Geo
Line
MultiLine
MultiPoint
MultiPolygon
Point
Polygon
Polygon
Spatial
store
split
SplitStore
SplitStoreManager
Conversion
Conversion
Converted
Distance
Doc
DocAndIndexes
Json
Materialized
Value
InMemoryIndexes
MapStore
MapStore
Store
Store
StoreManager
StoreMode
StoreMode
All
Indexes
transaction
Transaction
Transaction
TransactionFeature
TransactionKey
trigger
BasicCollectionTrigger
CollectionTrigger
CollectionTriggers
upgrade
DatabaseUpgrade
util
ActionIterator
Aggregator
AtomicList
Disposable
GroupedIterator
InMemoryIndex
Initializable
IteratorExtras
JsonOrdering
Nowish
Id
Id
KeyValue
KeyValue
LightDB
stored
Persistence
Persistence
Cached
Memory
Stored
Query
search
Query
SearchResults
Sort
Sort
BestMatch
ByDistance
ByField
IndexOrder
SortDirection
SortDirection
Ascending
Descending
StoredValue
Unique
lightdb-core
/
lightdb
/
lightdb.trigger
/
CollectionTriggers
CollectionTriggers
lightdb.trigger.CollectionTriggers
class
CollectionTriggers
[
Doc
<:
Document
[
Doc
]]
extends
CollectionTrigger
[
Doc
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
CollectionTrigger
[
Doc
]
class
Object
trait
Matchable
class
Any
Known subtypes
object
trigger
Members list
Clear all
Value members
Concrete methods
def
+=
(
trigger
:
CollectionTrigger
[
Doc
]):
Unit
def
-=
(
trigger
:
CollectionTrigger
[
Doc
]):
Unit
override
def
delete
[
V
](
index
:
UniqueIndex
[
Doc
,
V
],
value
:
V
)(
implicit
transaction
:
Transaction
[
Doc
]):
Unit
Attributes
Definition Classes
CollectionTrigger
override
def
dispose
(
):
Unit
Attributes
Definition Classes
CollectionTrigger
override
def
insert
(
doc
:
Doc
)(
implicit
transaction
:
Transaction
[
Doc
]):
Unit
Attributes
Definition Classes
CollectionTrigger
override
def
truncate
(
):
Unit
Attributes
Definition Classes
CollectionTrigger
override
def
upsert
(
doc
:
Doc
)(
implicit
transaction
:
Transaction
[
Doc
]):
Unit
Attributes
Definition Classes
CollectionTrigger
In this article
Attributes
Members list
Value members
Concrete methods