NodeAggregateIds
final class NodeAggregateIds implements IteratorAggregate, Countable, JsonSerializable (View source)
An immutable collection of NodeAggregateIds, indexed by their value
Methods
static NodeAggregateIds
createEmpty()
No description
static NodeAggregateIds
static NodeAggregateIds
fromArray(array $array)
No description
static NodeAggregateIds
fromJsonString(string $jsonString)
No description
static NodeAggregateIds
bool
array
jsonSerialize()
No description
string
toJson()
No description
array
toStringArray()
No description
getIterator()
No description
int
count()
No description
bool
isEmpty()
No description
Details
static NodeAggregateIds
createEmpty()
No description
static NodeAggregateIds
create(NodeAggregateId ...$nodeAggregateIds)
No description
static NodeAggregateIds
fromArray(array $array)
No description
static NodeAggregateIds
fromJsonString(string $jsonString)
No description
static NodeAggregateIds
fromNodes(Nodes $nodes)
No description
NodeAggregateIds
merge(NodeAggregateIds $other)
No description
bool
contain(NodeAggregateId $nodeAggregateId)
No description
array
jsonSerialize()
No description
string
toJson()
No description
array
toStringArray()
No description
Traversable
getIterator()
No description
array
map(Closure $callback)
No description
int
count()
No description
bool
isEmpty()
No description