public class ContainerTransactionMetaDataParser extends AbstractWithDescriptionsParser<ContainerTransactionMetaData> implements ExtendableMetaDataParser<ContainerTransactionMetaData>
MetaDataElementParser.DTDInfo
Modifier and Type | Field and Description |
---|---|
static ContainerTransactionMetaDataParser |
INSTANCE
Instance of this parser
|
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
Constructor and Description |
---|
ContainerTransactionMetaDataParser() |
Modifier and Type | Method and Description |
---|---|
ContainerTransactionMetaData |
create() |
ContainerTransactionMetaData |
parse(XMLStreamReader reader,
PropertyReplacer propertyReplacer)
Start parsing and generate the associated meta-data.
|
void |
processAttribute(ContainerTransactionMetaData metaData,
XMLStreamReader reader,
int i) |
void |
processElement(ContainerTransactionMetaData containerTransactionMetaData,
XMLStreamReader reader,
PropertyReplacer propertyReplacer)
Process the single element.
|
processElements
attributeHasNamespace, consumeElementContent, duplicateNamedElement, equals, getElementText, getElementText, getElementText, getElementText, hashCode, missingRequired, missingRequiredElement, parseQName, readBooleanAttributeElement, readDTDLocation, readSchemaLocation, readStringAttributeElement, requireNoAttributes, requireNoContent, safeCopyMap, unexpectedAttribute, unexpectedElement, unexpectedValue
public static final ContainerTransactionMetaDataParser INSTANCE
public ContainerTransactionMetaData create()
create
in interface ExtendableMetaDataParser<ContainerTransactionMetaData>
public ContainerTransactionMetaData parse(XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
AbstractMetaDataParser
parse
in class AbstractMetaDataParser<ContainerTransactionMetaData>
XMLStreamException
public void processAttribute(ContainerTransactionMetaData metaData, XMLStreamReader reader, int i) throws XMLStreamException
XMLStreamException
public void processElement(ContainerTransactionMetaData containerTransactionMetaData, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
AbstractMetaDataParser
processElement
in interface ExtendableMetaDataParser<ContainerTransactionMetaData>
processElement
in class AbstractWithDescriptionsParser<ContainerTransactionMetaData>
XMLStreamException
Copyright © 2018 JBoss, a division of Red Hat, Inc.. All Rights Reserved.