Module xl.compiler

Class XL16USemanticLegacyBackendConsumptionPayloadIndex

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

public final class XL16USemanticLegacyBackendConsumptionPayloadIndex extends Object
Family index for semantic legacy-backend consumed payloads.
  • Method Details

    • getRoute

    • getSourceOwnedNodes

    • getExpressionCallableNodes

      public List<de.grogra.xl.compiler.xl16u.XL16UExpressionCallableLegacyBackendConsumptionResult.ConsumedBoundaryNode> getExpressionCallableNodes()
    • getMetadataNodes

      public List<de.grogra.xl.compiler.xl16u.XL16UMetadataLegacyBackendConsumptionResult.ConsumedBoundaryNode> getMetadataNodes()
    • getSourceOwnedNodeCount

      public int getSourceOwnedNodeCount()
    • getExpressionCallableNodeCount

      public int getExpressionCallableNodeCount()
    • getMetadataNodeCount

      public int getMetadataNodeCount()
    • getIndexedNodeCount

      public int getIndexedNodeCount()
    • getIndexedNodeCount

      public int getIndexedNodeCount(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation)
    • getFirstSourceOwnedNode

    • getFirstExpressionCallableNode

      public de.grogra.xl.compiler.xl16u.XL16UExpressionCallableLegacyBackendConsumptionResult.ConsumedBoundaryNode getFirstExpressionCallableNode()
    • getFirstMetadataNode

      public de.grogra.xl.compiler.xl16u.XL16UMetadataLegacyBackendConsumptionResult.ConsumedBoundaryNode getFirstMetadataNode()
    • hasSourceOwnedNodes

      public boolean hasSourceOwnedNodes()
    • hasExpressionCallableNodes

      public boolean hasExpressionCallableNodes()
    • hasMetadataNodes

      public boolean hasMetadataNodes()
    • indexedAllRouteNodes

      public boolean indexedAllRouteNodes()
    • indexedAllRouteNodes

      public boolean indexedAllRouteNodes(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation)