Module xl.compiler
Package de.grogra.xl.compiler.xl16u
Class XL16USemanticLegacyBackendConsumptionMaterializationResult
java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USemanticLegacyBackendConsumptionMaterializationResult
Materialized, still side-effect-free backend payload records for executed
semantic legacy-backend consumption units.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final class -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancreatedArtifactForEveryMaterializedUnit(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) booleanbooleancreatedBackendNodeForEveryArtifact(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) booleanbooleancreatedConstructionPlanForEveryBackendNode(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) intintintintintintintintintintintbooleanbooleanbooleanbooleanbooleanbooleanreadyForSemanticLegacyBackendMaterialization(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) boolean
-
Method Details
-
getExecutionResult
-
getMaterializedUnits
public List<XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit> getMaterializedUnits() -
getSourceOwnedUnits
public List<XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit> getSourceOwnedUnits() -
getExpressionCallableUnits
public List<XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit> getExpressionCallableUnits() -
getMetadataUnits
public List<XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit> getMetadataUnits() -
getArtifacts
-
getBackendNodes
public List<XL16USemanticLegacyBackendConsumptionMaterializationResult.BackendNode> getBackendNodes() -
getConstructionPlans
public List<XL16USemanticLegacyBackendConsumptionMaterializationResult.ConstructionPlan> getConstructionPlans() -
getFirstMaterializedUnit
public XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit getFirstMaterializedUnit() -
getFirstSourceOwnedUnit
public XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit getFirstSourceOwnedUnit() -
getFirstExpressionCallableUnit
public XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit getFirstExpressionCallableUnit() -
getFirstMetadataUnit
public XL16USemanticLegacyBackendConsumptionMaterializationResult.MaterializedUnit getFirstMetadataUnit() -
getFirstArtifact
-
getFirstBackendNode
-
getFirstConstructionPlan
public XL16USemanticLegacyBackendConsumptionMaterializationResult.ConstructionPlan getFirstConstructionPlan() -
getMaterializedUnitCount
public int getMaterializedUnitCount() -
getMaterializedUnitCount
public int getMaterializedUnitCount(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
hasMaterializedUnits
public boolean hasMaterializedUnits(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
hasMaterializedUnits
public boolean hasMaterializedUnits() -
getSourceOwnedUnitCount
public int getSourceOwnedUnitCount() -
getExpressionCallableUnitCount
public int getExpressionCallableUnitCount() -
getMetadataUnitCount
public int getMetadataUnitCount() -
getArtifactCount
public int getArtifactCount() -
getArtifactCount
-
getBackendNodeCount
public int getBackendNodeCount() -
getBackendNodeCount
public int getBackendNodeCount(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
getConstructionPlanCount
public int getConstructionPlanCount() -
getConstructionPlanCount
public int getConstructionPlanCount(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
materializedAllExecutedUnits
public boolean materializedAllExecutedUnits() -
materializedAllExecutedUnits
public boolean materializedAllExecutedUnits(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
createdArtifactForEveryMaterializedUnit
public boolean createdArtifactForEveryMaterializedUnit() -
createdArtifactForEveryMaterializedUnit
public boolean createdArtifactForEveryMaterializedUnit(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
createdBackendNodeForEveryArtifact
public boolean createdBackendNodeForEveryArtifact() -
createdBackendNodeForEveryArtifact
public boolean createdBackendNodeForEveryArtifact(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
createdConstructionPlanForEveryBackendNode
public boolean createdConstructionPlanForEveryBackendNode() -
createdConstructionPlanForEveryBackendNode
public boolean createdConstructionPlanForEveryBackendNode(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
readyForSemanticLegacyBackendMaterialization
public boolean readyForSemanticLegacyBackendMaterialization() -
readyForSemanticLegacyBackendMaterialization
public boolean readyForSemanticLegacyBackendMaterialization(XL16USemanticLegacyBackendConsumptionPreparedWork.Operation operation) -
requiresCompatibilitySourceFallback
public boolean requiresCompatibilitySourceFallback()
-