| java.lang.Object |
| ↳ |
java.util.logging.LogRecord |
| |
↳ |
com.google.gdata.util.common.logging.FormattingLogger.Record |
Class Overview
An extension of LogRecord used to support a custom version of
its private inferCaller(String) method.
Summary
|
[Expand]
Inherited Constants |
From class
java.util.logging.LogRecord
|
|
[Expand]
Inherited Fields |
From class
java.util.logging.LogRecord
|
private
static
long |
globalSequenceNumber |
|
|
private
Level |
level |
|
|
private
String |
loggerName |
|
|
private
String |
message |
|
|
private
long |
millis |
|
|
private
boolean |
needToInferCaller |
|
|
private
static
int |
nextThreadId |
|
|
private
Object[] |
parameters |
|
|
private
ResourceBundle |
resourceBundle |
|
|
private
String |
resourceBundleName |
|
|
private
long |
sequenceNumber |
|
|
private
String |
sourceClassName |
|
|
private
String |
sourceMethodName |
|
|
private
int |
threadID |
|
|
private
static
ThreadLocal |
threadIds |
|
|
private
Throwable |
thrown |
|
|
| Protected Methods |
|
void
|
inferCaller(String loggerClassName)
Like LogRecord.inferCaller, we're making a 'best effort'.
|
|
[Expand]
Inherited Methods |
From class
java.util.logging.LogRecord
|
Level
|
getLevel()
|
|
String
|
getLoggerName()
|
|
String
|
getMessage()
|
|
long
|
getMillis()
|
|
Object[]
|
getParameters()
|
|
ResourceBundle
|
getResourceBundle()
|
|
String
|
getResourceBundleName()
|
|
long
|
getSequenceNumber()
|
|
String
|
getSourceClassName()
|
|
String
|
getSourceMethodName()
|
|
int
|
getThreadID()
|
|
Throwable
|
getThrown()
|
|
void
|
setLevel(Level arg0)
|
|
void
|
setLoggerName(String arg0)
|
|
void
|
setMessage(String arg0)
|
|
void
|
setMillis(long arg0)
|
|
void
|
setParameters(Object[] arg0)
|
|
void
|
setResourceBundle(ResourceBundle arg0)
|
|
void
|
setResourceBundleName(String arg0)
|
|
void
|
setSequenceNumber(long arg0)
|
|
void
|
setSourceClassName(String arg0)
|
|
void
|
setSourceMethodName(String arg0)
|
|
void
|
setThreadID(int arg0)
|
|
void
|
setThrown(Throwable arg0)
|
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
Constants
private
static
final
long
serialVersionUID
Constant Value:
1
(0x0000000000000001)
Fields
private
final
Object[]
formatterArgs
Arguments passed to *fmt variants that we want to keep track of for
users of this object.
private
final
String
formatterFormat
private
boolean
needToInferCaller
private
String
sourceClassName
private
String
sourceMethodName
Public Methods
public
Object[]
getFormatterArgs
()
public
String
getFormatterFormat
()
public
String
getSourceClassName
()
public
String
getSourceMethodName
()
public
void
setSourceClassName
(String sourceClassName)
public
void
setSourceMethodName
(String sourceMethodName)
Protected Methods
protected
void
inferCaller
(String loggerClassName)
Like LogRecord.inferCaller, we're making a 'best effort'.