A B C D E F G H I M N O P R S T V W

A

addChildNode(SimpleNode) - Method in class com.japisoft.fastparser.node.SimpleNode
Insert a new node
addCommentNode(String) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Add a comment node
addCommentNode(String) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Add a new node for the current node
addNode(MutableNode) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the children
addNode(MutableNode) - Method in interface com.japisoft.fastparser.node.MutableNode
Add a new child
addTextNode(String) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Add a new node for the current node
addTextNode(String) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Add a new text node for the current node
appendChild(Node) - Method in class com.japisoft.fastparser.dom.NodeImpl
Adds the node newChild to the end of the list of children of this node.
appendData(String) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
Append the string to the end of the character data of the node.
AttrImpl - class com.japisoft.fastparser.dom.AttrImpl.
Att
AttrImpl(String, SimpleNode) - Constructor for class com.japisoft.fastparser.dom.AttrImpl
 

B

bufferingMode(boolean) - Method in class com.japisoft.fastparser.Parser
if true it will bufferize the input stream before parsing. it costs ressource for low memory device and very fast input stream.

C

CharacterDataImpl - class com.japisoft.fastparser.dom.CharacterDataImpl.
CharacterData
CharacterDataImpl() - Constructor for class com.japisoft.fastparser.dom.CharacterDataImpl
 
CharacterDataImpl(int) - Constructor for class com.japisoft.fastparser.dom.CharacterDataImpl
 
CharacterDataImpl(int, String) - Constructor for class com.japisoft.fastparser.dom.CharacterDataImpl
 
childAt(int) - Method in class com.japisoft.fastparser.node.SimpleNode
 
childCount() - Method in class com.japisoft.fastparser.node.SimpleNode
 
childNodeIndex(SimpleNode) - Method in class com.japisoft.fastparser.node.SimpleNode
 
clone(boolean) - Method in class com.japisoft.fastparser.node.SimpleNode
Clone the current node, include subchild if deep is true
cloneNode(boolean) - Method in class com.japisoft.fastparser.dom.NodeImpl
Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.
closeNode() - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
 
closeNode() - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Close the last open node
closeNode(String) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Close the current node, an exception is thrown for invalid tag name
closeNode(String) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Close the current node, an exception is thrown for invalid tag name
com.japisoft.fastparser - package com.japisoft.fastparser
 
com.japisoft.fastparser.document - package com.japisoft.fastparser.document
 
com.japisoft.fastparser.dom - package com.japisoft.fastparser.dom
 
com.japisoft.fastparser.node - package com.japisoft.fastparser.node
 
com.japisoft.fastparser.walker - package com.japisoft.fastparser.walker
 
COMMENT_NODE - Static variable in class com.japisoft.fastparser.node.SimpleNode
 
CommentImpl - class com.japisoft.fastparser.dom.CommentImpl.
Comment
CommentImpl(String) - Constructor for class com.japisoft.fastparser.dom.CommentImpl
 
