public class InProgressSnapshot
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
InProgressSnapshot.InProgressFormatter |
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.Class<?>> |
classes |
private java.util.List<java.lang.String> |
descriptions |
private static org.slf4j.Logger |
LOG |
private java.util.List<java.lang.String> |
names |
static com.google.common.base.Function<InProgressSnapshot,java.lang.String> |
TO_FORMATTED_STRING |
static com.google.common.base.Function<InProgressSnapshot,java.lang.String> |
TO_TABBED_STRING |
private java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
values |
Modifier | Constructor and Description |
---|---|
private |
InProgressSnapshot(EventTimer timer,
ThreadContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
asFormattedString() |
java.lang.String |
asTabbedString() |
static InProgressSnapshot |
capture(EventTimer timer,
ThreadContext context) |
java.util.List<java.lang.Class<?>> |
getColumnClasses() |
int |
getColumnCount() |
java.util.Collection<java.lang.String> |
getColumnDescriptions() |
java.util.Collection<java.lang.String> |
getColumnNames() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getValues() |
private static final org.slf4j.Logger LOG
public static final com.google.common.base.Function<InProgressSnapshot,java.lang.String> TO_TABBED_STRING
public static final com.google.common.base.Function<InProgressSnapshot,java.lang.String> TO_FORMATTED_STRING
private final java.util.List<java.lang.String> names
private final java.util.List<java.lang.String> descriptions
private final java.util.List<java.lang.Class<?>> classes
private final java.util.List<java.util.Map<java.lang.String,java.lang.Object>> values
private InProgressSnapshot(EventTimer timer, ThreadContext context)
public int getColumnCount()
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getValues()
public java.util.Collection<java.lang.String> getColumnDescriptions()
public java.util.Collection<java.lang.String> getColumnNames()
public java.util.List<java.lang.Class<?>> getColumnClasses()
public static InProgressSnapshot capture(EventTimer timer, ThreadContext context)
public java.lang.String asTabbedString()
public java.lang.String asFormattedString()