|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.asyrinx.brownie.core.lang.InvocationInfo
フィールドの概要 | |
(パッケージプライベート) java.lang.String |
className
Caller's fully qualified class name. |
(パッケージプライベート) java.lang.String |
fileName
Caller's file name. |
java.lang.String |
fullInfo
All available caller information, in the format fully.qualified.classname.of.caller.methodName(Filename.java:line) |
(パッケージプライベート) static boolean |
inVisualAge
|
(パッケージプライベート) java.lang.String |
lineNumber
Caller's line number. |
(パッケージプライベート) java.lang.String |
methodName
Caller's method name. |
static java.lang.String |
NA
When location information is not available the constant NA
is returned. |
(パッケージプライベート) static long |
serialVersionUID
|
コンストラクタの概要 | |
InvocationInfo(java.lang.String fqnOfCallingClass)
|
|
InvocationInfo(java.lang.Throwable t,
java.lang.String fqnOfCallingClass)
Instantiate location information based on a Throwable. |
メソッドの概要 | |
java.lang.String |
getClassName()
Return the fully qualified class name of the caller making the logging request. |
java.lang.String |
getFileName()
Return the file name of the caller. |
java.lang.String |
getLineNumber()
Returns the line number of the caller. |
java.lang.String |
getMethodName()
Returns the method name of the caller. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
transient java.lang.String lineNumber
transient java.lang.String fileName
transient java.lang.String className
transient java.lang.String methodName
public java.lang.String fullInfo
fully.qualified.classname.of.caller.methodName(Filename.java:line)
public static final java.lang.String NA
NA
is returned. Current value of this string constant is ? .
static final long serialVersionUID
static boolean inVisualAge
コンストラクタの詳細 |
public InvocationInfo(java.lang.String fqnOfCallingClass)
public InvocationInfo(java.lang.Throwable t, java.lang.String fqnOfCallingClass)
t
, to be in the format
java.lang.Throwable ... at org.apache.log4j.PatternLayout.format(PatternLayout.java:413) at org.apache.log4j.FileAppender.doAppend(FileAppender.java:183) at org.apache.log4j.Category.callAppenders(Category.java:131) at org.apache.log4j.Category.log(Category.java:512) at callers.fully.qualified.className.methodName(FileName.java:74) ...
However, we can also deal with JIT compilers that "lose" the location information, especially between the parentheses.
メソッドの詳細 |
public java.lang.String getClassName()
public java.lang.String getFileName()
This information is not always available.
public java.lang.String getLineNumber()
This information is not always available.
public java.lang.String getMethodName()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |