Module xl.compiler
Package de.grogra.xl.compiler.xl16u
Class XL16USemanticLegacyBackendConsumptionRoute
java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USemanticLegacyBackendConsumptionRoute
Single route-facing surface for semantic legacy-backend consumption.
-
Method Summary
Modifier and TypeMethodDescriptionintintintList<de.grogra.xl.compiler.xl16u.XL16UExpressionCallableLegacyBackendConsumptionResult.ConsumedBoundaryNode> de.grogra.xl.compiler.xl16u.XL16UExpressionCallableLegacyBackendConsumptionResult.ConsumedBoundaryNodede.grogra.xl.compiler.xl16u.XL16UMetadataLegacyBackendConsumptionResult.ConsumedBoundaryNodeintList<de.grogra.xl.compiler.xl16u.XL16UMetadataLegacyBackendConsumptionResult.ConsumedBoundaryNode> getPlan()intbooleanbooleanbooleanboolean
-
Method Details
-
getSummary
-
getPlan
-
getDecision
-
getDecisionId
-
getConsumedNodeCount
public int getConsumedNodeCount() -
getSourceOwnedConsumedNodeCount
public int getSourceOwnedConsumedNodeCount() -
getExpressionCallableConsumedNodeCount
public int getExpressionCallableConsumedNodeCount() -
getMetadataConsumedNodeCount
public int getMetadataConsumedNodeCount() -
getConsumedFamilyCount
public int getConsumedFamilyCount() -
getSourceOwnedConsumedNodes
public List<XL16USourceOwnedLegacyBackendConsumptionResult.ConsumedBoundaryNode> getSourceOwnedConsumedNodes() -
getExpressionCallableConsumedNodes
public List<de.grogra.xl.compiler.xl16u.XL16UExpressionCallableLegacyBackendConsumptionResult.ConsumedBoundaryNode> getExpressionCallableConsumedNodes() -
getMetadataConsumedNodes
public List<de.grogra.xl.compiler.xl16u.XL16UMetadataLegacyBackendConsumptionResult.ConsumedBoundaryNode> getMetadataConsumedNodes() -
getFirstSourceOwnedConsumedNode
public XL16USourceOwnedLegacyBackendConsumptionResult.ConsumedBoundaryNode getFirstSourceOwnedConsumedNode() -
getFirstExpressionCallableConsumedNode
public de.grogra.xl.compiler.xl16u.XL16UExpressionCallableLegacyBackendConsumptionResult.ConsumedBoundaryNode getFirstExpressionCallableConsumedNode() -
getFirstMetadataConsumedNode
public de.grogra.xl.compiler.xl16u.XL16UMetadataLegacyBackendConsumptionResult.ConsumedBoundaryNode getFirstMetadataConsumedNode() -
usesAstOwnedSemanticLegacyBackendConsumption
public boolean usesAstOwnedSemanticLegacyBackendConsumption() -
usesCompatibilitySourceFallback
public boolean usesCompatibilitySourceFallback() -
readyForSemanticLegacyBackendConsumption
public boolean readyForSemanticLegacyBackendConsumption() -
requiresCompatibilitySourceFallback
public boolean requiresCompatibilitySourceFallback()
-