Level xref

View Javadoc

    1   package org.slf4j.event;
    2
    3   import static org.slf4j.event.EventConstants.DEBUG_INT;
    4   import static org.slf4j.event.EventConstants.ERROR_INT;
    5   import static org.slf4j.event.EventConstants.INFO_INT;
    6   import static org.slf4j.event.EventConstants.TRACE_INT;
    7   import static org.slf4j.event.EventConstants.WARN_INT;
    8
    9   /**
    10   *
    11   * @author ceki
    12   * @since 1.7.15
    13   */
    14  public enum Level {
    15
    16      ERROR(ERROR_INT, "ERROR"), WARN(WARN_INT, "WARN"), INFO(INFO_INT, "INFO"), DEBUG(DEBUG_INT, "DEBUG"), TRACE(TRACE_INT, "TRACE");
    17
    18      private int levelInt;
    19      private String levelStr;
    20
    21      Level(int i, String s) {
    22          levelInt = i;
    23          levelStr = s;
    24      }
    25
    26      public int toInt() {
    27          return levelInt;
    28      }
    29
    30      /**
    31       * Returns the string representation of this Level.
    32       */
    33      public String toString() {
    34          return levelStr;
    35      }
    36
    37  }