All Types

com.femastudios.listeners.BaseListenersManager

Base implementation for ListenersManager.

com.femastudios.listeners.CallableListenersManager

A CallableListenersManager allows to invoke methods on registered listeners, by using call.

com.femastudios.listeners.picoStructures.FlexibleSet

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

com.femastudios.listeners.ListenersManager

An object that allows to register (and unregister) listeners.

com.femastudios.listeners.NoOpListenersManager

A ListenersManager that does nothing. It can be used in situations where it is known that listeners won't ever be invoked

com.femastudios.listeners.ReflectionListenersManager

This implementation of ListenersManager is the easiest to use. Through reflection, it is possible to use it without the need to write any custom code.

com.femastudios.listeners.picoStructures.TinySet

Class to hold up to 5 items.

com.femastudios.listeners.WeakListenerReference

This class is used to hold an object weakly.