public class HierarchicalPrinter extends Object implements HierarchicalFormatter
| Modifier and Type | Class and Description |
|---|---|
static class |
HierarchicalPrinter.State |
| Constructor and Description |
|---|
HierarchicalPrinter() |
| Modifier and Type | Method and Description |
|---|---|
HierarchicalFormatter |
attribute(String label) |
HierarchicalFormatter |
attribute(String label,
Object value) |
HierarchicalFormatter |
attributeArray(String label) |
HierarchicalFormatter |
attributeIdentity(String label,
Object obj) |
HierarchicalFormatter |
element(int index) |
HierarchicalFormatter |
element(int index,
Object value) |
HierarchicalFormatter |
elementIdentity(int index,
Object obj) |
HierarchicalFormatter |
endArray() |
HierarchicalFormatter |
endObject() |
void |
extend() |
HierarchicalFormatter |
startObject(Object obj) |
public void extend()
extend in interface HierarchicalFormatterpublic HierarchicalFormatter startObject(Object obj)
startObject in interface HierarchicalFormatterpublic HierarchicalFormatter attribute(String label)
attribute in interface HierarchicalFormatterpublic HierarchicalFormatter attribute(String label, Object value)
attribute in interface HierarchicalFormatterpublic HierarchicalFormatter attributeIdentity(String label, Object obj)
attributeIdentity in interface HierarchicalFormatterpublic HierarchicalFormatter endObject()
endObject in interface HierarchicalFormatterpublic HierarchicalFormatter attributeArray(String label)
attributeArray in interface HierarchicalFormatterpublic HierarchicalFormatter element(int index, Object value)
element in interface HierarchicalFormatterpublic HierarchicalFormatter element(int index)
element in interface HierarchicalFormatterpublic HierarchicalFormatter elementIdentity(int index, Object obj)
elementIdentity in interface HierarchicalFormatterpublic HierarchicalFormatter endArray()
endArray in interface HierarchicalFormatterCopyright © 2021 The Apache Software Foundation. All rights reserved.