Documentation / listeners / com.femastudios.listeners.picoStructures / FlexibleSet

FlexibleSet

open class FlexibleSet<T : Any> : TinySet<T>

Class to hold an arbitrary number of items. When storing less than five items, this class will not use any additional object.

Since this class is meant to use as little memory as possible, it is suggested to extend this class directly from the object that wants to use it

Constructors

<init>

Class to hold an arbitrary number of items. When storing less than five items, this class will not use any additional object.

FlexibleSet()

Inheritors

BaseListenersManager

Base implementation for ListenersManager.

abstract class BaseListenersManager<Interface : Any> : FlexibleSet<Interface>, ListenersManager<Interface>