public class PrettyLogger
extends java.lang.Object
PrettyLoggable
Modifier and Type | Method and Description |
---|---|
static boolean |
dispatchable(java.lang.Object obj)
Returns true if an object has special logic for pretty logging (e.g.
|
static void |
log(java.lang.Object obj)
Pretty log an object.
|
static void |
log(Redwood.RedwoodChannels channels,
java.lang.Object obj)
Pretty log an object.
|
static <T> void |
log(Redwood.RedwoodChannels channels,
java.lang.String description,
java.lang.Object obj)
Pretty log an object.
|
static void |
log(java.lang.String description,
java.lang.Object obj)
Pretty log an object along with its description.
|
public static void log(java.lang.Object obj)
obj
- the object to be pretty loggedpublic static void log(java.lang.String description, java.lang.Object obj)
description
- denote the object in the logs (via a track name, etc.).obj
- the object to be pretty loggedpublic static void log(Redwood.RedwoodChannels channels, java.lang.Object obj)
channels
- the channels to pretty log toobj
- the object to be pretty loggedpublic static <T> void log(Redwood.RedwoodChannels channels, java.lang.String description, java.lang.Object obj)
channels
- the channels to pretty log todescription
- denote the object in the logs (via a track name, etc.).obj
- the object to be pretty loggedpublic static boolean dispatchable(java.lang.Object obj)
obj
- The object to test