- java.lang.Object
-
- swim.xml.XmlParser<swim.structure.Item,swim.structure.Value>
-
- swim.xml.XmlModelParser
-
public class XmlModelParser extends XmlParser<swim.structure.Item,swim.structure.Value>
-
-
Constructor Summary
Constructors Constructor Description XmlModelParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description swim.structure.Itemattribute(String name, swim.structure.Value value)swim.structure.Valueattributes()swim.util.Builder<swim.structure.Item,swim.structure.Value>attributesBuilder()swim.structure.Itemcomment(String value)swim.structure.Itemdoctype(String name)swim.structure.Itemdoctype(String name, String systemId)swim.structure.Itemdoctype(String name, String publicId, String systemId)swim.util.Builder<swim.structure.Item,swim.structure.Value>documentBuilder()swim.util.Builder<swim.structure.Item,swim.structure.Value>fragmentBuilder()swim.structure.Itemitem(swim.structure.Value value)Stringname(String name)swim.codec.Output<String>nameOutput()swim.structure.Itempi(String target, String value)swim.structure.Itemtag(String name)swim.structure.Itemtag(String name, swim.structure.Value attributes)swim.util.Builder<swim.structure.Item,swim.structure.Value>tagBuilder(String name)swim.util.Builder<swim.structure.Item,swim.structure.Value>tagBuilder(String name, swim.structure.Value attributes)swim.codec.Output<swim.structure.Value>textOutput()swim.structure.Itemxml(swim.structure.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
-
item
public swim.structure.Item item(swim.structure.Value value)
-
attribute
public swim.structure.Item attribute(String name, swim.structure.Value value)
-
attributes
public swim.structure.Value attributes()
- Specified by:
attributesin classXmlParser<swim.structure.Item,swim.structure.Value>
-
xml
public swim.structure.Item xml(swim.structure.Value attributes)
-
doctype
public swim.structure.Item doctype(String name)
-
tag
public swim.structure.Item tag(String name)
-
tag
public swim.structure.Item tag(String name, swim.structure.Value attributes)
-
comment
public swim.structure.Item comment(String value)
-
nameOutput
public swim.codec.Output<String> nameOutput()
- Specified by:
nameOutputin classXmlParser<swim.structure.Item,swim.structure.Value>
-
textOutput
public swim.codec.Output<swim.structure.Value> textOutput()
- Specified by:
textOutputin classXmlParser<swim.structure.Item,swim.structure.Value>
-
attributesBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> attributesBuilder()
- Specified by:
attributesBuilderin classXmlParser<swim.structure.Item,swim.structure.Value>
-
tagBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> tagBuilder(String name)
- Specified by:
tagBuilderin classXmlParser<swim.structure.Item,swim.structure.Value>
-
tagBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> tagBuilder(String name, swim.structure.Value attributes)
- Specified by:
tagBuilderin classXmlParser<swim.structure.Item,swim.structure.Value>
-
documentBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> documentBuilder()
- Specified by:
documentBuilderin classXmlParser<swim.structure.Item,swim.structure.Value>
-
fragmentBuilder
public swim.util.Builder<swim.structure.Item,swim.structure.Value> fragmentBuilder()
- Specified by:
fragmentBuilderin classXmlParser<swim.structure.Item,swim.structure.Value>
-
-