Index

C D E F G N O P S W X 
All Classes and Interfaces|All Packages|Constant Field Values

C

CLOSE_CDATA - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
CLOSE_COMMENT - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
CLOSE_DOCTYPE - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
CLOSE_DOCTYPE_BLOCK - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
CLOSE_ELEMENT - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
CLOSE_END_ELEMENT - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
CLOSE_PROCESSING - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
copy() - Method in class org.petitparser.grammar.xml.XmlCharacterParser
 
createAttribute(XmlName, String) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createAttribute(TName, String) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createCDATA(String) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createCDATA(String) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createComment(String) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createComment(String) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createDoctype(String) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createDoctype(String) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createDocument(Collection<XmlNode>) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createDocument(Collection<TNode>) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createElement(XmlName, Collection<XmlAttribute>, Collection<XmlNode>) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createElement(TName, Collection<TAttribute>, Collection<TNode>) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createProcessing(String, String) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createProcessing(String, String) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createQualified(String) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createQualified(String) - Method in interface org.petitparser.grammar.xml.XmlCallback
 
createText(String) - Method in class org.petitparser.grammar.xml.XmlBuilder
 
createText(String) - Method in interface org.petitparser.grammar.xml.XmlCallback
 

D

DOUBLE_QUOTE - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 

E

encodeXmlAttributeValue(String) - Static method in class org.petitparser.grammar.xml.XmlCharacterParser
 
encodeXmlText(String) - Static method in class org.petitparser.grammar.xml.XmlCharacterParser
 
EQUALS - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 

F

fastParseOn(String, int) - Method in class org.petitparser.grammar.xml.XmlCharacterParser
 

G

getChildren() - Method in class org.petitparser.grammar.xml.XmlCharacterParser
 

N

NAME_CHARS - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
NAME_START_CHARS - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 

O

OPEN_CDATA - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
OPEN_COMMENT - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
OPEN_DOCTYPE - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
OPEN_DOCTYPE_BLOCK - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
OPEN_ELEMENT - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
OPEN_END_ELEMENT - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
OPEN_PROCESSING - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 
org.petitparser.grammar.xml - package org.petitparser.grammar.xml
This package provides a simple XML model and its associated parser.

P

parseOn(Context) - Method in class org.petitparser.grammar.xml.XmlCharacterParser
 
petitparser.xml - module petitparser.xml
 

S

SINGLE_QUOTE - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 

W

WHITESPACE - Static variable in class org.petitparser.grammar.xml.XmlDefinition
 

X

XmlBuilder - Class in org.petitparser.grammar.xml
Builds the XML AST.
XmlBuilder() - Constructor for class org.petitparser.grammar.xml.XmlBuilder
 
XmlCallback<TName,TNode,TAttribute> - Interface in org.petitparser.grammar.xml
Interface with callbacks form the XmlDefinition.
XmlCharacterParser - Class in org.petitparser.grammar.xml
Optimized parser to read character data.
XmlDefinition<TName,TNode,TAttribute> - Class in org.petitparser.grammar.xml
XML grammar definition.
XmlDefinition(XmlCallback<TName, TNode, TAttribute>) - Constructor for class org.petitparser.grammar.xml.XmlDefinition
 
XmlParser - Class in org.petitparser.grammar.xml
XmlParser Builder
XmlParser() - Constructor for class org.petitparser.grammar.xml.XmlParser
 
C D E F G N O P S W X 
All Classes and Interfaces|All Packages|Constant Field Values