Module xl.compiler

Class XL16USemanticLegacyBackendConsumptionRoute

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USemanticLegacyBackendConsumptionRoute

public final class XL16USemanticLegacyBackendConsumptionRoute extends Object
Single route-facing surface for semantic legacy-backend consumption.
  • Method Details

    • getSummary

    • getPlan

    • getDecision

    • getDecisionId

      public String getDecisionId()
    • getConsumedNodeCount

      public int getConsumedNodeCount()
    • getSourceOwnedConsumedNodeCount

      public int getSourceOwnedConsumedNodeCount()
    • getExpressionCallableConsumedNodeCount

      public int getExpressionCallableConsumedNodeCount()
    • getMetadataConsumedNodeCount

      public int getMetadataConsumedNodeCount()
    • getConsumedFamilyCount

      public int getConsumedFamilyCount()
    • getSourceOwnedConsumedNodes

    • getExpressionCallableConsumedNodes

      public List<de.grogra.xl.compiler.xl16u.XL16UExpressionCallableLegacyBackendConsumptionResult.ConsumedBoundaryNode> getExpressionCallableConsumedNodes()
    • getMetadataConsumedNodes

      public List<de.grogra.xl.compiler.xl16u.XL16UMetadataLegacyBackendConsumptionResult.ConsumedBoundaryNode> getMetadataConsumedNodes()
    • 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()