Coverage Report - net.sourceforge.acelogger.constants.AppenderConstants
 
Classes in this File Line Coverage Branch Coverage Complexity
AppenderConstants
66%
2/3
N/A
1
 
 1  
 /*
 2  
  * This file is part of AceLogger.
 3  
  * 
 4  
  * AceLogger is free software: you can redistribute it and/or modify it under the terms of the GNU
 5  
  * Lesser General Public License as published by the Free Software Foundation, either version 3 of
 6  
  * the License, or (at your option) any later version.
 7  
  * 
 8  
  * AceLogger is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
 9  
  * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 10  
  * Lesser General Public License for more details.
 11  
  * 
 12  
  * You should have received a copy of the GNU Lesser General Public License along with AceLogger.
 13  
  * If not, see <http://www.gnu.org/licenses/lgpl-3.0.html>.
 14  
  */
 15  
 package net.sourceforge.acelogger.constants;
 16  
 
 17  
 import net.sourceforge.acelogger.appender.Appender;
 18  
 import net.sourceforge.acelogger.appender.EmptyAppender;
 19  
 
 20  
 /**
 21  
  * This class defines constants related to {@link Appender}.
 22  
  * 
 23  
  * @author Zardi (https://sourceforge.net/users/daniel_zardi)
 24  
  * @version 1.0.0
 25  
  * @since 1.0.0
 26  
  */
 27  
 public final class AppenderConstants {
 28  
 
 29  
         /**
 30  
          * An appender that does nothing. Suitable to be used when the log is disabled.
 31  
          */
 32  1
         public static final Appender EMPTY = new EmptyAppender("appender.empty");
 33  
 
 34  
         /**
 35  
          * An appender suitable to indicate that no appender was found.
 36  
          */
 37  1
         public static final Appender NONE = new EmptyAppender("appender.none");
 38  
 
 39  
         /**
 40  
          * This constructor prevents the instantiation of this utility class.
 41  
          * 
 42  
          * @since 1.0.0
 43  
          */
 44  0
         private AppenderConstants() {}
 45  
 
 46  
 }