package factory
Factory methods m
to instantiate molecules from custom DSL molecule constructs.
- Source
- package.scala
Type Members
- trait CompositeFactory_0_1 extends AnyRef
- trait CompositeFactory_0_10 extends AnyRef
- trait CompositeFactory_0_11 extends AnyRef
- trait CompositeFactory_0_12 extends AnyRef
- trait CompositeFactory_0_13 extends AnyRef
- trait CompositeFactory_0_14 extends AnyRef
- trait CompositeFactory_0_15 extends AnyRef
- trait CompositeFactory_0_16 extends AnyRef
- trait CompositeFactory_0_17 extends AnyRef
- trait CompositeFactory_0_18 extends AnyRef
- trait CompositeFactory_0_19 extends AnyRef
- trait CompositeFactory_0_2 extends AnyRef
Implicit composite molecule factory methods of arity 1-22.
Implicit composite molecule factory methods of arity 1-22.
Composite molecules model entities with attributes from different namespaces that are not necessarily related. Each group of attributes is modelled by a molecule and these "sub-molecules" are tied together with+
methods to form a composite molecule.
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait CompositeFactory_0_20 extends AnyRef
- trait CompositeFactory_0_21 extends AnyRef
- trait CompositeFactory_0_22 extends AnyRef
- trait CompositeFactory_0_3 extends AnyRef
- trait CompositeFactory_0_4 extends AnyRef
- trait CompositeFactory_0_5 extends AnyRef
- trait CompositeFactory_0_6 extends AnyRef
- trait CompositeFactory_0_7 extends AnyRef
- trait CompositeFactory_0_8 extends AnyRef
- trait CompositeFactory_0_9 extends AnyRef
- trait CompositeFactory_1_1 extends AnyRef
- trait CompositeFactory_1_10 extends AnyRef
- trait CompositeFactory_1_11 extends AnyRef
- trait CompositeFactory_1_12 extends AnyRef
- trait CompositeFactory_1_13 extends AnyRef
- trait CompositeFactory_1_14 extends AnyRef
- trait CompositeFactory_1_15 extends AnyRef
- trait CompositeFactory_1_16 extends AnyRef
- trait CompositeFactory_1_17 extends AnyRef
- trait CompositeFactory_1_18 extends AnyRef
- trait CompositeFactory_1_19 extends AnyRef
- trait CompositeFactory_1_2 extends AnyRef
Factory methods to create composite input molecules of arity 1-22 awaiting 1 input.
Factory methods to create composite input molecules of arity 1-22 awaiting 1 input.
Molecules
Molecules are type-safe custom Scala models of data structures in a Datomic database.
Molecules are build with your custom meta-DSL that is auto-generated from your Schema Definition file. Callingm
on your modelled DSL structure lets Molecule macros create a custom molecule, ready for retrieving or manipulating data in the Datomic database.
Each molecule consists of one or more attributes that can have values or expressions applied. The arity of a molecule is determined by the number of attributes that will return data when the molecule is queried against the Datomic database. Attributes returning data are called "output attributes".Composite molecules
Composite molecules model entities with attributes from different namespaces that are not necessarily related. Each group of attributes is modelled by a molecule and these "sub-molecules" are tied together with
+
methods to form a composite molecule.Composite input molecules
Composite input molecules awaiting 1 input have one attribute with
?
applied to mark that it awaits an input at runtime for that attribute. Once the input molecule has been resolved with input, a normal molecule is returned that we can query against the Datomic database.
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait CompositeFactory_1_20 extends AnyRef
- trait CompositeFactory_1_21 extends AnyRef
- trait CompositeFactory_1_22 extends AnyRef
- trait CompositeFactory_1_3 extends AnyRef
- trait CompositeFactory_1_4 extends AnyRef
- trait CompositeFactory_1_5 extends AnyRef
- trait CompositeFactory_1_6 extends AnyRef
- trait CompositeFactory_1_7 extends AnyRef
- trait CompositeFactory_1_8 extends AnyRef
- trait CompositeFactory_1_9 extends AnyRef
- trait CompositeFactory_2_1 extends AnyRef
- trait CompositeFactory_2_10 extends AnyRef
- trait CompositeFactory_2_11 extends AnyRef
- trait CompositeFactory_2_12 extends AnyRef
- trait CompositeFactory_2_13 extends AnyRef
- trait CompositeFactory_2_14 extends AnyRef
- trait CompositeFactory_2_15 extends AnyRef
- trait CompositeFactory_2_16 extends AnyRef
- trait CompositeFactory_2_17 extends AnyRef
- trait CompositeFactory_2_18 extends AnyRef
- trait CompositeFactory_2_19 extends AnyRef
- trait CompositeFactory_2_2 extends AnyRef
Factory methods to create composite input molecules of arity 1-22 awaiting 2 inputs.
Factory methods to create composite input molecules of arity 1-22 awaiting 2 inputs.
Molecules
Molecules are type-safe custom Scala models of data structures in a Datomic database.
Molecules are build with your custom meta-DSL that is auto-generated from your Schema Definition file. Callingm
on your modelled DSL structure lets Molecule macros create a custom molecule, ready for retrieving or manipulating data in the Datomic database.
Each molecule consists of one or more attributes that can have values or expressions applied. The arity of a molecule is determined by the number of attributes that will return data when the molecule is queried against the Datomic database. Attributes returning data are called "output attributes".Composite molecules
Composite molecules model entities with attributes from different namespaces that are not necessarily related. Each group of attributes is modelled by a molecule and these "sub-molecules" are tied together with
+
methods to form a composite molecule.Composite input molecules
Composite input molecules awaiting 2 inputs have 2 attributes with
?
applied to mark that it awaits inputs at runtime for those attributes. Once the input molecule has been resolved with inputs, a normal molecule is returned that we can query against the Datomic database.
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait CompositeFactory_2_20 extends AnyRef
- trait CompositeFactory_2_21 extends AnyRef
- trait CompositeFactory_2_22 extends AnyRef
- trait CompositeFactory_2_3 extends AnyRef
- trait CompositeFactory_2_4 extends AnyRef
- trait CompositeFactory_2_5 extends AnyRef
- trait CompositeFactory_2_6 extends AnyRef
- trait CompositeFactory_2_7 extends AnyRef
- trait CompositeFactory_2_8 extends AnyRef
- trait CompositeFactory_2_9 extends AnyRef
- trait CompositeFactory_3_1 extends AnyRef
- trait CompositeFactory_3_10 extends AnyRef
- trait CompositeFactory_3_11 extends AnyRef
- trait CompositeFactory_3_12 extends AnyRef
- trait CompositeFactory_3_13 extends AnyRef
- trait CompositeFactory_3_14 extends AnyRef
- trait CompositeFactory_3_15 extends AnyRef
- trait CompositeFactory_3_16 extends AnyRef
- trait CompositeFactory_3_17 extends AnyRef
- trait CompositeFactory_3_18 extends AnyRef
- trait CompositeFactory_3_19 extends AnyRef
- trait CompositeFactory_3_2 extends AnyRef
Factory methods to create composite input molecules of arity 1-22 awaiting 3 inputs.
Factory methods to create composite input molecules of arity 1-22 awaiting 3 inputs.
Molecules
Molecules are type-safe custom Scala models of data structures in a Datomic database.
Molecules are build with your custom meta-DSL that is auto-generated from your Schema Definition file. Callingm
on your modelled DSL structure lets Molecule macros create a custom molecule, ready for retrieving or manipulating data in the Datomic database.
Each molecule consists of one or more attributes that can have values or expressions applied. The arity of a molecule is determined by the number of attributes that will return data when the molecule is queried against the Datomic database. Attributes returning data are called "output attributes".Composite molecules
Composite molecules model entities with attributes from different namespaces that are not necessarily related. Each group of attributes is modelled by a molecule and these "sub-molecules" are tied together with
+
methods to form a composite molecule.Composite input molecules
Composite input molecules awaiting 3 inputs have 3 attributes with
?
applied to mark that it awaits inputs at runtime for those attributes. Once the input molecule has been resolved with inputs, a normal molecule is returned that we can query against the Datomic database.
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait CompositeFactory_3_20 extends AnyRef
- trait CompositeFactory_3_21 extends AnyRef
- trait CompositeFactory_3_22 extends AnyRef
- trait CompositeFactory_3_3 extends AnyRef
- trait CompositeFactory_3_4 extends AnyRef
- trait CompositeFactory_3_5 extends AnyRef
- trait CompositeFactory_3_6 extends AnyRef
- trait CompositeFactory_3_7 extends AnyRef
- trait CompositeFactory_3_8 extends AnyRef
- trait CompositeFactory_3_9 extends AnyRef
- trait Molecule_Factory1 extends AnyRef
- trait Molecule_Factory10 extends AnyRef
- trait Molecule_Factory11 extends AnyRef
- trait Molecule_Factory12 extends AnyRef
- trait Molecule_Factory13 extends AnyRef
- trait Molecule_Factory14 extends AnyRef
- trait Molecule_Factory15 extends AnyRef
- trait Molecule_Factory16 extends AnyRef
- trait Molecule_Factory17 extends AnyRef
- trait Molecule_Factory18 extends AnyRef
- trait Molecule_Factory19 extends AnyRef
- trait Molecule_Factory2 extends AnyRef
Implicit molecule factory methods of arity 1-22.
Implicit molecule factory methods of arity 1-22.
Molecules are type-safe custom Scala models of data structures in a Datomic database.
Molecules are build with your custom meta-DSL that is auto-generated from your Schema Definition file. Callingm
on your modelled DSL structure lets Molecule macros create a custom molecule, ready for retrieving or manipulating data in the Datomic database.
Each molecule consists of one or more attributes that can have values or expressions applied. The arity of a molecule is determined by the number of attributes that will return data when the molecule is queried against the Datomic database. Attributes returning data are called "output attributes".
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait Molecule_Factory20 extends AnyRef
- trait Molecule_Factory21 extends AnyRef
- trait Molecule_Factory22 extends AnyRef
- trait Molecule_Factory3 extends AnyRef
- trait Molecule_Factory4 extends AnyRef
- trait Molecule_Factory5 extends AnyRef
- trait Molecule_Factory6 extends AnyRef
- trait Molecule_Factory7 extends AnyRef
- trait Molecule_Factory8 extends AnyRef
- trait Molecule_Factory9 extends AnyRef
- trait Molecule_In_1_Factory1 extends AnyRef
- trait Molecule_In_1_Factory10 extends AnyRef
- trait Molecule_In_1_Factory11 extends AnyRef
- trait Molecule_In_1_Factory12 extends AnyRef
- trait Molecule_In_1_Factory13 extends AnyRef
- trait Molecule_In_1_Factory14 extends AnyRef
- trait Molecule_In_1_Factory15 extends AnyRef
- trait Molecule_In_1_Factory16 extends AnyRef
- trait Molecule_In_1_Factory17 extends AnyRef
- trait Molecule_In_1_Factory18 extends AnyRef
- trait Molecule_In_1_Factory19 extends AnyRef
- trait Molecule_In_1_Factory2 extends AnyRef
Factory methods to create input molecules of arity 1-22 awaiting 1 input.
Factory methods to create input molecules of arity 1-22 awaiting 1 input.
Molecules
Molecules are type-safe custom Scala models of data structures in a Datomic database.
Molecules are build with your custom meta-DSL that is auto-generated from your Schema Definition file. Callingm
on your modelled DSL structure lets Molecule macros create a custom molecule, ready for retrieving or manipulating data in the Datomic database.
Each molecule consists of one or more attributes that can have values or expressions applied. The arity of a molecule is determined by the number of attributes that will return data when the molecule is queried against the Datomic database. Attributes returning data are called "output attributes".Input molecules
Input molecules awaiting 1 input have one attribute with
?
applied to mark that it awaits an input at runtime for that attribute. Once the input molecule has been resolved with input, a normal molecule is returned that we can query against the Datomic database.
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait Molecule_In_1_Factory20 extends AnyRef
- trait Molecule_In_1_Factory21 extends AnyRef
- trait Molecule_In_1_Factory22 extends AnyRef
- trait Molecule_In_1_Factory3 extends AnyRef
- trait Molecule_In_1_Factory4 extends AnyRef
- trait Molecule_In_1_Factory5 extends AnyRef
- trait Molecule_In_1_Factory6 extends AnyRef
- trait Molecule_In_1_Factory7 extends AnyRef
- trait Molecule_In_1_Factory8 extends AnyRef
- trait Molecule_In_1_Factory9 extends AnyRef
- trait Molecule_In_2_Factory1 extends AnyRef
- trait Molecule_In_2_Factory10 extends AnyRef
- trait Molecule_In_2_Factory11 extends AnyRef
- trait Molecule_In_2_Factory12 extends AnyRef
- trait Molecule_In_2_Factory13 extends AnyRef
- trait Molecule_In_2_Factory14 extends AnyRef
- trait Molecule_In_2_Factory15 extends AnyRef
- trait Molecule_In_2_Factory16 extends AnyRef
- trait Molecule_In_2_Factory17 extends AnyRef
- trait Molecule_In_2_Factory18 extends AnyRef
- trait Molecule_In_2_Factory19 extends AnyRef
- trait Molecule_In_2_Factory2 extends AnyRef
Factory methods to create input molecules of arity 1-22 awaiting 2 inputs.
Factory methods to create input molecules of arity 1-22 awaiting 2 inputs.
Molecules
Molecules are type-safe custom Scala models of data structures in a Datomic database.
Molecules are build with your custom meta-DSL that is auto-generated from your Schema Definition file. Callingm
on your modelled DSL structure lets Molecule macros create a custom molecule, ready for retrieving or manipulating data in the Datomic database.
Each molecule consists of one or more attributes that can have values or expressions applied. The arity of a molecule is determined by the number of attributes that will return data when the molecule is queried against the Datomic database. Attributes returning data are called "output attributes".Input molecules
Input molecules awaiting 2 inputs have one attribute with
?
applied to mark that it awaits inputs at runtime for those attributes. Once the input molecule has been resolved with inputs, a normal molecule is returned that we can query against the Datomic database.
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait Molecule_In_2_Factory20 extends AnyRef
- trait Molecule_In_2_Factory21 extends AnyRef
- trait Molecule_In_2_Factory22 extends AnyRef
- trait Molecule_In_2_Factory3 extends AnyRef
- trait Molecule_In_2_Factory4 extends AnyRef
- trait Molecule_In_2_Factory5 extends AnyRef
- trait Molecule_In_2_Factory6 extends AnyRef
- trait Molecule_In_2_Factory7 extends AnyRef
- trait Molecule_In_2_Factory8 extends AnyRef
- trait Molecule_In_2_Factory9 extends AnyRef
- trait Molecule_In_3_Factory1 extends AnyRef
- trait Molecule_In_3_Factory10 extends AnyRef
- trait Molecule_In_3_Factory11 extends AnyRef
- trait Molecule_In_3_Factory12 extends AnyRef
- trait Molecule_In_3_Factory13 extends AnyRef
- trait Molecule_In_3_Factory14 extends AnyRef
- trait Molecule_In_3_Factory15 extends AnyRef
- trait Molecule_In_3_Factory16 extends AnyRef
- trait Molecule_In_3_Factory17 extends AnyRef
- trait Molecule_In_3_Factory18 extends AnyRef
- trait Molecule_In_3_Factory19 extends AnyRef
- trait Molecule_In_3_Factory2 extends AnyRef
Factory methods to create input molecules of arity 1-22 awaiting 3 inputs.
Factory methods to create input molecules of arity 1-22 awaiting 3 inputs.
Molecules
Molecules are type-safe custom Scala models of data structures in a Datomic database.
Molecules are build with your custom meta-DSL that is auto-generated from your Schema Definition file. Callingm
on your modelled DSL structure lets Molecule macros create a custom molecule, ready for retrieving or manipulating data in the Datomic database.
Each molecule consists of one or more attributes that can have values or expressions applied. The arity of a molecule is determined by the number of attributes that will return data when the molecule is queried against the Datomic database. Attributes returning data are called "output attributes".Input molecules
Input molecules awaiting 3 inputs have one attribute with
?
applied to mark that it awaits inputs at runtime for those attributes. Once the input molecule has been resolved with inputs, a normal molecule is returned that we can query against the Datomic database.
For brevity, only arity 1 and 2 method signatures are shown. Arity 3-22 follow the same pattern. - trait Molecule_In_3_Factory20 extends AnyRef
- trait Molecule_In_3_Factory21 extends AnyRef
- trait Molecule_In_3_Factory22 extends AnyRef
- trait Molecule_In_3_Factory3 extends AnyRef
- trait Molecule_In_3_Factory4 extends AnyRef
- trait Molecule_In_3_Factory5 extends AnyRef
- trait Molecule_In_3_Factory6 extends AnyRef
- trait Molecule_In_3_Factory7 extends AnyRef
- trait Molecule_In_3_Factory8 extends AnyRef
- trait Molecule_In_3_Factory9 extends AnyRef
Documentation/API for the Molecule library - a meta DSL for the Datomic database.
scalamolecule.org | Github | Forum