final class VisitedNodeAggregates (View source)

Methods

void
addRootNode(NodeAggregateId $nodeAggregateIdentifier, NodeTypeName $nodeTypeName, NodePath $nodePath, DimensionSpacePointSet $allowedDimensionSubspace)

No description

void
add(NodeAggregateId $nodeAggregateIdentifier, DimensionSpacePointSet $coveredDimensionSpacePoints, NodeTypeName $nodeTypeName, NodePath $nodePath, NodeAggregateId $parentNodeAggregateIdentifier)

No description

bool
containsNodeAggregate(NodeAggregateId $nodeAggregateIdentifier)

No description

VisitedNodeAggregate
getByNodeAggregateIdentifier(NodeAggregateId $nodeAggregateIdentifier)

No description

VisitedNodeAggregate|null
findMostSpecificParentNodeInDimensionGraph(NodePath $nodePath, OriginDimensionSpacePoint $originDimensionSpacePoint, InterDimensionalVariationGraph $interDimensionalVariationGraph)

No description

Details

void addRootNode(NodeAggregateId $nodeAggregateIdentifier, NodeTypeName $nodeTypeName, NodePath $nodePath, DimensionSpacePointSet $allowedDimensionSubspace)

No description

Parameters

NodeAggregateId $nodeAggregateIdentifier
NodeTypeName $nodeTypeName
NodePath $nodePath
DimensionSpacePointSet $allowedDimensionSubspace

Return Value

void

void add(NodeAggregateId $nodeAggregateIdentifier, DimensionSpacePointSet $coveredDimensionSpacePoints, NodeTypeName $nodeTypeName, NodePath $nodePath, NodeAggregateId $parentNodeAggregateIdentifier)

No description

Parameters

NodeAggregateId $nodeAggregateIdentifier
DimensionSpacePointSet $coveredDimensionSpacePoints
NodeTypeName $nodeTypeName
NodePath $nodePath
NodeAggregateId $parentNodeAggregateIdentifier

Return Value

void

bool containsNodeAggregate(NodeAggregateId $nodeAggregateIdentifier)

No description

Parameters

NodeAggregateId $nodeAggregateIdentifier

Return Value

bool

VisitedNodeAggregate getByNodeAggregateIdentifier(NodeAggregateId $nodeAggregateIdentifier)

No description

Parameters

NodeAggregateId $nodeAggregateIdentifier

Return Value

VisitedNodeAggregate

OriginDimensionSpacePointSet alreadyVisitedOriginDimensionSpacePoints(NodeAggregateId $nodeAggregateIdentifier)

No description

Parameters

NodeAggregateId $nodeAggregateIdentifier

Return Value

OriginDimensionSpacePointSet

VisitedNodeAggregate|null findMostSpecificParentNodeInDimensionGraph(NodePath $nodePath, OriginDimensionSpacePoint $originDimensionSpacePoint, InterDimensionalVariationGraph $interDimensionalVariationGraph)

No description

Parameters

NodePath $nodePath
OriginDimensionSpacePoint $originDimensionSpacePoint
InterDimensionalVariationGraph $interDimensionalVariationGraph

Return Value

VisitedNodeAggregate|null