final class NodeDiscriminators implements IteratorAggregate, ArrayAccess, JsonSerializable (View source)

The node discriminator value object collection

Methods

fromJsonString(string $jsonString)

No description

fromArray(array $array)

No description

bool
equal(NodeDiscriminators $other)

No description

bool
areSimilarTo(NodeDiscriminators $other)

No description

getIterator()

No description

offsetGet(mixed $offset)

No description

bool
offsetExists(mixed $offset)

No description

never
offsetSet(mixed $offset, mixed $value)

No description

never
offsetUnset(mixed $offset)

No description

array
jsonSerialize()

No description

Details

static NodeDiscriminators fromJsonString(string $jsonString)

No description

Parameters

string $jsonString

Return Value

NodeDiscriminators

static NodeDiscriminators fromArray(array $array)

No description

Parameters

array $array

Return Value

NodeDiscriminators

bool equal(NodeDiscriminators $other)

No description

Parameters

NodeDiscriminators $other

Return Value

bool

bool areSimilarTo(NodeDiscriminators $other)

No description

Parameters

NodeDiscriminators $other

Return Value

bool

Traversable getIterator()

No description

Return Value

Traversable

NodeDiscriminator|null offsetGet(mixed $offset)

No description

Parameters

mixed $offset

Return Value

NodeDiscriminator|null

bool offsetExists(mixed $offset)

No description

Parameters

mixed $offset

Return Value

bool

never offsetSet(mixed $offset, mixed $value)

No description

Parameters

mixed $offset
mixed $value

Return Value

never

never offsetUnset(mixed $offset)

No description

Parameters

mixed $offset

Return Value

never

array jsonSerialize()

No description

Return Value

array