public class MapContentContainer<V> extends Object implements DocumentContainer
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.lang3.text.translate.CharSequenceTranslator |
ESCAPE_JSON |
protected org.apache.logging.log4j.Logger |
log |
Constructor and Description |
---|
MapContentContainer(Map<String,List<V>> data) |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(String localName) |
void |
endElementGroup(String localName) |
Map<String,String> |
flattenedHorizontal() |
Map<String,V> |
flattenedVertical() |
void |
setAttribute(String name,
String value,
org.apache.xerces.xs.XSSimpleTypeDefinition attTypeDefinition) |
void |
setNull() |
protected void |
setValue(String name,
V value,
boolean isNull) |
void |
startElement(String localName,
boolean xmlArrayContainer,
boolean repeatedElement,
org.apache.xerces.xs.XSTypeDefinition typeDefinition) |
void |
startElementGroup(String localName,
boolean xmlArrayContainer,
boolean repeatedElement,
org.apache.xerces.xs.XSTypeDefinition typeDefinition) |
V |
stringToValue(String value) |
static Map<String,List<String>> |
unflatten(Map<String,String> map) |
String |
valueToString(V value) |
protected org.apache.logging.log4j.Logger log
public static final org.apache.commons.lang3.text.translate.CharSequenceTranslator ESCAPE_JSON
public void startElement(String localName, boolean xmlArrayContainer, boolean repeatedElement, org.apache.xerces.xs.XSTypeDefinition typeDefinition)
startElement
in interface ElementGroupContainer
public void endElement(String localName)
endElement
in interface ElementGroupContainer
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 startElementGroup(String localName, boolean xmlArrayContainer, boolean repeatedElement, org.apache.xerces.xs.XSTypeDefinition typeDefinition)
startElementGroup
in interface DocumentContainer
public void endElementGroup(String localName)
endElementGroup
in interface DocumentContainer
Copyright © 2023 Frank!Framework. All rights reserved.