亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? priority.java

?? Java開發(fā)最新的日志記錄工具slf4j的源碼
?? JAVA
字號:
/*
 * Copyright 1999-2005 The Apache Software Foundation.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Contributors:  Kitching Simon <Simon.Kitching@orange.ch>

package org.apache.log4j;

// Contributors:  Kitching Simon <Simon.Kitching@OOOrange.ch>

/**
   <font color="#AA4444">Refrain from using this class directly, use
   the {@link Level} class instead</font>.

   @author Ceki G&uuml;lc&uuml; */
public class Priority {

  transient int level;
  transient String levelStr;
  transient int syslogEquivalent;

  public final static int OFF_INT = Integer.MAX_VALUE;
  public final static int FATAL_INT = 50000;
  public final static int ERROR_INT = 40000;
  public final static int WARN_INT  = 30000;
  public final static int INFO_INT  = 20000;
  public final static int DEBUG_INT = 10000;
    //public final static int FINE_INT = DEBUG_INT;
  public final static int ALL_INT = Integer.MIN_VALUE;

  /**
   * @deprecated Use {@link Level#FATAL} instead.
   */
  final static public Priority FATAL = new Level(FATAL_INT, "FATAL", 0);

  /**
   * @deprecated Use {@link Level#ERROR} instead.
   */
  final static public Priority ERROR = new Level(ERROR_INT, "ERROR", 3);

  /**
   * @deprecated Use {@link Level#WARN} instead.
   */
  final static public Priority WARN  = new Level(WARN_INT, "WARN",  4);

  /**
   * @deprecated Use {@link Level#INFO} instead.
   */
  final static public Priority INFO  = new Level(INFO_INT, "INFO",  6);

  /**
   * @deprecated Use {@link Level#DEBUG} instead.
   */
  final static public Priority DEBUG = new Level(DEBUG_INT, "DEBUG", 7);


  /**
    * Default constructor for deserialization.
    */
  protected Priority() {
      level = DEBUG_INT;
      levelStr = "DEBUG";
      syslogEquivalent = 7;
  }

  /**
     Instantiate a level object.
   */
  protected
  Priority(int level, String levelStr, int syslogEquivalent) {
    this.level = level;
    this.levelStr = levelStr;
    this.syslogEquivalent = syslogEquivalent;
  }

  /**
     Two priorities are equal if their level fields are equal.
     @since 1.2
   */
  public
  boolean equals(Object o) {
    if(o instanceof Priority) {
      Priority r = (Priority) o;
      return (this.level == r.level);
    } else {
      return false;
    }
  }

  /**
     Return the syslog equivalent of this priority as an integer.
   */
  public
  final
  int getSyslogEquivalent() {
    return syslogEquivalent;
  }


   
  /**
     Returns <code>true</code> if this level has a higher or equal
     level than the level passed as argument, <code>false</code>
     otherwise.  
     
     <p>You should think twice before overriding the default
     implementation of <code>isGreaterOrEqual</code> method.

  */
  public
  boolean isGreaterOrEqual(Priority r) {
    return level >= r.level;
  }

  /**
     Return all possible priorities as an array of Level objects in
     descending order.

     @deprecated This method will be removed with no replacement.
  */
  public
  static
  Priority[] getAllPossiblePriorities() {
    return new Priority[] {Priority.FATAL, Priority.ERROR, Level.WARN, 
                                                   Priority.INFO, Priority.DEBUG};
  }


  /**
     Returns the string representation of this priority.
   */
  final
  public
  String toString() {
    return levelStr;
  }

  /**
     Returns the integer representation of this level.
   */
  public
  final
  int toInt() {
    return level;
  }

  /**
   * @deprecated Please use the {@link Level#toLevel(String)} method instead.
  */
  public
  static
  Priority toPriority(String sArg) {
    return Level.toLevel(sArg);
  }

  /**
   * @deprecated Please use the {@link Level#toLevel(int)} method instead.   
   */
  public
  static
  Priority toPriority(int val) {
    return toPriority(val, Priority.DEBUG);
  }

  /**
   * @deprecated Please use the {@link Level#toLevel(int, Level)} method instead.   
  */
  public
  static
  Priority toPriority(int val, Priority defaultPriority) {
    return Level.toLevel(val, (Level) defaultPriority);
  }

