java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UDirectQueryBuilderPlan
Builder-level plan for translating XL 1.6U query IR to PatternBuilder calls.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic enum -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic XL16UDirectQueryBuilderPlanfromQuery(XL16UQueryExpressionIr query) intintgetQuery()intintboolean
-
Field Details
-
REASON_EXPRESSION_COMPILER_REQUIRED
- See Also:
-
REASON_CONTROL_EMITTER_REQUIRED
- See Also:
-
REASON_CLIQUE_EMITTER_REQUIRED
- See Also:
-
REASON_QUOTE_EMITTER_REQUIRED
- See Also:
-
REASON_UNKNOWN_ELEMENT
- See Also:
-
-
Method Details
-
fromQuery
-
getQuery
-
getOperations
-
getOperationCount
public int getOperationCount() -
getUnsupportedOperationCount
public int getUnsupportedOperationCount() -
isEmitterReady
public boolean isEmitterReady() -
getFirstBlockerReasonId
-
getExpressionRequests
-
getExpressionRequestCount
public int getExpressionRequestCount() -
getExpressionObjectPlans
-
getReadyExpressionObjectPlanCount
public int getReadyExpressionObjectPlanCount() -
getFirstExpressionObjectPlanBlockerReasonId
-
toArtifactRequest
-