पुनरावर्तक संसाधन के लिए एक कंटेनर।
सार्वजनिक तरीके
स्थिर AnonymousIteratorV2 | |
आउटपुट <?> | हटानेवाला () एक वैरिएंट डिलीटर जिसे उस ऑप में पास किया जाना चाहिए जो इटरेटर को हटा देता है। |
आउटपुट <?> | सँभालना () इटरेटर के लिए एक हैंडल जिसे "MakeIterator" या "IteratorGetNext" ऑप में भेजा जा सकता है। |
विरासत में मिली विधियाँ
सार्वजनिक तरीके
सार्वजनिक स्थैतिक AnonymousIteratorV2 बनाएं ( स्कोप स्कोप, सूची<वर्ग<?>> आउटपुट प्रकार, सूची< आकार > आउटपुट आकार)
एक नए AnonymousIteratorV2 ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|
रिटर्न
- AnonymousIteratorV2 का एक नया उदाहरण
सार्वजनिक आउटपुट <?> डिलिटर ()
एक वैरिएंट डिलीटर जिसे उस ऑप में पास किया जाना चाहिए जो इटरेटर को हटा देता है।
सार्वजनिक आउटपुट <?> हैंडल ()
इटरेटर के लिए एक हैंडल जिसे "MakeIterator" या "IteratorGetNext" ऑप में भेजा जा सकता है। Iterator के विपरीत, AnonymousIterator नाम से संसाधन साझाकरण को रोकता है, और संसाधन कंटेनर का संदर्भ नहीं रखता है।