?? level.java
字號:
package org.jbpm.util.log;
import java.util.*;
import org.jbpm.util.lang.*;
public class Level extends Enum {
private static final Map levelsByName = new HashMap();
public static final Level TRACE = new Level( new Integer( 0 ), "trace" );
public static final Level DEBUG = new Level( new Integer( 1 ), "debug" );
public static final Level INFO = new Level( new Integer( 2 ), "info " );
public static final Level WARN = new Level( new Integer( 3 ), "warn " );
public static final Level ERROR = new Level( new Integer( 4 ), "ERROR" );
public static final Level FATAL = new Level( new Integer( 5 ), "FATAL" );
private String name = null;
private Level( Integer id, String name ) {
super( id );
this.name = name;
levelsByName.put( name.trim().toLowerCase(), this );
}
public boolean includes( Level level ) {
return ( ((Integer)id).intValue() <= ((Integer)level.id).intValue() );
}
public static Level getInstance( String name ) {
return (Level) levelsByName.get( name.trim().toLowerCase() );
}
public String toString() {
return name;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -