public class JsonElementContainer extends Object implements ElementContainer
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.lang3.text.translate.CharSequenceTranslator |
ESCAPE_JSON |
protected org.apache.logging.log4j.Logger |
log |
String |
stringContent |
Constructor and Description |
---|
JsonElementContainer(String name,
boolean xmlArrayContainer,
boolean repeatedElement,
boolean skipArrayElementContainers,
String attributePrefix,
String mixedContentLabel,
org.apache.xerces.xs.XSTypeDefinition typeDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
addContent(JsonElementContainer content) |
void |
characters(char[] ch,
int start,
int length) |
Object |
getContent() |
String |
getName() |
ScalarType |
getType() |
boolean |
isRepeatedElement() |
boolean |
isXmlArrayContainer() |
void |
setAttribute(String name,
String value,
org.apache.xerces.xs.XSSimpleTypeDefinition attTypeDefinition) |
void |
setContent(String content) |
void |
setNull() |
void |
setType(ScalarType type) |
static String |
stripLeadingZeroes(String value) |
String |
toString() |
protected org.apache.logging.log4j.Logger log
public String stringContent
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator ESCAPE_JSON
public void setNull()
setNull
in interface ElementContainer
public void setAttribute(String name, String value, org.apache.xerces.xs.XSSimpleTypeDefinition attTypeDefinition)
setAttribute
in interface ElementContainer
public void characters(char[] ch, int start, int length)
characters
in interface ElementContainer
public void setContent(String content)
public void addContent(JsonElementContainer content)
public Object getContent()
public String getName()
public boolean isXmlArrayContainer()
public boolean isRepeatedElement()
public ScalarType getType()
public void setType(ScalarType type)
Copyright © 2023 Frank!Framework. All rights reserved.