org.mtzky.log
クラス ThreadUtils

java.lang.Object
  上位を拡張 org.mtzky.log.ThreadUtils

public abstract class ThreadUtils
extends java.lang.Object

Thread utilities.

作成者:
mtzky

コンストラクタの概要
ThreadUtils()
           
 
メソッドの概要
static java.lang.String getCallingClassName()
           
static java.lang.String getCallingMethodName()
           
static java.lang.StackTraceElement getCallingStackTraceElement()
           
static java.lang.String getOwnClassName()
           
static java.lang.String getOwnMethodName()
           
static java.lang.String getOwnSimpleClassName()
           
static java.lang.StackTraceElement getOwnStackTraceElement()
           
protected static java.lang.StackTraceElement getStackTrace(int level)
          

level に応じた StackTraceElement を返します。

 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ThreadUtils

public ThreadUtils()
メソッドの詳細

getCallingStackTraceElement

public static java.lang.StackTraceElement getCallingStackTraceElement()
戻り値:
The calling StackTraceElement

getCallingMethodName

public static java.lang.String getCallingMethodName()
戻り値:
The calling method name

getCallingClassName

public static java.lang.String getCallingClassName()
戻り値:
The calling class name

getOwnStackTraceElement

public static java.lang.StackTraceElement getOwnStackTraceElement()
戻り値:
Own StackTraceElement

getOwnMethodName

public static java.lang.String getOwnMethodName()
戻り値:
Own method name

getOwnClassName

public static java.lang.String getOwnClassName()
戻り値:
Own class name

getOwnSimpleClassName

public static java.lang.String getOwnSimpleClassName()
戻り値:
Own simple class name

getStackTrace

protected static java.lang.StackTraceElement getStackTrace(int level)

level に応じた StackTraceElement を返します。

Level StackTraceElement
0 Thread.getStackTrace()
1 this method
2 calling method

パラメータ:
level -
戻り値:
StackTraceElement


Copyright (C) 2010-2011 Mtzky. AllRights Reserved.