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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? logtablecolumn.java

?? apache的log4j源碼
?? JAVA
字號:
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements.  See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You 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. */package org.apache.log4j.lf5.viewer;import java.util.Arrays;import java.util.HashMap;import java.util.List;import java.util.Map;/** * LogTableColumn * * @author Michael J. Sikorsky * @author Brad Marlborough */// Contributed by ThoughtWorks Inc.public class LogTableColumn implements java.io.Serializable {  private static final long serialVersionUID = -4275827753626456547L;  // log4j table columns.  public final static LogTableColumn DATE = new LogTableColumn("Date");  public final static LogTableColumn THREAD = new LogTableColumn("Thread");  public final static LogTableColumn MESSAGE_NUM = new LogTableColumn("Message #");  public final static LogTableColumn LEVEL = new LogTableColumn("Level");  public final static LogTableColumn NDC = new LogTableColumn("NDC");  public final static LogTableColumn CATEGORY = new LogTableColumn("Category");  public final static LogTableColumn MESSAGE = new LogTableColumn("Message");  public final static LogTableColumn LOCATION = new LogTableColumn("Location");  public final static LogTableColumn THROWN = new LogTableColumn("Thrown");  //--------------------------------------------------------------------------  //   Protected Variables:  //--------------------------------------------------------------------------  protected String _label;  //--------------------------------------------------------------------------  //   Private Variables:  //--------------------------------------------------------------------------  private static LogTableColumn[] _log4JColumns;  private static Map _logTableColumnMap;  //--------------------------------------------------------------------------  //   Constructors:  //--------------------------------------------------------------------------  static {    _log4JColumns = new LogTableColumn[]{DATE, THREAD, MESSAGE_NUM, LEVEL, NDC, CATEGORY,                                         MESSAGE, LOCATION, THROWN};    _logTableColumnMap = new HashMap();    for (int i = 0; i < _log4JColumns.length; i++) {      _logTableColumnMap.put(_log4JColumns[i].getLabel(), _log4JColumns[i]);    }  }  public LogTableColumn(String label) {    _label = label;  }  //--------------------------------------------------------------------------  //   Public Methods:  //--------------------------------------------------------------------------  /**   * Return the Label of the LogLevel.   */  public String getLabel() {    return _label;  }  /**   * Convert a column label into a LogTableColumn object.   *   * @param column The label of a level to be converted into a LogTableColumn.   * @return LogTableColumn The LogTableColumn with a label equal to column.   * @throws LogTableColumnFormatException Is thrown when the column can not be   *         converted into a LogTableColumn.   */  public static LogTableColumn valueOf(String column)      throws LogTableColumnFormatException {    LogTableColumn tableColumn = null;    if (column != null) {      column = column.trim();      tableColumn = (LogTableColumn) _logTableColumnMap.get(column);    }    if (tableColumn == null) {      StringBuffer buf = new StringBuffer();      buf.append("Error while trying to parse (" + column + ") into");      buf.append(" a LogTableColumn.");      throw new LogTableColumnFormatException(buf.toString());    }    return tableColumn;  }  public boolean equals(Object o) {    boolean equals = false;    if (o instanceof LogTableColumn) {      if (this.getLabel() ==          ((LogTableColumn) o).getLabel()) {        equals = true;      }    }    return equals;  }  public int hashCode() {    return _label.hashCode();  }  public String toString() {    return _label;  }  /**   * @return A <code>List</code> of <code>LogTableColumn/code> objects that map   * to log4j <code>Column</code> objects.   */  public static List getLogTableColumns() {    return Arrays.asList(_log4JColumns);  }  public static LogTableColumn[] getLogTableColumnArray() {    return _log4JColumns;  }  //--------------------------------------------------------------------------  //   Protected Methods:  //--------------------------------------------------------------------------  //--------------------------------------------------------------------------  //   Private Methods:  //--------------------------------------------------------------------------  //--------------------------------------------------------------------------  //   Nested Top-Level Classes or Interfaces:  //--------------------------------------------------------------------------}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩写真欧美这视频| 成人精品视频一区| 欧美一级精品大片| 精品一区二区成人精品| 国产网站一区二区| 99re在线视频这里只有精品| 洋洋成人永久网站入口| 日韩亚洲欧美成人一区| 国产精品一二二区| 亚洲免费av观看| 制服丝袜激情欧洲亚洲| 国产乱码字幕精品高清av| 国产精品国产三级国产aⅴ中文| 91网站黄www| 免费观看日韩电影| 亚洲国产精品t66y| 精品1区2区3区| 久久9热精品视频| 亚洲欧美在线视频观看| 欧美久久久久免费| 成人美女视频在线观看| 亚洲香肠在线观看| 久久蜜臀中文字幕| 色婷婷久久99综合精品jk白丝| 天天亚洲美女在线视频| 久久精品一区二区| 欧美曰成人黄网| 国产成人免费高清| 日韩精品一二三| 最新成人av在线| 日韩免费高清视频| 色av一区二区| 国产精品911| 日韩在线a电影| 亚洲激情图片一区| 国产清纯白嫩初高生在线观看91 | 91蝌蚪porny九色| 免费看欧美女人艹b| 自拍偷拍国产精品| 欧美va亚洲va国产综合| 欧美午夜片在线观看| 国产大片一区二区| 免费看精品久久片| 一区二区三区免费看视频| 国产欧美日韩不卡免费| 日韩视频不卡中文| 欧美日韩亚州综合| 色婷婷精品大在线视频| 高清beeg欧美| 国产精品69久久久久水密桃| 日韩精品一级二级| 亚洲国产日韩精品| 亚洲日本欧美天堂| 日本一区二区成人在线| 久久久美女毛片| 日韩欧美专区在线| 91精品国产黑色紧身裤美女| 91久久精品午夜一区二区| 成人动漫精品一区二区| 国精品**一区二区三区在线蜜桃| 三级久久三级久久| 午夜一区二区三区视频| 亚洲精品一二三| 日韩理论片网站| 18欧美乱大交hd1984| 美女视频黄免费的久久| 亚洲一区影音先锋| 一区二区三区国产精品| 伊人婷婷欧美激情| 亚洲精品美腿丝袜| 亚洲已满18点击进入久久| 亚洲免费观看高清完整| 亚洲精品中文在线影院| 一区二区三区成人| 亚洲影视资源网| 亚洲.国产.中文慕字在线| 午夜av电影一区| 日韩黄色片在线观看| 免费成人你懂的| 激情欧美一区二区三区在线观看| 精品亚洲porn| 国内精品国产成人国产三级粉色| 国产一区二区导航在线播放| 国产一区二区看久久| 国产91清纯白嫩初高中在线观看| 成人av网站在线观看免费| 99久久精品免费精品国产| 色欧美88888久久久久久影院| 色激情天天射综合网| 欧美丰满嫩嫩电影| 日韩一级高清毛片| 欧美国产欧美综合| 一区二区视频在线看| 午夜精品影院在线观看| 国产综合色视频| av高清不卡在线| 欧美喷潮久久久xxxxx| 日韩精品资源二区在线| 国产欧美综合在线观看第十页| 国产精品精品国产色婷婷| 又紧又大又爽精品一区二区| 视频一区在线视频| 国产成人小视频| 欧美亚洲高清一区| 亚洲综合免费观看高清完整版在线| 日韩电影一二三区| 高清在线观看日韩| 欧美日韩欧美一区二区| 久久伊人中文字幕| 一区二区视频在线看| 久久精品国产免费看久久精品| 成人看片黄a免费看在线| 91福利在线免费观看| 欧美tickling挠脚心丨vk| 亚洲日本va在线观看| 日韩精品91亚洲二区在线观看| 国产成人综合网| 51久久夜色精品国产麻豆| 中文字幕在线视频一区| 日本亚洲欧美天堂免费| 成人av在线一区二区三区| 日韩一区二区免费在线观看| 中文字幕一区二区三区在线观看| 轻轻草成人在线| 色素色在线综合| 久久精品欧美一区二区三区不卡| 亚洲成a人片综合在线| 成人三级伦理片| 欧美成人三级电影在线| 亚洲国产毛片aaaaa无费看| 国产a视频精品免费观看| 91精品久久久久久久99蜜桃| 自拍偷拍欧美精品| 国产成人8x视频一区二区| 日韩欧美在线不卡| 亚洲国产精品自拍| 成人免费毛片a| 久久免费国产精品| 另类的小说在线视频另类成人小视频在线 | 国产在线看一区| 欧美日本在线一区| 亚洲少妇屁股交4| 福利一区在线观看| 久久精品亚洲国产奇米99| 美女免费视频一区| 欧美精品日韩精品| 夜夜嗨av一区二区三区网页 | 欧美一区二区三区色| 亚洲精品福利视频网站| 波多野结衣欧美| 国产欧美一区二区精品仙草咪| 精品亚洲免费视频| 日韩欧美不卡在线观看视频| 日本伊人精品一区二区三区观看方式| 91老师国产黑色丝袜在线| 亚洲视频1区2区| 色综合色综合色综合色综合色综合 | 国产精品国产三级国产普通话蜜臀| 国产精品一线二线三线| www欧美成人18+| 国产精品综合在线视频| 久久久一区二区| 国产一区二区三区香蕉| 久久欧美一区二区| 丰满放荡岳乱妇91ww| 久久久精品2019中文字幕之3| 国产在线乱码一区二区三区| 久久亚洲二区三区| 欧美大片在线观看一区| 久久精品国产在热久久| wwwwww.欧美系列| 国产宾馆实践打屁股91| 国产精品美日韩| 91蜜桃传媒精品久久久一区二区| 亚洲欧美乱综合| 欧美日本一区二区三区四区| 日韩av中文在线观看| 欧美成人乱码一区二区三区| 国产美女精品在线| 国产精品情趣视频| 91免费视频网| 丝袜亚洲另类丝袜在线| 欧美电影免费观看高清完整版| 国产一区在线看| 国产精品成人网| 欧美美女一区二区| 精品午夜一区二区三区在线观看| 国产欧美一区二区在线观看| 91麻豆福利精品推荐| 亚洲成va人在线观看| 2024国产精品| 91免费国产视频网站| 日本在线观看不卡视频| 久久久欧美精品sm网站| 色综合av在线| 久久精品国产第一区二区三区| 亚洲国产成人午夜在线一区| 欧洲精品在线观看| 国产一区二区三区香蕉| 一个色综合av|