একটি পুনরাবৃত্তিকারী সংস্থানের জন্য একটি ধারক।
পাবলিক পদ্ধতি
স্ট্যাটিক AnonymousIteratorV2 | |
আউটপুট <?> | deleter () একটি বৈকল্পিক ডিলিটার যেটি অপেশানে পাস করা উচিত যা পুনরাবৃত্তিকারীকে মুছে দেয়। |
আউটপুট <?> | হাতল () পুনরাবৃত্তিকারীর একটি হ্যান্ডেল যা একটি "MakeIterator" বা "IteratorGetNext" অপশনে প্রেরণ করা যেতে পারে। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক AnonymousIteratorV2 তৈরি করুন ( ব্যাপ্তি সুযোগ তালিকা <ক্লাস <? >> outputTypes, তালিকা < আকৃতি > outputShapes)
একটি নতুন AnonymousIteratorV2 অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|
রিটার্নস
- AnonymousIteratorV2 এর একটি নতুন উদাহরণ
পাবলিক আউটপুট <?> deleter ()
একটি বৈকল্পিক ডিলিটার যেটি অপেশানে পাস করা উচিত যা পুনরাবৃত্তিকারীকে মুছে দেয়।
পাবলিক আউটপুট <?> হাতল ()
পুনরাবৃত্তিকারীর একটি হ্যান্ডেল যা একটি "MakeIterator" বা "IteratorGetNext" অপশনে প্রেরণ করা যেতে পারে। Iterator এর বিপরীতে, AnonymousIterator নামের মাধ্যমে রিসোর্স শেয়ারিং প্রতিরোধ করে এবং রিসোর্স কন্টেইনারের রেফারেন্স রাখে না।