Class RuleImpl.IsDistinctState

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected IsDistinctState()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean checkDistinct​(java.lang.Object[] values, int index, java.lang.Object value)
      Checks if
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IsDistinctState

        protected IsDistinctState()
    • Method Detail

      • checkDistinct

        public boolean checkDistinct​(java.lang.Object[] values,
                                     int index,
                                     java.lang.Object value)
        Checks if
        values
        are distict, if so required by the rule.
        Specified by:
        checkDistinct in class RuleImpl.DistinctState
        Parameters:
        values - the currently collected values
        index - the index up to which to check the values
        value - the value to check against values
        Returns:
        true iff value is ok