AnonymousIteratorV2

کلاس نهایی عمومی AnonymousIteratorV2

ظرفی برای یک منبع تکرارکننده.

روش های عمومی

استاتیک AnonymousIteratorV2
ایجاد ( دامنه دامنه ، فهرست<کلاس<?>> انواع خروجی، فهرست< شکل > خروجی شکل ها)
روش Factory برای ایجاد کلاسی که یک عملیات AnonymousIteratorV2 جدید را بسته بندی می کند.
خروجی <?>
حذف کننده ()
یک نوع حذف کننده که باید به عملیاتی منتقل شود که تکرار کننده را حذف می کند.
خروجی <?>
رسیدگی ()
یک دسته برای تکرار کننده که می تواند به یک عملیات "MakeIterator" یا "IteratorGetNext" منتقل شود.

روش های ارثی

روش های عمومی

ایجاد استاتیک عمومی AnonymousIteratorV2 ( دامنه دامنه ، List<Class<?>> outputTypes، List< Shape > outputShapes)

روش Factory برای ایجاد کلاسی که یک عملیات AnonymousIteratorV2 جدید را بسته بندی می کند.

مولفه های
محدوده محدوده فعلی
برمی گرداند
  • یک نمونه جدید از AnonymousIteratorV2

خروجی عمومی <?> حذف کننده ()

یک نوع حذف کننده که باید به عملیاتی منتقل شود که تکرار کننده را حذف می کند.

دسته عمومی خروجی <?> ()

یک دسته برای تکرار کننده که می تواند به یک عملیات "MakeIterator" یا "IteratorGetNext" منتقل شود. برخلاف Iterator، AnonymousIterator از اشتراک‌گذاری منبع با نام جلوگیری می‌کند و مرجعی به ظرف منبع نگه نمی‌دارد.