package api
- Alphabetic
- By Inheritance
- api
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
Entity extends DateHandling
Entity wrapper with actions on entity.
Entity wrapper with actions on entity.
- See also
Manual | Tests: entity api
-
trait
EntityOps extends AnyRef
Operations on multiple entities.
-
trait
Molecule[Tpl] extends MoleculeBase with CastHelpers[Tpl] with JsonBuilder with GetArray[Tpl] with GetIterable[Tpl] with GetList[Tpl] with GetRaw with GetJson with GetAsyncArray[Tpl] with GetAsyncIterable[Tpl] with GetAsyncList[Tpl] with GetAsyncRaw with GetAsyncJson with ShowDebug[Tpl]
Core molecule interface defining actions that can be called on molecules.
Core molecule interface defining actions that can be called on molecules.
Groups of interfaces:
get getAsync Get molecule data. getAsOf getAsyncAsOf Get molecule data asOf point in time. getSince getAsyncSince Get molecule data since point in time. getWith getAsyncWith Get molecule data with given data set. getHistory getAsyncHistory Get molecule data from history of database. save saveAsync Save molecule with applied data. insert insertAsync Insert multiple rows of data matching molecule. update updateAsync Update molecule with applied data. tx Molecule transaction data (input to `getWith`). debug get Debug calling get method on molecule. debug operation Debug calling save/insert/update method on molecule. - Tpl
Type of molecule (tuple of its attribute types)
- See also
Manual: get, time, asOf/since, history, with, getJson, debug/test, save, insert, update, retract
Tests: get, asOf, since, history, with, test asOf, test since, test with, getJson, save, insert, retract,
update, update map, update ref, update multiple attributes, update multiple entities
-
trait
OptionalMapOps extends AnyRef
Container of implicit for optional Map operations.
Container of implicit for optional Map operations.
- See also
-
trait
ShowDebug[Tpl] extends AnyRef
Debug methods
Debug methods
Call a debug method on a molecule to see the internal transformations and produced transaction statements or sample data.
-
trait
TxMethods extends AnyRef
Transactional methods for bundled transactions and tx functions
Value Members
-
object
Entity
Entity wrapper factory.
-
object
Molecule
Arity 1-22 molecule implementation interfaces.
-
object
OptionalMapOps extends OptionalMapOps
Optional implicit operations for optional Map attributes
Optional implicit operations for optional Map attributes
Is not imported in the default Molecule api imports since they are rather specialized. If needed, they can be made available with the following aditional import:
import molecule.api.optionalMapOps._ import molecule.api.out8._ // Standard api import with any arity
Since this is a rather specialized
- object TxMethods extends Helpers with BridgeDatomicFuture
- object core extends core
- object in1_out1 extends core with Molecule_Factory1 with Molecule_In_1_Factory1
- object in1_out10 extends core with Molecule_Factory10 with Molecule_In_1_Factory10 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out11 extends core with Molecule_Factory11 with Molecule_In_1_Factory11 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out12 extends core with Molecule_Factory12 with Molecule_In_1_Factory12 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out13 extends core with Molecule_Factory13 with Molecule_In_1_Factory13 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out14 extends core with Molecule_Factory14 with Molecule_In_1_Factory14 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out15 extends core with Molecule_Factory15 with Molecule_In_1_Factory15 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out16 extends core with Molecule_Factory16 with Molecule_In_1_Factory16 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out17 extends core with Molecule_Factory17 with Molecule_In_1_Factory17 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out18 extends core with Molecule_Factory18 with Molecule_In_1_Factory18 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out19 extends core with Molecule_Factory19 with Molecule_In_1_Factory19 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out2 extends core with Molecule_Factory2 with Molecule_In_1_Factory2 with Composite_Factory2 with Composite_In_1_Factory2
- object in1_out20 extends core with Molecule_Factory20 with Molecule_In_1_Factory20 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out21 extends core with Molecule_Factory21 with Molecule_In_1_Factory21 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out22 extends core with Molecule_Factory22 with Molecule_In_1_Factory22 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out3 extends core with Molecule_Factory3 with Molecule_In_1_Factory3 with Composite_Factory3 with Composite_In_1_Factory3
- object in1_out4 extends core with Molecule_Factory4 with Molecule_In_1_Factory4 with Composite_Factory4 with Composite_In_1_Factory4
- object in1_out5 extends core with Molecule_Factory5 with Molecule_In_1_Factory5 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out6 extends core with Molecule_Factory6 with Molecule_In_1_Factory6 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out7 extends core with Molecule_Factory7 with Molecule_In_1_Factory7 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out8 extends core with Molecule_Factory8 with Molecule_In_1_Factory8 with Composite_Factory5 with Composite_In_1_Factory5
- object in1_out9 extends core with Molecule_Factory9 with Molecule_In_1_Factory9 with Composite_Factory5 with Composite_In_1_Factory5
- object in2_out1 extends core with Molecule_Factory1 with Molecule_In_1_Factory1 with Molecule_In_2_Factory1
- object in2_out10 extends core with Molecule_Factory10 with Molecule_In_1_Factory10 with Molecule_In_2_Factory10 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out11 extends core with Molecule_Factory11 with Molecule_In_1_Factory11 with Molecule_In_2_Factory11 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out12 extends core with Molecule_Factory12 with Molecule_In_1_Factory12 with Molecule_In_2_Factory12 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out13 extends core with Molecule_Factory13 with Molecule_In_1_Factory13 with Molecule_In_2_Factory13 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out14 extends core with Molecule_Factory14 with Molecule_In_1_Factory14 with Molecule_In_2_Factory14 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out15 extends core with Molecule_Factory15 with Molecule_In_1_Factory15 with Molecule_In_2_Factory15 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out16 extends core with Molecule_Factory16 with Molecule_In_1_Factory16 with Molecule_In_2_Factory16 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out17 extends core with Molecule_Factory17 with Molecule_In_1_Factory17 with Molecule_In_2_Factory17 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out18 extends core with Molecule_Factory18 with Molecule_In_1_Factory18 with Molecule_In_2_Factory18 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out19 extends core with Molecule_Factory19 with Molecule_In_1_Factory19 with Molecule_In_2_Factory19 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out2 extends core with Molecule_Factory2 with Molecule_In_1_Factory2 with Molecule_In_2_Factory2 with Composite_Factory2 with Composite_In_1_Factory2 with Composite_In_2_Factory2
- object in2_out20 extends core with Molecule_Factory20 with Molecule_In_1_Factory20 with Molecule_In_2_Factory20 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out21 extends core with Molecule_Factory21 with Molecule_In_1_Factory21 with Molecule_In_2_Factory21 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out22 extends core with Molecule_Factory22 with Molecule_In_1_Factory22 with Molecule_In_2_Factory22 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out3 extends core with Molecule_Factory3 with Molecule_In_1_Factory3 with Molecule_In_2_Factory3 with Composite_Factory3 with Composite_In_1_Factory3 with Composite_In_2_Factory3
- object in2_out4 extends core with Molecule_Factory4 with Molecule_In_1_Factory4 with Molecule_In_2_Factory4 with Composite_Factory4 with Composite_In_1_Factory4 with Composite_In_2_Factory4
- object in2_out5 extends core with Molecule_Factory5 with Molecule_In_1_Factory5 with Molecule_In_2_Factory5 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out6 extends core with Molecule_Factory6 with Molecule_In_1_Factory6 with Molecule_In_2_Factory6 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out7 extends core with Molecule_Factory7 with Molecule_In_1_Factory7 with Molecule_In_2_Factory7 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out8 extends core with Molecule_Factory8 with Molecule_In_1_Factory8 with Molecule_In_2_Factory8 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in2_out9 extends core with Molecule_Factory9 with Molecule_In_1_Factory9 with Molecule_In_2_Factory9 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5
- object in3_out1 extends core with Molecule_Factory1 with Molecule_In_1_Factory1 with Molecule_In_2_Factory1 with Molecule_In_3_Factory1
- object in3_out10 extends core with Molecule_Factory10 with Molecule_In_1_Factory10 with Molecule_In_2_Factory10 with Molecule_In_3_Factory10 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out11 extends core with Molecule_Factory11 with Molecule_In_1_Factory11 with Molecule_In_2_Factory11 with Molecule_In_3_Factory11 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out12 extends core with Molecule_Factory12 with Molecule_In_1_Factory12 with Molecule_In_2_Factory12 with Molecule_In_3_Factory12 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out13 extends core with Molecule_Factory13 with Molecule_In_1_Factory13 with Molecule_In_2_Factory13 with Molecule_In_3_Factory13 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out14 extends core with Molecule_Factory14 with Molecule_In_1_Factory14 with Molecule_In_2_Factory14 with Molecule_In_3_Factory14 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out15 extends core with Molecule_Factory15 with Molecule_In_1_Factory15 with Molecule_In_2_Factory15 with Molecule_In_3_Factory15 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out16 extends core with Molecule_Factory16 with Molecule_In_1_Factory16 with Molecule_In_2_Factory16 with Molecule_In_3_Factory16 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out17 extends core with Molecule_Factory17 with Molecule_In_1_Factory17 with Molecule_In_2_Factory17 with Molecule_In_3_Factory17 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out18 extends core with Molecule_Factory18 with Molecule_In_1_Factory18 with Molecule_In_2_Factory18 with Molecule_In_3_Factory18 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out19 extends core with Molecule_Factory19 with Molecule_In_1_Factory19 with Molecule_In_2_Factory19 with Molecule_In_3_Factory19 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out2 extends core with Molecule_Factory2 with Molecule_In_1_Factory2 with Molecule_In_2_Factory2 with Molecule_In_3_Factory2 with Composite_Factory2 with Composite_In_1_Factory2 with Composite_In_2_Factory2 with Composite_In_3_Factory2
- object in3_out20 extends core with Molecule_Factory20 with Molecule_In_1_Factory20 with Molecule_In_2_Factory20 with Molecule_In_3_Factory20 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out21 extends core with Molecule_Factory21 with Molecule_In_1_Factory21 with Molecule_In_2_Factory21 with Molecule_In_3_Factory21 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out22 extends core with Molecule_Factory22 with Molecule_In_1_Factory22 with Molecule_In_2_Factory22 with Molecule_In_3_Factory22 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out3 extends core with Molecule_Factory3 with Molecule_In_1_Factory3 with Molecule_In_2_Factory3 with Molecule_In_3_Factory3 with Composite_Factory3 with Composite_In_1_Factory3 with Composite_In_2_Factory3 with Composite_In_3_Factory3
- object in3_out4 extends core with Molecule_Factory4 with Molecule_In_1_Factory4 with Molecule_In_2_Factory4 with Molecule_In_3_Factory4 with Composite_Factory4 with Composite_In_1_Factory4 with Composite_In_2_Factory4 with Composite_In_3_Factory4
- object in3_out5 extends core with Molecule_Factory5 with Molecule_In_1_Factory5 with Molecule_In_2_Factory5 with Molecule_In_3_Factory5 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out6 extends core with Molecule_Factory6 with Molecule_In_1_Factory6 with Molecule_In_2_Factory6 with Molecule_In_3_Factory6 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out7 extends core with Molecule_Factory7 with Molecule_In_1_Factory7 with Molecule_In_2_Factory7 with Molecule_In_3_Factory7 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out8 extends core with Molecule_Factory8 with Molecule_In_1_Factory8 with Molecule_In_2_Factory8 with Molecule_In_3_Factory8 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object in3_out9 extends core with Molecule_Factory9 with Molecule_In_1_Factory9 with Molecule_In_2_Factory9 with Molecule_In_3_Factory9 with Composite_Factory5 with Composite_In_1_Factory5 with Composite_In_2_Factory5 with Composite_In_3_Factory5
- object out1 extends core with Molecule_Factory1
- object out10 extends core with Molecule_Factory10 with Composite_Factory5
- object out11 extends core with Molecule_Factory11 with Composite_Factory5
- object out12 extends core with Molecule_Factory12 with Composite_Factory5
- object out13 extends core with Molecule_Factory13 with Composite_Factory5
- object out14 extends core with Molecule_Factory14 with Composite_Factory5
- object out15 extends core with Molecule_Factory15 with Composite_Factory5
- object out16 extends core with Molecule_Factory16 with Composite_Factory5
- object out17 extends core with Molecule_Factory17 with Composite_Factory5
- object out18 extends core with Molecule_Factory18 with Composite_Factory5
- object out19 extends core with Molecule_Factory19 with Composite_Factory5
- object out2 extends core with Molecule_Factory2 with Composite_Factory2
- object out20 extends core with Molecule_Factory20 with Composite_Factory5
- object out21 extends core with Molecule_Factory21 with Composite_Factory5
- object out22 extends core with Molecule_Factory22 with Composite_Factory5
- object out3 extends core with Molecule_Factory3 with Composite_Factory3
- object out4 extends core with Molecule_Factory4 with Composite_Factory4
- object out5 extends core with Molecule_Factory5 with Composite_Factory5
- object out6 extends core with Molecule_Factory6 with Composite_Factory5
- object out7 extends core with Molecule_Factory7 with Composite_Factory5
- object out8 extends core with Molecule_Factory8 with Composite_Factory5
- object out9 extends core with Molecule_Factory9 with Composite_Factory5
Documentation/API for the Molecule library - a meta DSL for the Datomic database.
Manual | scalamolecule.org | Github | Forum