AnonymousIteratorV2

publiczna klasa końcowa AnonymousIteratorV2

Kontener dla zasobu iteratora.

Metody publiczne

statyczny AnonymousIteratorV2
utwórz ( zakres zakresu, List<Class<?>>outTypes, List <Shape> outShapes)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację AnonymousIteratorV2.
Wyjście <?>
usuwacz ()
Narzędzie do usuwania wariantów, które należy przekazać do operacji usuwającej iterator.
Wyjście <?>
uchwyt ()
Uchwyt do iteratora, który można przekazać do operacji „MakeIterator” lub „IteratorGetNext”.

Metody dziedziczone

Metody publiczne

public static AnonymousIteratorV2 create ( Zakres zakresu, List<Class<?>>outTypes, List< Shapes > OutputShapes)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację AnonymousIteratorV2.

Parametry
zakres aktualny zakres
Zwroty
  • nowa instancja AnonymousIteratorV2

publiczne wyjście <?> usuwanie ()

Narzędzie do usuwania wariantów, które należy przekazać do operacji usuwającej iterator.

publiczne wyjście <?> uchwyt ()

Uchwyt do iteratora, który można przekazać do operacji „MakeIterator” lub „IteratorGetNext”. W przeciwieństwie do Iteratora, AnonymousIterator zapobiega udostępnianiu zasobów według nazwy i nie przechowuje odniesienia do kontenera zasobów.