Module xl.compiler

Class XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult.AstOwnedBridgeCallSiteReplacement

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult.AstOwnedBridgeCallSiteReplacement
Enclosing class:
XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult

public static final class XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult.AstOwnedBridgeCallSiteReplacement extends Object
  • Method Details

    • getBridgeActivation

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeActivationResult.AstOwnedBridgeActivation getBridgeActivation()
    • getCallSiteReplacementKind

    • getCallSiteReplacementId

      public String getCallSiteReplacementId()
    • getCallSiteReplacementDescriptor

      public String getCallSiteReplacementDescriptor()
    • getBridgeActivationDescriptor

      public String getBridgeActivationDescriptor()
    • getBridgeActivationKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeActivationResult.BridgeActivationKind getBridgeActivationKind()
    • getBridgeReplacementKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeReplacementResult.BridgeReplacementKind getBridgeReplacementKind()
    • getBridgeIntegrationKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeIntegrationResult.BridgeIntegrationKind getBridgeIntegrationKind()
    • getBridgeRemovalKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeRemovalResult.BridgeRemovalKind getBridgeRemovalKind()
    • getBridgeRetirementKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeRetirementResult.BridgeRetirementKind getBridgeRetirementKind()
    • getFinalHandoffKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionFinalHandoffResult.FinalHandoffKind getFinalHandoffKind()
    • getStateCommitKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionStateCommitResult.StateCommitKind getStateCommitKind()
    • getExecutionKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionExecutionResult.ExecutionKind getExecutionKind()
    • getIntegrationStepKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionIntegrationPlan.IntegrationStepKind getIntegrationStepKind()
    • getEmissionKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionBoundaryResult.EmissionKind getEmissionKind()
    • getArtifactKind

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBackendArtifactResult.ArtifactKind getArtifactKind()
    • getCodeGenerationOperation

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedCodeGenerationSliceResult.CodeGenerationOperation getCodeGenerationOperation()
    • getSemanticResultKind

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeSemanticExecutionResult.RuntimeSemanticResultKind getSemanticResultKind()
    • getRuntimeHookKind

    • requiresRuntimeHook

      public boolean requiresRuntimeHook()
    • getSlice

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.Slice getSlice()
    • getActionKind

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeActionConsumerResult.ActionKind getActionKind()
    • getRuntimeOperation

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeBehaviorResult.RuntimeOperation getRuntimeOperation()
    • getWorkItemCount

      public int getWorkItemCount()
    • getSemanticAstChildren

      public List<de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild> getSemanticAstChildren()
    • getSemanticAstChildCount

      public int getSemanticAstChildCount()
    • getFirstSemanticAstChild

      public de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild getFirstSemanticAstChild()
    • hasSemanticAstChildren

      public boolean hasSemanticAstChildren()
    • readyForAstOwnedCallSiteReplacement

      public boolean readyForAstOwnedCallSiteReplacement()