Class InExRules<V,P>

java.lang.Object
jodd.util.InExRules<V,P>

public class InExRules<V,P> extends Object
Simple ruling engine for includes and excludes rules.
  • Field Details

  • Constructor Details

  • Method Details

    • blacklist

      public static InExRules<String,String> blacklist()
    • whitelist

      public static InExRules<String,String> whitelist()
    • include

      public void include(P pattern)
    • exclude

      public void exclude(P pattern)
    • match

      public boolean match(V value)
    • apply

      public boolean apply(V value, boolean flag)
    • processIncludes

      protected boolean processIncludes(V value, boolean include)
    • processExcludes

      protected boolean processExcludes(V value, boolean include)