ظرفی برای یک منبع تکرارکننده.
روش های عمومی
استاتیک AnonymousIteratorV2 | |
خروجی <?> | حذف کننده () یک نوع حذف کننده که باید به عملیاتی منتقل شود که تکرار کننده را حذف می کند. |
خروجی <?> | رسیدگی () یک دسته برای تکرار کننده که می تواند به یک عملیات "MakeIterator" یا "IteratorGetNext" منتقل شود. |
روش های ارثی
روش های عمومی
ایجاد استاتیک عمومی AnonymousIteratorV2 ( دامنه دامنه ، List<Class<?>> outputTypes، List< Shape > outputShapes)
روش Factory برای ایجاد کلاسی که یک عملیات AnonymousIteratorV2 جدید را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|
برمی گرداند
- یک نمونه جدید از AnonymousIteratorV2
خروجی عمومی <?> حذف کننده ()
یک نوع حذف کننده که باید به عملیاتی منتقل شود که تکرار کننده را حذف می کند.
دسته عمومی خروجی <?> ()
یک دسته برای تکرار کننده که می تواند به یک عملیات "MakeIterator" یا "IteratorGetNext" منتقل شود. برخلاف Iterator، AnonymousIterator از اشتراکگذاری منبع با نام جلوگیری میکند و مرجعی به ظرف منبع نگه نمیدارد.