Module xl.compiler

Class XL16USourceOwnedLegacyBackendConsumptionPlan

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

public final class XL16USourceOwnedLegacyBackendConsumptionPlan extends Object
Explicit routing decision for source-owned legacy backend consumption.
  • Method Details

    • getConsumptionResult

      public XL16USourceOwnedLegacyBackendConsumptionResult getConsumptionResult()
    • getBoundaryResult

    • getDecision

    • getDecisionId

      public String getDecisionId()
    • getConsumedNodeCount

      public int getConsumedNodeCount()
    • getDeclarationNodeCount

      public int getDeclarationNodeCount()
    • getStatementNodeCount

      public int getStatementNodeCount()
    • consumedAllBoundaryNodes

      public boolean consumedAllBoundaryNodes()
    • readyForLegacyBackendConsumption

      public boolean readyForLegacyBackendConsumption()
    • requiresCompatibilitySourceFallback

      public boolean requiresCompatibilitySourceFallback()
    • usesAstOwnedLegacyBackendConsumption

      public boolean usesAstOwnedLegacyBackendConsumption()
    • usesCompatibilitySourceFallback

      public boolean usesCompatibilitySourceFallback()