Interface RuleSpec<E extends ActionContext, T>


public interface RuleSpec<E extends ActionContext, T>
  • Method Details

    • getCategory

      @NonNull RuleCategory getCategory()
    • getType

      @NonNull RuleType<T> getType()
    • getDefaultDefinition

      @NonNull RuleDefinition getDefaultDefinition()
    • getDefaultValue

      @NonNull T getDefaultValue()
    • createBehavior

      @NonNull RuleBehavior<E,T> createBehavior()