public class JsonDocumentContainer extends TreeContentContainer<JsonElementContainer>
Modifier and Type | Field and Description |
---|---|
protected org.apache.logging.log4j.Logger |
log |
Constructor and Description |
---|
JsonDocumentContainer(String name,
boolean skipArrayElementContainers,
boolean skipRootElement) |
Modifier and Type | Method and Description |
---|---|
protected void |
addContent(JsonElementContainer parent,
JsonElementContainer child) |
protected JsonElementContainer |
createElementContainer(String localName,
boolean xmlArrayContainer,
boolean repeatedElement,
org.apache.xerces.xs.XSTypeDefinition typeDefinition) |
protected void |
generate(jakarta.json.stream.JsonGenerator g,
String key,
Object item) |
String |
getName() |
boolean |
isSkipRootElement() |
void |
setSkipRootElement(boolean skipRootElement) |
String |
toString() |
String |
toString(boolean indent) |
protected void |
toString(StringBuilder sb,
Object item,
int indentLevel) |
characters, endElement, endElementGroup, getCurrentElement, getRoot, setAttribute, setNull, startElement, startElementGroup
public JsonDocumentContainer(String name, boolean skipArrayElementContainers, boolean skipRootElement)
protected JsonElementContainer createElementContainer(String localName, boolean xmlArrayContainer, boolean repeatedElement, org.apache.xerces.xs.XSTypeDefinition typeDefinition)
createElementContainer
in class TreeContentContainer<JsonElementContainer>
protected void addContent(JsonElementContainer parent, JsonElementContainer child)
addContent
in class TreeContentContainer<JsonElementContainer>
public String toString(boolean indent)
protected void toString(StringBuilder sb, Object item, int indentLevel)
public String getName()
public boolean isSkipRootElement()
public void setSkipRootElement(boolean skipRootElement)
Copyright © 2023 Frank!Framework. All rights reserved.