Module xl.compiler
Package de.grogra.xl.compiler.xl16u
Class XL16USemanticLegacyBackendEffectApplicationDispatchPlan
java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USemanticLegacyBackendEffectApplicationDispatchPlan
Deterministic dispatch plan for indexed semantic legacy-backend effect
applications.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleandispatchesAllIndexedApplications(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) intintintintintbooleanbooleanreadyForSemanticLegacyBackendEffectApplicationDispatch(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) boolean
-
Method Details
-
getPayloadIndex
-
getDispatchItems
public List<XL16USemanticLegacyBackendEffectApplicationDispatchPlan.DispatchItem> getDispatchItems() -
getSourceOwnedItems
public List<XL16USemanticLegacyBackendEffectApplicationDispatchPlan.DispatchItem> getSourceOwnedItems() -
getExpressionCallableItems
public List<XL16USemanticLegacyBackendEffectApplicationDispatchPlan.DispatchItem> getExpressionCallableItems() -
getMetadataItems
public List<XL16USemanticLegacyBackendEffectApplicationDispatchPlan.DispatchItem> getMetadataItems() -
getFirstDispatchItem
-
getFirstSourceOwnedItem
public XL16USemanticLegacyBackendEffectApplicationDispatchPlan.DispatchItem getFirstSourceOwnedItem() -
getFirstExpressionCallableItem
public XL16USemanticLegacyBackendEffectApplicationDispatchPlan.DispatchItem getFirstExpressionCallableItem() -
getFirstMetadataItem
-
getDispatchItemCount
public int getDispatchItemCount() -
getDispatchItemCount
public int getDispatchItemCount(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
getSourceOwnedItemCount
public int getSourceOwnedItemCount() -
getExpressionCallableItemCount
public int getExpressionCallableItemCount() -
getMetadataItemCount
public int getMetadataItemCount() -
dispatchesAllIndexedApplications
public boolean dispatchesAllIndexedApplications() -
dispatchesAllIndexedApplications
public boolean dispatchesAllIndexedApplications(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
readyForSemanticLegacyBackendEffectApplicationDispatch
public boolean readyForSemanticLegacyBackendEffectApplicationDispatch() -
readyForSemanticLegacyBackendEffectApplicationDispatch
public boolean readyForSemanticLegacyBackendEffectApplicationDispatch(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
requiresCompatibilitySourceFallback
public boolean requiresCompatibilitySourceFallback()
-