  /**
   * @deprecated Please use the {@link Level#toLevel(String, Level)} method instead.   
   */
  public
  static
  Priority toPriority(String sArg, Priority defaultPriority) {                  
    return Level.toLevel(sArg, (Level) defaultPriority);
  }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美在线网站| 国产日韩精品一区二区三区| 欧美一级久久久久久久大片| 精品福利av导航| 中文字幕第一页久久| 一区二区三区国产精品| 日本在线观看不卡视频| 久久精品国产亚洲5555| 成人免费视频免费观看| 欧美精品1区2区| 国产精品伦一区| 日本少妇一区二区| 成人免费视频视频| 欧美一级日韩一级| 中文字幕一区二区三中文字幕| 亚洲小说欧美激情另类| 国产精品主播直播| 欧美天堂一区二区三区| 久久久久久久性| 天天操天天综合网| 91丨porny丨户外露出| 精品国精品自拍自在线| 一级特黄大欧美久久久| 国产69精品久久99不卡| 欧美一区二区免费观在线| 亚洲欧洲国产专区| 黄色精品一二区| 成人永久免费视频| 日韩美女天天操| 五月天激情综合网| 色av综合在线| 国产视频在线观看一区二区三区| 日韩精品一级中文字幕精品视频免费观看 | 精品免费视频.| 欧美大胆一级视频| 亚洲国产精品一区二区久久| 97aⅴ精品视频一二三区| 日韩视频一区二区在线观看| 亚洲伦理在线免费看| 风间由美一区二区av101 | k8久久久一区二区三区| 久久嫩草精品久久久精品一| 国产亚洲欧洲一区高清在线观看| 一区二区视频在线| 大白屁股一区二区视频| 国产亚洲精品aa午夜观看| 蜜桃传媒麻豆第一区在线观看| 欧美亚洲国产bt| 亚洲欧美一区二区三区国产精品| 不卡的av在线| 欧美va亚洲va在线观看蝴蝶网| 亚洲激情av在线| 日本韩国欧美一区二区三区| 综合激情成人伊人| 91小视频在线| 亚洲激情欧美激情| 91国产成人在线| 一区二区三区在线看| 国产成人精品www牛牛影视| 精品国产一区二区精华 | 欧美一区二区三区人| 亚洲国产精品久久人人爱| 欧美午夜片在线观看| 精品福利在线导航| 国产成人在线视频网站| 欧美经典一区二区三区| 成人av动漫在线| 一区二区三区蜜桃网| 欧美在线观看你懂的| 亚洲视频一二三| 成人av在线观| 亚洲美女屁股眼交| 精品视频一区二区三区免费| 成人免费小视频| 精品视频1区2区| 国产亚洲成av人在线观看导航| 国产精品1024| 亚洲免费av网站| 91精品国产综合久久蜜臀| 美腿丝袜亚洲一区| 欧美tk丨vk视频| 日韩国产在线一| 国产女同性恋一区二区| 99在线视频精品| 日韩中文字幕区一区有砖一区 | 国产酒店精品激情| 国产视频一区二区在线观看| 色噜噜夜夜夜综合网| 视频一区中文字幕国产| 日韩欧美一区二区三区在线| 卡一卡二国产精品| 国产欧美一区二区精品秋霞影院 | 日韩精品电影一区亚洲| 91精品国产乱| 不卡在线视频中文字幕| 中文字幕不卡的av| 国产成人午夜精品影院观看视频| 国产欧美日韩久久| 97成人超碰视| 国产乱色国产精品免费视频| 亚洲一级在线观看| 久久网站最新地址| 91精品国产欧美一区二区18| 99视频在线精品| 五月婷婷色综合| 国产视频911| 精品久久久久久最新网址| 国产精品综合一区二区三区| 午夜av一区二区三区| 国产精品剧情在线亚洲| 欧美在线高清视频| 97久久人人超碰| 成人免费看黄yyy456| 久久99精品久久久| 一个色在线综合| 一区在线观看免费| 久久久不卡网国产精品二区| 日本韩国欧美国产| 亚洲福利一二三区| 亚洲少妇30p| 亚洲三级在线观看| 国产精品人妖ts系列视频| 精品国产成人在线影院| www.亚洲人| 国产一区美女在线| 国产在线视频一区二区三区| 美女视频黄免费的久久| 亚洲高清视频的网址| 亚洲欧美日韩一区二区三区在线观看 | 久久国产三级精品| 日本午夜一本久久久综合| 午夜国产精品影院在线观看| 日韩午夜在线观看| 日韩午夜电影av| 亚洲精品在线电影| 久久久久国产免费免费 | 综合久久久久综合| 1区2区3区精品视频| 中文字幕一区二区在线播放| 国产精品家庭影院| 亚洲综合偷拍欧美一区色| 亚洲午夜免费视频| 天堂av在线一区| 亚洲一级二级三级在线免费观看| 依依成人综合视频| 午夜视频一区在线观看| 日韩精品欧美精品| 美日韩一级片在线观看| 国产主播一区二区三区| 国产成人精品亚洲777人妖| 成人激情综合网站| 成人精品一区二区三区四区| 91在线精品一区二区| 91小视频免费看| 欧美肥妇free| 久久久蜜桃精品| 亚洲欧洲国产日韩| 亚洲综合在线五月| 精品一区二区三区影院在线午夜| 免费的国产精品| 国产综合成人久久大片91| 播五月开心婷婷综合| 欧美日韩三级在线| 久久久影视传媒| 一区二区三区四区激情| 蜜桃av一区二区| 成人短视频下载| 欧美日韩大陆在线| 91精品国产一区二区人妖| 国产日韩精品一区二区浪潮av| 亚洲精品免费播放| 久久99精品国产.久久久久久| 粉嫩嫩av羞羞动漫久久久| 99精品一区二区三区| 欧美一区二区在线看| 日韩久久久精品| 一区二区三区色| 成人小视频免费观看| 欧美一区日韩一区| 精品国产精品网麻豆系列| 亚洲成人午夜电影| 岛国一区二区三区| 欧美日韩不卡一区| 亚洲欧洲日韩在线| 精品亚洲免费视频| 欧美区视频在线观看| 中文字幕一区二区不卡 | 国产欧美精品一区aⅴ影院 | 在线免费观看日本一区| 久久久无码精品亚洲日韩按摩| 亚洲国产成人91porn| 成人午夜精品在线| 欧美久久高跟鞋激| 中文字幕在线一区免费| 韩国精品主播一区二区在线观看 | 国产一区高清在线| 91精选在线观看| 夜夜揉揉日日人人青青一国产精品 | 欧美日韩1234| 国产精品伦理在线|