public abstract static class AttributeParsers.MapParser extends AttributeParser
AttributeParser.DiscardOldDefaultValueParser| Modifier and Type | Field and Description |
|---|---|
protected String |
elementName |
protected boolean |
wrapElement |
protected String |
wrapperElement |
COMMA_DELIMITED_STRING_LIST, LIST, OBJECT_LIST_PARSER, OBJECT_PARSER, PROPERTIES_PARSER, PROPERTIES_PARSER_UNWRAPPED, SIMPLE, STRING_LIST, UNWRAPPED_OBJECT_LIST_PARSER, WRAPPED_OBJECT_LIST_PARSER| Constructor and Description |
|---|
MapParser() |
MapParser(boolean wrapElement) |
MapParser(String wrapperElement) |
MapParser(String wrapperElement,
boolean wrapElement) |
MapParser(String wrapperElement,
String elementName,
boolean wrapElement) |
| Modifier and Type | Method and Description |
|---|---|
String |
getXmlName(AttributeDefinition attribute) |
boolean |
isParseAsElement() |
void |
parseElement(AttributeDefinition attribute,
org.jboss.staxmapper.XMLExtendedStreamReader reader,
org.jboss.dmr.ModelNode operation) |
abstract void |
parseSingleElement(MapAttributeDefinition attribute,
org.jboss.staxmapper.XMLExtendedStreamReader reader,
org.jboss.dmr.ModelNode operation) |
parse, parseAndSetParameterprotected final String wrapperElement
protected final String elementName
protected final boolean wrapElement
public MapParser(String wrapperElement, boolean wrapElement)
public MapParser(boolean wrapElement)
public MapParser(String wrapperElement)
public MapParser()
public boolean isParseAsElement()
isParseAsElement in class AttributeParserpublic String getXmlName(AttributeDefinition attribute)
getXmlName in class AttributeParserpublic void parseElement(AttributeDefinition attribute, org.jboss.staxmapper.XMLExtendedStreamReader reader, org.jboss.dmr.ModelNode operation) throws XMLStreamException
parseElement in class AttributeParserXMLStreamExceptionpublic abstract void parseSingleElement(MapAttributeDefinition attribute, org.jboss.staxmapper.XMLExtendedStreamReader reader, org.jboss.dmr.ModelNode operation) throws XMLStreamException
XMLStreamExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.