private class TextualQueryRepresentation.ItemDiscloser extends Object implements Discloser
Modifier and Type | Field and Description |
---|---|
(package private) List<TextualQueryRepresentation.ItemDiscloser> |
children |
private Item |
item |
(package private) String |
name |
(package private) Map<String,Object> |
properties |
(package private) Object |
value |
Constructor and Description |
---|
ItemDiscloser(Item item) |
Modifier and Type | Method and Description |
---|---|
private void |
addBody(StringBuilder builder) |
void |
addChild(Item child) |
private void |
addIndented(StringBuilder builder,
String toAdd) |
private void |
addPropertiesString(StringBuilder s) |
void |
addProperty(String key,
Object value) |
private void |
addPropertyString(StringBuilder s,
String key,
Object value) |
private void |
setItemReference(Item item) |
void |
setValue(Object value) |
String |
toString() |
private final Item item
final String name
Object value
final List<TextualQueryRepresentation.ItemDiscloser> children
ItemDiscloser(Item item)
public void addProperty(String key, Object value)
addProperty
in interface Discloser
private void addBody(StringBuilder builder)
private void addIndented(StringBuilder builder, String toAdd)
private void addPropertiesString(StringBuilder s)
private void addPropertyString(StringBuilder s, String key, Object value)
private void setItemReference(Item item)
Copyright © 2018. All rights reserved.