java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UQueryExecutionDecision
Route decision for one parsed XL 1.6U query expression.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic XL16UQueryExecutionDecisionstatic XL16UQueryExecutionDecisiondeferred(XL16UQueryExpressionIr query, String reasonId, String reason) static XL16UQueryExecutionDecisiondirectRequired(XL16UQueryExpressionIr query, String reasonId, String reason) getQuery()getRoute()booleanbooleanboolean
-
Field Details
-
REASON_BRIDGE_SUPPORTED
- See Also:
-
REASON_CLIQUE_REQUIRES_DIRECT_BUILDER
- See Also:
-
REASON_QUOTE_REQUIRES_DIRECT_BUILDER
- See Also:
-
REASON_CONTROL_REQUIRES_DIRECT_BUILDER
- See Also:
-
REASON_CONTEXT_REQUIRES_DIRECT_BUILDER
- See Also:
-
REASON_UNKNOWN_PATTERN_REQUIRES_AUDIT
- See Also:
-
-
Method Details
-
bridgeCompatible
-
directRequired
public static XL16UQueryExecutionDecision directRequired(XL16UQueryExpressionIr query, String reasonId, String reason) -
deferred
public static XL16UQueryExecutionDecision deferred(XL16UQueryExpressionIr query, String reasonId, String reason) -
getQuery
-
getRoute
-
getReasonId
-
getReason
-
isBridgeCompatible
public boolean isBridgeCompatible() -
requiresDirectExecution
public boolean requiresDirectExecution() -
isDeferred
public boolean isDeferred()
-