java.lang.Object
swim.xml.XmlParser<I,V>
- Direct Known Subclasses:
XmlStructureParser
Factory for constructing XML parsers and parse trees.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract I
abstract V
abstract I
abstract I
abstract I
abstract I
boolean
expandEntityRef
(Output<?> output, String name) abstract I
abstract String
parseAttributeValue
(Input input) Parser<?>
parseCDataSection
(Input input, Output<?> text) Parser<?>
parseCDataSectionRest
(Input input, Output<?> text) parseComment
(Input input) parseCommentRest
(Input input) parseDoctypeDecl
(Input input) parseDoctypeDeclRest
(Input input) parseDocument
(Input input) parseDocumentString
(String string) parseEntityName
(Input input) parseFragment
(Input input) parseFragmentString
(String string) parseMarkupDecl
(Input input) parsePIRest
(Input input) parsePITarget
(Input input) parsePITargetRest
(Input input, String target) Parser<?>
parseReference
(Input input, Output<?> text) parseTagStart
(Input input) parseTagStartRest
(Input input) parseTagStartRest
(Input input, Builder<I, V> builder) parseXmlDecl
(Input input) parseXmlDeclRest
(Input input) abstract I
abstract I
abstract I
tagBuilder
(String tag) tagBuilder
(String tag, V attributes) abstract I
-
Constructor Details
-
XmlParser
public XmlParser()
-
-
Method Details
-
item
-
name
-
attribute
-
attributes
-
xml
-
doctype
-
doctype
-
doctype
-
tag
-
tag
-
comment
-
pi
-
nameOutput
-
textOutput
-
commentOutput
-
piOutput
-
attributesBuilder
-
tagBuilder
-
tagBuilder
-
documentBuilder
-
fragmentBuilder
-
expandEntityRef
-
parseName
-
parseAttributeValue
-
parseEntityName
-
parseReference
-
parseDocument
-
parseFragment
-
parseXmlDecl
-
parseXmlDeclRest
-
parseDoctypeDecl
-
parseDoctypeDeclRest
-
parseMarkupDecl
-
parseTagStart
-
parseTagStartRest
-
parseTagStartRest
-
parseTagContent
-
parseTagEnd
-
parseTagEndRest
-
parseCDataSection
-
parseCDataSectionRest
-
parseComment
-
parseCommentRest
-
parsePI
-
parsePIRest
-
parsePITarget
-
parsePITargetRest
-
documentParser
-
parseDocumentString
-
parseFragmentString
-