Interface Event<T>

All Known Implementing Classes:
EventFactoryImpl

public interface Event<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T> Event<T>
    create(Class<T> type, Function<T[],T> invokerFactory)
     
     
    void
    register(T listener)
     
    void
    unregister(T listener)
     
  • Method Details

    • create

      static <T> Event<T> create(Class<T> type, Function<T[],T> invokerFactory)
    • register

      void register(T listener)
    • unregister

      void unregister(T listener)
    • invoker

      T invoker()