mFrame
|
公開方法(Public Methods) | |
virtual void | clear (void) override |
從此集合中刪除所有元素(可選操作)。此方法返回後,集合將為空。 | |
virtual bool | isEmpty (void) const override |
如果此集合不包含元素,則返回true。 | |
virtual int | size (void) const override |
返回此集合中的元素數。 | |
![]() | |
virtual void | forEach (mframe::func::Consumer< E & > &action) override |
對Iterable的每個元素執行給定的操作,直到處理完所有元素或該操作引發異常。 如果指定了迭代順序,則操作會按迭代順序執行。 | |
![]() | |
virtual | ~Interface (void)=default |
Destroy the struct object. | |
virtual mframe::lang::Object & | getObject (void) override |
取得類Object | |
|
pure virtual |
從此集合中刪除所有元素(可選操作)。此方法返回後,集合將為空。
實作於 mframe::sys::Stacker, mframe::util::ArrayMap, 及 mframe::util::PArrayQueue.
|
pure virtual |
如果此集合不包含元素,則返回true。
實作於 mframe::sys::Stacker, mframe::util::ArrayMap, 及 mframe::util::PArrayQueue.
|
pure virtual |
返回此集合中的元素數。
如果此收藏包含超過 Integer.MAX_VALUE個元素,則返回Integer.MAX_VALUE。
實作於 mframe::sys::Stacker, mframe::util::ArrayMap, 及 mframe::util::PArrayQueue.