- java.lang.Object
-
- swim.xml.XmlParser<Item,Value>
-
- swim.xml.XmlStructureParser
-
-
Constructor Summary
Constructors Constructor Description XmlStructureParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Item
attribute(String name, Value value)
Value
attributes()
Builder<Item,Value>
attributesBuilder()
Item
comment(String value)
Item
doctype(String name)
Item
doctype(String name, String systemId)
Item
doctype(String name, String publicId, String systemId)
Builder<Item,Value>
documentBuilder()
Builder<Item,Value>
fragmentBuilder()
Item
item(Value value)
String
name(String name)
Output<String>
nameOutput()
Item
pi(String target, String value)
Item
tag(String name)
Item
tag(String name, Value attributes)
Builder<Item,Value>
tagBuilder(String name)
Builder<Item,Value>
tagBuilder(String name, Value attributes)
Output<Value>
textOutput()
Item
xml(Value attributes)
-
Methods inherited from class swim.xml.XmlParser
commentOutput, documentParser, expandEntityRef, parseAttributeValue, parseCDataSection, parseCDataSectionRest, parseComment, parseCommentRest, parseDoctypeDecl, parseDoctypeDeclRest, parseDocument, parseDocumentString, parseEntityName, parseFragment, parseFragmentString, parseMarkupDecl, parseName, parsePI, parsePIRest, parsePITarget, parsePITargetRest, parseReference, parseTagContent, parseTagEnd, parseTagEndRest, parseTagStart, parseTagStartRest, parseTagStartRest, parseXmlDecl, parseXmlDeclRest, piOutput
-
-
-
-
Method Detail
-
attributes
public Value attributes()
- Specified by:
attributes
in classXmlParser<Item,Value>
-
nameOutput
public Output<String> nameOutput()
- Specified by:
nameOutput
in classXmlParser<Item,Value>
-
textOutput
public Output<Value> textOutput()
- Specified by:
textOutput
in classXmlParser<Item,Value>
-
attributesBuilder
public Builder<Item,Value> attributesBuilder()
- Specified by:
attributesBuilder
in classXmlParser<Item,Value>
-
tagBuilder
public Builder<Item,Value> tagBuilder(String name)
- Specified by:
tagBuilder
in classXmlParser<Item,Value>
-
tagBuilder
public Builder<Item,Value> tagBuilder(String name, Value attributes)
- Specified by:
tagBuilder
in classXmlParser<Item,Value>
-
documentBuilder
public Builder<Item,Value> documentBuilder()
- Specified by:
documentBuilder
in classXmlParser<Item,Value>
-
-