DataSetRegistry class
The datasets of one card, by id (case-insensitive).
Expressions such as em.emp_name resolve em through the registry
given to useEngine.
Constructors
Properties
- count → int
-
Number of registered datasets.
no setter
-
dataSets
→ Map<
String, TDataSet> -
All registered datasets, keyed by lower-case id.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
registeredIds
→ List<
String> -
Ids of the registered datasets.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
contains(
String id) → bool -
Whether a dataset is registered under
id. -
find(
String id) → TDataSet? -
The dataset registered under
id, or null. -
findQuery(
String id) → TSQLQuery? -
The TSQLQuery registered under
id, or null. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
put(
String id, TDataSet ds) → void -
Registers
dsunderid, replacing any previous one. -
release(
String id) → void -
Closes and removes the dataset registered under
id. -
releaseAll(
) → void - Closes and removes every dataset (when the card is closed).
-
resolveDataSet(
String name) → ExprDataSet? - Resolves a dataset name for the expression engine (WapEvaluator.datasetResolver).
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited