Interface RuleValue<S extends java.lang.Comparable<S>,​T extends RuleValue<S,​T>>

  • All Known Implementing Classes:
    IpValue, PortValue

    public interface RuleValue<S extends java.lang.Comparable<S>,​T extends RuleValue<S,​T>>
    • Method Detail

      • shrink

        T shrink​(Bound<S> bound)
        Shrinks this rule value by removing those parts are already covered by the given bound.

        The given bounds result from thresholds along paths in the decision tree. Therefore during classification those parts that are covered by these threshold need not to be checked again.

        Returns:
        Returns null if this rule value is completely covered by the given bound.