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 HierarchicalFormatter
public HierarchicalFormatter startObject(Object obj)
startObject
in interface HierarchicalFormatter
public HierarchicalFormatter attribute(String label)
attribute
in interface HierarchicalFormatter
public HierarchicalFormatter attribute(String label, Object value)
attribute
in interface HierarchicalFormatter
public HierarchicalFormatter attributeIdentity(String label, Object obj)
attributeIdentity
in interface HierarchicalFormatter
public HierarchicalFormatter endObject()
endObject
in interface HierarchicalFormatter
public HierarchicalFormatter attributeArray(String label)
attributeArray
in interface HierarchicalFormatter
public HierarchicalFormatter element(int index, Object value)
element
in interface HierarchicalFormatter
public HierarchicalFormatter element(int index)
element
in interface HierarchicalFormatter
public HierarchicalFormatter elementIdentity(int index, Object obj)
elementIdentity
in interface HierarchicalFormatter
public HierarchicalFormatter endArray()
endArray
in interface HierarchicalFormatter
Copyright © 1970 The Apache Software Foundation. All rights reserved.