Class RuleLogger

    • Field Detail

      • filters

        private final java.util.List<java.util.function.Predicate<RuleLoggerMessage>> filters
    • Constructor Detail

      • RuleLogger

        public RuleLogger()
    • Method Detail

      • log

        public abstract void log​(RuleLoggerMessage message,
                                 java.util.logging.Level level)
      • addFilter

        public void addFilter​(java.util.function.Predicate<RuleLoggerMessage> filter)
      • removeFilter

        public void removeFilter​(java.util.function.Predicate<RuleLoggerMessage> filter)
      • clearFilters

        public void clearFilters()