createAttribute(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates an Attr of the given name.
createAttributeNS(String, String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
 
createBuffer(InputStream) - Method in class com.japisoft.fastparser.Parser
Store in memory the current input stream, this is called after the setInputStream method
createCDATASection(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates a CDATASection node whose value is the specified string.
createComment(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates a Comment node given the specified string.
createDocument(String, String, DocumentType) - Method in class com.japisoft.fastparser.dom.DOMImplementationImpl
 
createDocumentFragment() - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates an empty DocumentFragment object.
createDocumentType(String, String, String) - Method in class com.japisoft.fastparser.dom.DOMImplementationImpl
 
createElement(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates an element of the type specified.
createElementNS(String, String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
 
createEntityReference(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates an EntityReference object.
createProcessingInstruction(String, String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates a ProcessingInstruction node given the specified name and data strings.
createTextNode(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Creates a Text node given the specified string.

D

deleteData(int, int) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
Remove a range of characters from the node.
Document - class com.japisoft.fastparser.document.Document.
Main XML document
Document() - Constructor for class com.japisoft.fastparser.document.Document
 
Document(MutableNode) - Constructor for class com.japisoft.fastparser.document.Document
Reset the current document root
DocumentBuilder - interface com.japisoft.fastparser.document.DocumentBuilder.
Interface for building an XML document
DocumentBuilderException - exception com.japisoft.fastparser.document.DocumentBuilderException.
Exception while building the XML document
DocumentBuilderException(String) - Constructor for class com.japisoft.fastparser.document.DocumentBuilderException
 
DocumentBuilderImpl - class com.japisoft.fastparser.document.DocumentBuilderImpl.
Build a document.
DocumentBuilderImpl(NodeFactory) - Constructor for class com.japisoft.fastparser.document.DocumentBuilderImpl
Pass the parser node factory
DocumentFragmentImpl - class com.japisoft.fastparser.dom.DocumentFragmentImpl.
DocumentFragment
DocumentFragmentImpl() - Constructor for class com.japisoft.fastparser.dom.DocumentFragmentImpl
 
DocumentImpl - class com.japisoft.fastparser.dom.DocumentImpl.
Document
DocumentImpl(Document) - Constructor for class com.japisoft.fastparser.dom.DocumentImpl
 
DocumentTypeImpl - class com.japisoft.fastparser.dom.DocumentTypeImpl.
DocumentType : Not implemented
DocumentTypeImpl() - Constructor for class com.japisoft.fastparser.dom.DocumentTypeImpl
 
DOMExceptionImpl - exception com.japisoft.fastparser.dom.DOMExceptionImpl.
DOMException
DOMExceptionImpl(short, String) - Constructor for class com.japisoft.fastparser.dom.DOMExceptionImpl
 
DOMImplementationImpl - class com.japisoft.fastparser.dom.DOMImplementationImpl.
DOMImplementation
DOMImplementationImpl() - Constructor for class com.japisoft.fastparser.dom.DOMImplementationImpl
 
DomNodeFactory - class com.japisoft.fastparser.dom.DomNodeFactory.
Node factory for DOM
DomNodeFactory() - Constructor for class com.japisoft.fastparser.dom.DomNodeFactory
 

E

ElementImpl - class com.japisoft.fastparser.dom.ElementImpl.
Element
ElementImpl(String) - Constructor for class com.japisoft.fastparser.dom.ElementImpl
 
ENCODING_EUC_JP - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_10646_UCS_2 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_10646_UCS_4 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_2022_JP - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_1 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_2 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_3 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_4 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_5 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_6 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_7 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_8 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_ISO_8859_9 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_Shift_JIS - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_UTF_16 - Static variable in class com.japisoft.fastparser.document.Document
 
ENCODING_UTF_8 - Static variable in class com.japisoft.fastparser.document.Document
 
EntityImpl - class com.japisoft.fastparser.dom.EntityImpl.
Entity
EntityImpl() - Constructor for class com.japisoft.fastparser.dom.EntityImpl
 
EntityReferenceImpl - class com.japisoft.fastparser.dom.EntityReferenceImpl.
EntityReference
EntityReferenceImpl() - Constructor for class com.japisoft.fastparser.dom.EntityReferenceImpl
 
ERROR_STATE - Variable in class com.japisoft.fastparser.Parser
 

F

fireItemFound(int, String) - Method in class com.japisoft.fastparser.SaxParser
 
fireItemFound(int, String) - Method in class com.japisoft.fastparser.Parser
 

G

getAllChild() - Method in class com.japisoft.fastparser.node.SimpleNode
Get all child
getAttribute(String) - Method in class com.japisoft.fastparser.node.SimpleNode
 
getAttribute(String) - Method in class com.japisoft.fastparser.dom.ElementImpl
Retrieves an attribute value by name.
getAttributeNode(String) - Method in class com.japisoft.fastparser.dom.ElementImpl
Retrieves an Attr node by name.
getAttributeNodeNS(String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
getAttributeNS(String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
getAttributes() - Method in class com.japisoft.fastparser.dom.NodeImpl
A NamedNodeMap containing the attributes of this node (if it is an Element) or null otherwise.
getCaret() - Method in class com.japisoft.fastparser.ParseException
 
getChildNodes() - Method in class com.japisoft.fastparser.dom.NodeImpl
A NodeList that contains all children of this node.
getCol() - Method in class com.japisoft.fastparser.ParseException
 
getCommentNode(String) - Method in class com.japisoft.fastparser.node.NodeFactoryImpl
 
getCommentNode(String) - Method in interface com.japisoft.fastparser.node.NodeFactory
 
getCommentNode(String) - Method in class com.japisoft.fastparser.dom.DomNodeFactory
 
getContent() - Method in class com.japisoft.fastparser.node.SimpleNode
 
getData() - Method in class com.japisoft.fastparser.dom.ProcessingInstructionImpl
The content of this processing instruction.
getData() - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
The character data of the node that implements this interface.
getDoctype() - Method in class com.japisoft.fastparser.dom.DocumentImpl
The Document Type Declaration (see DocumentType) associated with this document.
getDocument() - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
 
getDocument() - Method in interface com.japisoft.fastparser.document.DocumentBuilder
 
getDocument() - Method in class com.japisoft.fastparser.node.SimpleNode
 
getDocument() - Method in class com.japisoft.fastparser.Parser
 
getDocumentBuilder() - Method in class com.japisoft.fastparser.Parser
 
getDocumentElement() - Method in class com.japisoft.fastparser.dom.DocumentImpl
This is a convenience attribute that allows direct access to the child node that is the root element of the document.
getElementById(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
 
getElementsByTagName(String) - Method in class com.japisoft.fastparser.dom.ElementImpl
Returns a NodeList of all descendant elements with a given tag name, in the order in which they would be encountered in a preorder traversal of the Element tree.
getElementsByTagName(String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
Returns a NodeList of all the Elements with a given tag name in the order in which they would be encountered in a preorder traversal of the Document tree.
getElementsByTagNameNS(String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
getElementsByTagNameNS(String, String) - Method in class com.japisoft.fastparser.dom.DocumentImpl
 
getEntities() - Method in class com.japisoft.fastparser.dom.DocumentTypeImpl
A NamedNodeMap containing the general entities, both external and internal, declared in the DTD.
getFactory() - Static method in class com.japisoft.fastparser.node.NodeFactoryImpl
 
getFactory() - Static method in class com.japisoft.fastparser.dom.DomNodeFactory
 
getFirstChild() - Method in class com.japisoft.fastparser.dom.NodeImpl
The first child of this node.
getImplementation() - Method in class com.japisoft.fastparser.dom.DocumentImpl
The DOMImplementation object that handles this document.
getInternalSubset() - Method in class com.japisoft.fastparser.dom.DocumentTypeImpl
 
getLastChild() - Method in class com.japisoft.fastparser.dom.NodeImpl
The last child of this node.
getLength() - Method in class com.japisoft.fastparser.dom.NodeListImpl
 
getLength() - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
The number of nodes in the map.
getLength() - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
The number of characters that are available through data and the substringData method below.
getLine() - Method in class com.japisoft.fastparser.ParseException
 
getLocalName() - Method in class com.japisoft.fastparser.dom.NodeImpl
 
getName() - Method in class com.japisoft.fastparser.dom.DocumentTypeImpl
The name of DTD; i.e., the name immediately following the DOCTYPE keyword.
getName() - Method in class com.japisoft.fastparser.dom.AttrImpl
Returns the name of this attribute.
getNamedItem(String) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
Retrieves a node specified by name.
getNamedItemNS(String, String) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
 
getNamespaceURI() - Method in class com.japisoft.fastparser.dom.NodeImpl
 
getNextSibling() - Method in class com.japisoft.fastparser.dom.NodeImpl
The node immediately following this node.
getNodeContent() - Method in class com.japisoft.fastparser.node.SimpleNode
 
getNodeContent() - Method in interface com.japisoft.fastparser.node.MutableNode
 
getNodeFactory() - Method in class com.japisoft.fastparser.document.Document
 
getNodeFactory() - Method in class com.japisoft.fastparser.Parser
 
getNodeName() - Method in class com.japisoft.fastparser.dom.NodeImpl
 
getNodeType() - Method in class com.japisoft.fastparser.dom.NodeImpl
A code representing the type of the underlying object, as defined above.
getNodeValue() - Method in class com.japisoft.fastparser.dom.NodeImpl
The value of this node, depending on its type; see the table above.
getNotationName() - Method in class com.japisoft.fastparser.dom.EntityImpl
For unparsed entities, the name of the notation for the entity.
getNotations() - Method in class com.japisoft.fastparser.dom.DocumentTypeImpl
A NamedNodeMap containing the notations declared in the DTD.
getOwnerDocument() - Method in class com.japisoft.fastparser.dom.NodeImpl
The Document object associated with this node.
getOwnerElement() - Method in class com.japisoft.fastparser.dom.AttrImpl
 
getParentNode() - Method in class com.japisoft.fastparser.dom.NodeImpl
The parent of this node.
getPrefix() - Method in class com.japisoft.fastparser.dom.NodeImpl
 
getPreviousSibling() - Method in class com.japisoft.fastparser.dom.NodeImpl
The node immediately preceding this node.
getPublicId() - Method in class com.japisoft.fastparser.dom.NotationImpl
The public identifier of this notation.
getPublicId() - Method in class com.japisoft.fastparser.dom.EntityImpl
The public identifier associated with the entity, if specified.
getPublicId() - Method in class com.japisoft.fastparser.dom.DocumentTypeImpl
 
getRoot() - Method in class com.japisoft.fastparser.document.Document
 
getSimpleParent() - Method in class com.japisoft.fastparser.node.SimpleNode
 
getSpecified() - Method in class com.japisoft.fastparser.dom.AttrImpl
If this attribute was explicitly given a value in the original document, this is true; otherwise, it is false.
getSystemId() - Method in class com.japisoft.fastparser.dom.NotationImpl
The system identifier of this notation.
getSystemId() - Method in class com.japisoft.fastparser.dom.EntityImpl
The system identifier associated with the entity, if specified.
getSystemId() - Method in class com.japisoft.fastparser.dom.DocumentTypeImpl
 
getTagName() - Method in class com.japisoft.fastparser.dom.ElementImpl
The name of the element.
getTagNode(String) - Method in class com.japisoft.fastparser.node.NodeFactoryImpl
 
getTagNode(String) - Method in interface com.japisoft.fastparser.node.NodeFactory
 
getTagNode(String) - Method in class com.japisoft.fastparser.dom.DomNodeFactory
 
getTagNodeByName(String, boolean) - Method in class com.japisoft.fastparser.walker.TreeWalker
 
getTarget() - Method in class com.japisoft.fastparser.dom.ProcessingInstructionImpl
The target of this processing instruction.
getTextNode(String) - Method in class com.japisoft.fastparser.node.NodeFactoryImpl
 
getTextNode(String) - Method in interface com.japisoft.fastparser.node.NodeFactory
 
getTextNode(String) - Method in class com.japisoft.fastparser.dom.DomNodeFactory
 
getType() - Method in class com.japisoft.fastparser.node.SimpleNode
 
getValue() - Method in class com.japisoft.fastparser.dom.AttrImpl
On retrieval, the value of the attribute is returned as a string.
getViewAttribute(String) - Method in interface com.japisoft.fastparser.node.ViewableNode
 
getViewAttribute(String) - Method in class com.japisoft.fastparser.node.SimpleNode
 
getViewAttributes() - Method in interface com.japisoft.fastparser.node.ViewableNode
 
getViewAttributes() - Method in class com.japisoft.fastparser.node.SimpleNode
 
getViewChildAt(int) - Method in interface com.japisoft.fastparser.node.ViewableNode
 
getViewChildAt(int) - Method in class com.japisoft.fastparser.node.SimpleNode
 
getViewChildCount() - Method in interface com.japisoft.fastparser.node.ViewableNode
 
getViewChildCount() - Method in class com.japisoft.fastparser.node.SimpleNode
 
getViewContent() - Method in interface com.japisoft.fastparser.node.ViewableNode
 
getViewContent() - Method in class com.japisoft.fastparser.node.SimpleNode
 

H

hasAttribute(String) - Method in class com.japisoft.fastparser.node.SimpleNode
 
hasAttribute(String) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
hasAttributeNS(String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
hasAttributes() - Method in class com.japisoft.fastparser.dom.NodeImpl
 
hasBufferingMode() - Method in class com.japisoft.fastparser.Parser
 
hasChildNodes() - Method in class com.japisoft.fastparser.dom.NodeImpl
This is a convenience method to allow easy determination of whether a node has any children.
hasFeature(String, String) - Method in class com.japisoft.fastparser.dom.DOMImplementationImpl
Test if the DOM implementation implements a specific feature.

I

importNode(Node, boolean) - Method in class com.japisoft.fastparser.dom.DocumentImpl
 
insertBefore(Node, Node) - Method in class com.japisoft.fastparser.dom.NodeImpl
Inserts the node newChild before the existing child node refChild.
insertChildNode(int, SimpleNode) - Method in class com.japisoft.fastparser.node.SimpleNode
Insert a childnode at the index location
insertData(int, String) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
Insert a string at the specified character offset.
isComment() - Method in class com.japisoft.fastparser.node.SimpleNode
 
isLeaf() - Method in class com.japisoft.fastparser.node.SimpleNode
 
isMandatoryProlog() - Method in class com.japisoft.fastparser.Parser
 
isPreserveWhiteSpace() - Method in class com.japisoft.fastparser.Parser
Deprecated.  
isRoot() - Method in class com.japisoft.fastparser.node.SimpleNode
 
isSupported(String, String) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
isTag() - Method in class com.japisoft.fastparser.node.SimpleNode
 
isText() - Method in class com.japisoft.fastparser.node.SimpleNode
 
isViewComment() - Method in interface com.japisoft.fastparser.node.ViewableNode
 
isViewComment() - Method in class com.japisoft.fastparser.node.SimpleNode
 
isViewLeaf() - Method in interface com.japisoft.fastparser.node.ViewableNode
 
isViewLeaf() - Method in class com.japisoft.fastparser.node.SimpleNode
 
isViewText() - Method in interface com.japisoft.fastparser.node.ViewableNode
 
isViewText() - Method in class com.japisoft.fastparser.node.SimpleNode
 
item(int) - Method in class com.japisoft.fastparser.dom.NodeListImpl
 
item(int) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
Returns the indexth item in the map.

M

main(String[]) - Static method in class com.japisoft.fastparser.Parser
 
MutableNode - interface com.japisoft.fastparser.node.MutableNode.
Minimal node interface.

N

NamedNodeMapImpl - class com.japisoft.fastparser.dom.NamedNodeMapImpl.
NamedNodeMap
NamedNodeMapImpl(SimpleNode) - Constructor for class com.japisoft.fastparser.dom.NamedNodeMapImpl
 
nameSpaceURI - Variable in class com.japisoft.fastparser.dom.NodeImpl
 
NodeFactory - interface com.japisoft.fastparser.node.NodeFactory.
Interface : factory for building node.
NodeFactoryImpl - class com.japisoft.fastparser.node.NodeFactoryImpl.
Factory for building node.
NodeFactoryImpl() - Constructor for class com.japisoft.fastparser.node.NodeFactoryImpl
 
NodeImpl - class com.japisoft.fastparser.dom.NodeImpl.
Node
NodeImpl() - Constructor for class com.japisoft.fastparser.dom.NodeImpl
 
NodeImpl(int, String) - Constructor for class com.japisoft.fastparser.dom.NodeImpl
 
NodeListImpl - class com.japisoft.fastparser.dom.NodeListImpl.
Implementation for NodeList
NodeListImpl(SimpleNode) - Constructor for class com.japisoft.fastparser.dom.NodeListImpl
 
NodeListImpl(SimpleNode, String) - Constructor for class com.japisoft.fastparser.dom.NodeListImpl
 
normalize() - Method in class com.japisoft.fastparser.dom.NodeImpl
 
normalize() - Method in class com.japisoft.fastparser.dom.ElementImpl
Puts all Text nodes in the full depth of the sub-tree underneath this Element into a "normal" form where only markup (e.g., tags, comments, processing instructions, CDATA sections, and entity references) separates Text nodes, i.e., there are no adjacent Text nodes.
NotationImpl - class com.japisoft.fastparser.dom.NotationImpl.
Notation
NotationImpl() - Constructor for class com.japisoft.fastparser.dom.NotationImpl
 

O

openNode(String) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Reset the current node
openNode(String) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Reset the current node

P

parse() - Method in class com.japisoft.fastparser.Parser
Parse the current document
parse(InputSource) - Method in class com.japisoft.fastparser.SaxParser
Parse an XML document.
parse(String) - Method in class com.japisoft.fastparser.SaxParser
Parse an XML document from a system identifier (URI).
ParseException - exception com.japisoft.fastparser.ParseException.
Created Sat Dec 14 17:22:21 2002 Parser error exception
ParseException(String) - Constructor for class com.japisoft.fastparser.ParseException
 
Parser - class com.japisoft.fastparser.Parser.
Main Parser class
Parser() - Constructor for class com.japisoft.fastparser.Parser
 
preserveComment(boolean) - Method in class com.japisoft.fastparser.Parser
Save XML comment
preserveWhiteSpace(boolean) - Method in class com.japisoft.fastparser.Parser
Deprecated.  
ProcessingInstructionImpl - class com.japisoft.fastparser.dom.ProcessingInstructionImpl.
ProcesingInstruction
ProcessingInstructionImpl() - Constructor for class com.japisoft.fastparser.dom.ProcessingInstructionImpl
 

R

readerToInputStream(Reader) - Method in class com.japisoft.fastparser.Parser
Convertissor from Reader to InputStream
removeAttribute(String) - Method in class com.japisoft.fastparser.dom.ElementImpl
Removes an attribute by name.
removeAttributeNode(Attr) - Method in class com.japisoft.fastparser.dom.ElementImpl
Removes the specified attribute.
removeAttributeNS(String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
removeChild(Node) - Method in class com.japisoft.fastparser.dom.NodeImpl
Removes the child node indicated by oldChild from the list of children, and returns it.
removeChildNode(SimpleNode) - Method in class com.japisoft.fastparser.node.SimpleNode
Remove the following node
removeNamedItem(String) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
Removes a node specified by name.
removeNamedItemNS(String, String) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
 
replaceChild(Node, Node) - Method in class com.japisoft.fastparser.dom.NodeImpl
Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node.
replaceData(int, int, String) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
Replace the characters starting at the specified character offset with the specified string.

S

Sax2Parser - class com.japisoft.fastparser.Sax2Parser.
Sax Level 2 support
Sax2Parser() - Constructor for class com.japisoft.fastparser.Sax2Parser
 
SaxParser - class com.japisoft.fastparser.SaxParser.
Sax Level 1 implementation.
SaxParser() - Constructor for class com.japisoft.fastparser.SaxParser
 
setAttribute(String, String) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Reset attribute for the current node, an exception is thrown for no current node
setAttribute(String, String) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Reset attribute for the current node, an exception is thrown for no current node
setAttribute(String, String) - Method in class com.japisoft.fastparser.node.SimpleNode
Set the attribute value.
setAttribute(String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
Adds a new attribute.
setAttributeNode(Attr) - Method in class com.japisoft.fastparser.dom.ElementImpl
Adds a new attribute.
setAttributeNodeNS(Attr) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
setAttributeNS(String, String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
 
setContent(String) - Method in class com.japisoft.fastparser.node.SimpleNode
Update the node content, for tag this is the tag name, for text this is the content, for comment this is the content
setData(String) - Method in class com.japisoft.fastparser.dom.ProcessingInstructionImpl
 
setData(String) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
 
setDocument(Document) - Method in class com.japisoft.fastparser.node.SimpleNode
Owner document for this node
setDocumentBuilder(DocumentBuilder) - Method in class com.japisoft.fastparser.Parser
Reset the builder for the document
setDocumentHandler(DocumentHandler) - Method in class com.japisoft.fastparser.SaxParser
Allow an application to register a document event handler.
setDTDHandler(DTDHandler) - Method in class com.japisoft.fastparser.SaxParser
Allow an application to register a DTD event handler.
setEncoding(String) - Method in class com.japisoft.fastparser.document.Document
Set the document encoding, use the ENCODING_... constant for this
setEntityResolver(EntityResolver) - Method in class com.japisoft.fastparser.SaxParser
Allow an application to register a custom entity resolver.
setErrorHandler(ErrorHandler) - Method in class com.japisoft.fastparser.SaxParser
Allow an application to register an error event handler.
setHeaderNode(Vector) - Method in class com.japisoft.fastparser.document.Document
Reset the comment header node, this is a vector of SimpleNode
setIndentPrefix(String) - Method in class com.japisoft.fastparser.document.Document
Reset the prefix for node tabulation
setInputStream(InputStream) - Method in class com.japisoft.fastparser.Parser
Set the input stream of the document to parse.
setLocale(Locale) - Method in class com.japisoft.fastparser.SaxParser
Allow an application to request a locale for errors and warnings.
setMandatoryProlog(boolean) - Method in class com.japisoft.fastparser.Parser
Set the prolog mandatory, but default to true
setNamedItem(Node) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
Adds a node using its nodeName attribute.
setNamedItemNS(Node) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
 
setNamespaceURI(String) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setNodeAttribute(String, String) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the node attribute
setNodeAttribute(String, String) - Method in interface com.japisoft.fastparser.node.MutableNode
Reset the node attribute
setNodeContent(String) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the node content
setNodeContent(String) - Method in interface com.japisoft.fastparser.node.MutableNode
Reset the node content, for tag node it means the tag name
setNodeFactory(NodeFactory) - Method in class com.japisoft.fastparser.document.Document
Reset the node factory
setNodeFactory(NodeFactory) - Method in class com.japisoft.fastparser.Parser
Update the factory for building node
setNodeParent(MutableNode) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the node parent
setNodeParent(MutableNode) - Method in interface com.japisoft.fastparser.node.MutableNode
Reset the node parent
setNodeValue(String) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setOwnerDocument(Document) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setPrefix(String) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setRefDocument(Document) - Method in class com.japisoft.fastparser.node.NodeFactoryImpl
 
setRefDocument(Document) - Method in interface com.japisoft.fastparser.node.NodeFactory
Specified the reference document
setRefDocument(Document) - Method in class com.japisoft.fastparser.dom.DomNodeFactory
 
setRoot(MutableNode) - Method in class com.japisoft.fastparser.document.Document
 
setSimpleParent(SimpleNode) - Method in class com.japisoft.fastparser.node.SimpleNode
reset the parent node
setStandalone(boolean) - Method in class com.japisoft.fastparser.document.Document
standalone mode
setText(String) - Method in class com.japisoft.fastparser.Parser
Reset the document to parsed
setType(int) - Method in class com.japisoft.fastparser.node.SimpleNode
Update the node type, this is TEXT_NODE, TAG_NODE or COMMENT_NODE
setValue(String) - Method in class com.japisoft.fastparser.dom.AttrImpl
 
setXmlVersion(int, int) - Method in class com.japisoft.fastparser.document.Document
Reset the XML version, by default 1.0
SimpleNode - class com.japisoft.fastparser.node.SimpleNode.
Simple node.
SimpleNode(int, String) - Constructor for class com.japisoft.fastparser.node.SimpleNode
 
SimpleNode(SimpleNode, int, String) - Constructor for class com.japisoft.fastparser.node.SimpleNode
 
splitText(int) - Method in class com.japisoft.fastparser.dom.TextImpl
Breaks this Text node into two Text nodes at the specified offset, keeping both in the tree as siblings.
STATE_COUNT - Variable in class com.japisoft.fastparser.Parser
 
STATE_INIT - Variable in class com.japisoft.fastparser.Parser
 
substringData(int, int) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
Extracts a range of data from the node.

T

TAG_NODE - Static variable in class com.japisoft.fastparser.node.SimpleNode
 
TEXT_NODE - Static variable in class com.japisoft.fastparser.node.SimpleNode
 
TextImpl - class com.japisoft.fastparser.dom.TextImpl.
Text
TextImpl(String) - Constructor for class com.japisoft.fastparser.dom.TextImpl
 
toString() - Method in class com.japisoft.fastparser.node.SimpleNode
 
toString() - Method in class com.japisoft.fastparser.ParseException
 
TreeWalker - class com.japisoft.fastparser.walker.TreeWalker.
This class is a toolkit for navigating through your XML tree easily.
TreeWalker(SimpleNode) - Constructor for class com.japisoft.fastparser.walker.TreeWalker
Reference node.
trimTextNode(boolean) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Remove start and end white space for text
trimTextNode(boolean) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Remove start and end white space for text

V

ViewableNode - interface com.japisoft.fastparser.node.ViewableNode.
View the content of the node

W

write(OutputStream) - Method in class com.japisoft.fastparser.document.Document
Write the document content in out. out is automatically closed at end

A B C D E F G H I M N O P R S T V W