Interface IRuleResult

All Known Implementing Classes:
RuleResult

public interface IRuleResult
The result of IRule.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final IRuleResult
    The empty rule result.
  • Method Summary

    Modifier and Type
    Method
    Description
    Set<? extends IRuleTarget>
    Returns a set of targets to disable.
    Set<? extends IRuleTarget>
    Returns a set of targets to hide.
  • Field Details

    • EMPTY_RESULT

      static final IRuleResult EMPTY_RESULT
      The empty rule result.
  • Method Details

    • getHidden

      Set<? extends IRuleTarget> getHidden()
      Returns a set of targets to hide.
      Returns:
      a set of targets to hide, never null.
      See Also:
    • getDisabled

      Set<? extends IRuleTarget> getDisabled()
      Returns a set of targets to disable.
      Returns:
      a set of targets to disable, never null.
      See Also: