public static class

FormattingLogger.Record

extends LogRecord
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

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class java.util.logging.LogRecord
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
[Expand]
Inherited Fields
From class java.util.logging.LogRecord
Public Methods
Object[] getFormatterArgs()
String getFormatterFormat()
String getSourceClassName()
String getSourceMethodName()
void setSourceClassName(String sourceClassName)
void setSourceMethodName(String sourceMethodName)
Protected Methods
void inferCaller(String loggerClassName)
Like LogRecord.inferCaller, we're making a 'best effort'.
[Expand]
Inherited Methods
From class java.util.logging.LogRecord
From class java.lang.Object

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)

Parameters
sourceClassName

public void setSourceMethodName (String sourceMethodName)

Parameters
sourceMethodName

Protected Methods

protected void inferCaller (String loggerClassName)

Like LogRecord.inferCaller, we're making a 'best effort'.

Parameters
loggerClassName