proto library Client - Class MapFieldIter (v5.36.2)

Reference documentation and code samples for the proto library Client class MapFieldIter.

MapFieldIter is used to iterate MapField. It is also need for the foreach syntax.

Namespace

Google \ Protobuf \ Internal

Implements

\Iterator

Methods

rewind

Reset the status of the iterator

Returns
Type Description
void

current

Return the element at the current position.

Returns
Type Description
object The element at the current position.

key

Return the current key.

Returns
Type Description
object The current key.

next

Move to the next position.

Returns
Type Description
void

valid

Check whether there are more elements to iterate.

Returns
Type Description
bool True if there are more elements to iterate.