public class SizePrinter extends ObjectPrinter<java.lang.Number>
| Modifier and Type | Field and Description |
|---|---|
static int |
BOOLEAN_FIELD_SIZE |
static int |
BYTE_FIELD_SIZE |
static int |
CHAR_FIELD_SIZE |
static int |
DOUBLE_FIELD_SIZE |
static int |
FLOAT_FIELD_SIZE |
static int |
INT_FIELD_SIZE |
static int |
LONG_FIELD_SIZE |
static int |
OBJECT_SHELL_SIZE |
static int |
OBJREF_SIZE |
static int |
SHORT_FIELD_SIZE |
m_handlers, m_reflectionHandler, m_usePrintable| Constructor and Description |
|---|
SizePrinter() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isPrimitive(java.lang.Object o)
Checks if an object is a primitive
|
java.lang.Number |
wrap(java.lang.Object o,
java.lang.Number t)
Wraps an object into a structure that contains its type declaration
and its printed contents
|
print, reset, usesPrintablepublic static final int OBJECT_SHELL_SIZE
public static final int OBJREF_SIZE
public static final int LONG_FIELD_SIZE
public static final int INT_FIELD_SIZE
public static final int SHORT_FIELD_SIZE
public static final int CHAR_FIELD_SIZE
public static final int BYTE_FIELD_SIZE
public static final int BOOLEAN_FIELD_SIZE
public static final int DOUBLE_FIELD_SIZE
public static final int FLOAT_FIELD_SIZE
public java.lang.Number wrap(java.lang.Object o,
java.lang.Number t)
throws PrintException
ObjectPrinterwrap in class ObjectPrinter<java.lang.Number>o - The objectt - The object's printed contentsPrintException - Thrown if the print operation caused an errorpublic static boolean isPrimitive(java.lang.Object o)
o - The objectCopyright © Sylvain HallĂ©. All Rights Reserved.