Class AbstractEnforcerLogger

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.maven.plugin.logging.Log log  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AbstractEnforcerLogger​(org.apache.maven.plugin.logging.Log log)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void debug​(java.lang.CharSequence message)
      Log message in debug level.
      void debug​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
      Log message in debug level.
      void error​(java.lang.CharSequence message)
      Log message in error level.
      void error​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
      Log message in error level.
      void info​(java.lang.CharSequence message)
      Log message in info level.
      void info​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
      Log message in info level.
      boolean isDebugEnabled()
      Is the logger instance enabled for the DEBUG level?
      boolean isErrorEnabled()
      Is the logger instance enabled for the ERROR level?
      boolean isInfoEnabled()
      Is the logger instance enabled for the INFO level?
      boolean isWarnEnabled()
      Is the logger instance enabled for the WARN level?
      void warn​(java.lang.CharSequence message)
      Log message in warn level.
      void warn​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
      Log message in warn level.
      • Methods inherited from class java.lang.Object

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

      • log

        protected final org.apache.maven.plugin.logging.Log log
    • Constructor Detail

      • AbstractEnforcerLogger

        protected AbstractEnforcerLogger​(org.apache.maven.plugin.logging.Log log)
    • Method Detail

      • isDebugEnabled

        public boolean isDebugEnabled()
        Description copied from interface: EnforcerLogger
        Is the logger instance enabled for the DEBUG level?
        Specified by:
        isDebugEnabled in interface EnforcerLogger
        Returns:
        true if this Logger is enabled for the DEBUG level, false otherwise.
      • debug

        public void debug​(java.lang.CharSequence message)
        Description copied from interface: EnforcerLogger
        Log message in debug level.
        Specified by:
        debug in interface EnforcerLogger
        Parameters:
        message - a massage to log
      • debug

        public void debug​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
        Description copied from interface: EnforcerLogger
        Log message in debug level.

        messageSupplier will be evaluate only when corresponding log level is enabled.

        Specified by:
        debug in interface EnforcerLogger
        Parameters:
        messageSupplier - a supplier for message to log
      • isInfoEnabled

        public boolean isInfoEnabled()
        Description copied from interface: EnforcerLogger
        Is the logger instance enabled for the INFO level?
        Specified by:
        isInfoEnabled in interface EnforcerLogger
        Returns:
        true if this Logger is enabled for the INFO level, false otherwise.
      • info

        public void info​(java.lang.CharSequence message)
        Description copied from interface: EnforcerLogger
        Log message in info level.
        Specified by:
        info in interface EnforcerLogger
        Parameters:
        message - a massage to log
      • info

        public void info​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
        Description copied from interface: EnforcerLogger
        Log message in info level.

        messageSupplier will be evaluate only when corresponding log level is enabled.

        Specified by:
        info in interface EnforcerLogger
        Parameters:
        messageSupplier - a supplier for message to log
      • isWarnEnabled

        public boolean isWarnEnabled()
        Description copied from interface: EnforcerLogger
        Is the logger instance enabled for the WARN level?
        Specified by:
        isWarnEnabled in interface EnforcerLogger
        Returns:
        true if this Logger is enabled for the WARN level, false otherwise.
      • warn

        public void warn​(java.lang.CharSequence message)
        Description copied from interface: EnforcerLogger
        Log message in warn level.
        Specified by:
        warn in interface EnforcerLogger
        Parameters:
        message - a massage to log
      • warn

        public void warn​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
        Description copied from interface: EnforcerLogger
        Log message in warn level.

        messageSupplier will be evaluate only when corresponding log level is enabled.

        Specified by:
        warn in interface EnforcerLogger
        Parameters:
        messageSupplier - a supplier for message to log
      • isErrorEnabled

        public boolean isErrorEnabled()
        Description copied from interface: EnforcerLogger
        Is the logger instance enabled for the ERROR level?
        Specified by:
        isErrorEnabled in interface EnforcerLogger
        Returns:
        true if this Logger is enabled for the ERROR level, false otherwise.
      • error

        public void error​(java.lang.CharSequence message)
        Description copied from interface: EnforcerLogger
        Log message in error level.
        Specified by:
        error in interface EnforcerLogger
        Parameters:
        message - a massage to log
      • error

        public void error​(java.util.function.Supplier<java.lang.CharSequence> messageSupplier)
        Description copied from interface: EnforcerLogger
        Log message in error level.

        messageSupplier will be evaluate only when corresponding log level is enabled.

        Specified by:
        error in interface EnforcerLogger
        Parameters:
        messageSupplier - a supplier for message to log