Interface | Description |
---|---|
BOFilterI |
Interface to be implemented by classes that tell if a
BO matches
certain criteria using a fits method. |
GrooqlBOLoaderI |
Needed for build dependency reasons, to be able to build grooql package before
de.ipcon.db.core .
|
Class | Description |
---|---|
BOFilterQueryResults |
QueryResultsI wrapper that automatically filters all results from the wrapped QueryResultsI
instance by the given BOFilterI's fits() method. |
GrooqlBinding |
This
Binding subclass gets a BO set and will
interpret variable references in scripts that use this binding as references
to attributes of that BO first. |
GrooqlFilter |
GrooqlFilter allow to query BOs that match given
criteria from the DB and also check if given BOs match these
criteria, both accomplished using only one single criteria definition. |
GrooqlQueryResults |
QueryResultsI wrapper that automatically filters all results from the wrapped
QueryResultsI instance by the given GrooqlFilter's fits() method.
|
GroovyAST2OQLVisitor |
Visitor that transforms
Expressions in a Groovy AST to an OQL
query. |
GroovyASTEvaluationAnalyzerVisitor |
Visitor that determines for the
Expressions in the AST if they
can be evaluated "statically" during code parsing or if they must be
converted to OQL and be evaluated by the DB and flags the
Expression objects accordingly. |
GroovyASTEvaluationTransformerVisitor |
Visitor that replaces evaluateable
Expressions (as determined
by the GroovyASTEvaluationAnalyzerVisitor ) with
ConstantExpressions of their evaluated result. |
GroovyASTTypeAnalyzerVisitor |
Visitor that determines - if possible - the
Type of the
Expressions in the AST. |
GroovyASTUnsupportedAnalyzerVisitor |
Visitor that determines for the
Expressions in the AST if they
can be translated to OQL and flags the Expression objects
accordingly. |
GroovyASTUnsupportedDitcherVisitor |
Visitor that filters out
Expressions that are not supported for
transformation to OQL. |
ProgressHandlingQueryResults |
QueryResultsI wrapper that passes through all calls to the wrapped QueryResultsI instance but
will call tickAndProgressToLog() of the given ProgressHandler for every call to next()
and will output finalResultToLog() when close() or cancel() is called. |
Copyright © 2000-2024 OAshi S.à r.l. All Rights Reserved.