AnonymousIteratorV2

public final class AnonymousIteratorV2

Um contêiner para um recurso iterador.

Métodos Públicos

estática AnonymousIteratorV2
criar ( Scope escopo, List <Class <? >> outputTypes, List < Forma > outputShapes)
Método de fábrica para criar uma classe envolvendo uma nova operação AnonymousIteratorV2.
Output <?>
deleter ()
Um excluidor variante que deve ser passado para o op que exclui o iterador.
Output <?>
pega ()
Um identificador para o iterador que pode ser passado para um op "MakeIterator" ou "IteratorGetNext".

Métodos herdados

Métodos Públicos

public static AnonymousIteratorV2 criar ( Scope escopo, List <Class <? >> outputTypes, List < Forma > outputShapes)

Método de fábrica para criar uma classe envolvendo uma nova operação AnonymousIteratorV2.

Parâmetros
alcance escopo atual
Devoluções
  • uma nova instância de AnonymousIteratorV2

pública de saída <?> deleter ()

Um excluidor variante que deve ser passado para o op que exclui o iterador.

pública de saída <?> pega ()

Um identificador para o iterador que pode ser passado para um op "MakeIterator" ou "IteratorGetNext". Em contraste com Iterator, AnonymousIterator impede o compartilhamento de recursos por nome e não mantém uma referência ao contêiner de recursos.