public static adapter ( Traversable $iterator ) : Pinq\Iterators\Generators\IGenerator | ||
$iterator | Traversable | |
리턴 | Pinq\Iterators\Generators\IGenerator |
public function setAll(\Traversable $elements) { $elements = GeneratorScheme::adapter($elements); foreach ($elements as $key => &$value) { $this->setRef($key, $value); } }
public final function updateSourceIterator(\Traversable $sourceIterator) { $clone = clone $this; $clone->iterator = GeneratorScheme::adapter($sourceIterator); return $clone; }