Class HookDefinition<T>

  • Type Parameters:
    T - type of the option class

    public class HookDefinition<T>
    extends java.lang.Object
    Definition of a hook, containing class of the hook and defined options
    • Constructor Detail

      • HookDefinition

        public HookDefinition​(@Nonnull
                              java.lang.Class<? extends FluentHook<T>> hookClass)
      • HookDefinition

        public HookDefinition​(@Nonnull
                              java.lang.Class<? extends FluentHook<T>> hookClass,
                              T options)
    • Method Detail

      • getHookClass

        @Nonnull
        public java.lang.Class<? extends FluentHook<T>> getHookClass()
      • getOptions

        public T getOptions()