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

S

Sax2Parser - class com.japisoft.fastparser.sax.Sax2Parser.
Sax Level 2 support This version disables by default the buffering step, for improving the parsing process on file < 100 Ko, use the bufferingMode method to true
Sax2Parser() - Constructor for class com.japisoft.fastparser.sax.Sax2Parser
 
SaxParser - class com.japisoft.fastparser.sax.SaxParser.
Sax Level 1 implementation
SaxParser() - Constructor for class com.japisoft.fastparser.sax.SaxParser
 
setAttribute(String, String) - Method in class com.japisoft.fastparser.dom.ElementImpl
Adds a new attribute.
setAttribute(String, String) - Method in class com.japisoft.fastparser.node.SimpleNode
Set the attribute value.
setAttribute(String, String) - Method in interface org.w3c.dom.Element
Adds a new attribute.
setAttribute(String, String, 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, String, String) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Reset attribute for the current node, an exception is thrown for no current node.
setAttributeNode(Attr) - Method in class com.japisoft.fastparser.dom.ElementImpl
Adds a new attribute.
setAttributeNode(Attr) - Method in interface org.w3c.dom.Element
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
 
setCheckForCloseTag(boolean) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Check the closing node : false should be used for always well formed document
setCheckForCloseTag(boolean) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Check the closing node : false should be used for always well formed document : by default true
setCheckPrefixForNamespace(boolean) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Check if the namespace prefix of qualified name is valid : by default true
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
setContentHandler(ContentHandler) - Method in class com.japisoft.fastparser.sax.Sax2Parser
Set the listener for XML processing events
setCurrentLine(int) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Set the current parsing line
setCurrentLine(int) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Reset the current line
setData(String) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
 
setData(String) - Method in class com.japisoft.fastparser.dom.ProcessingInstructionImpl
 
setData(String) - Method in interface org.w3c.dom.ProcessingInstruction
 
setData(String) - Method in interface org.w3c.dom.CharacterData
 
setDefaultNamespace(String) - Method in interface com.japisoft.fastparser.node.MutableNode
Reset the default namespace, using xmlns= value
setDefaultNamespace(String) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the default namespace
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.sax.SaxParser
Allow an application to register a document event handler.
setDocumentLocator(Locator) - Method in class com.japisoft.fastparser.tools.ContentHandlerAdapter
 
setDocumentLocator(Locator) - Method in class com.japisoft.fastparser.tools.TraceContentHandler
 
setDTDHandler(DTDHandler) - Method in class com.japisoft.fastparser.sax.SaxParser
Allow an application to register a DTD event handler.
setDTDHandler(DTDHandler) - Method in class com.japisoft.fastparser.sax.Sax2Parser
No effect without validation support
setEnabledNameSpace(boolean) - Method in class com.japisoft.fastparser.Parser
 
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.sax.SaxParser
Allow an application to register a custom entity resolver.
setEntityResolver(EntityResolver) - Method in class com.japisoft.fastparser.sax.Sax2Parser
No effect without validation support
setErrorHandler(ErrorHandler) - Method in class com.japisoft.fastparser.sax.SaxParser
Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in class com.japisoft.fastparser.sax.Sax2Parser
 
setFeature(String, boolean) - Method in class com.japisoft.fastparser.sax.Sax2Parser
Set a Parser feature
setFeature(String, boolean) - Method in class com.japisoft.fastparser.tools.FPSAXParserFactory
 
setHeaderNode(FastVector) - 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.
setLine(int) - Method in interface com.japisoft.fastparser.node.MutableNode
Reset the current text line
setLine(int) - Method in class com.japisoft.fastparser.node.SimpleNode
Set the node line location
setLocale(Locale) - Method in class com.japisoft.fastparser.sax.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.
setNamedItem(Node) - Method in interface org.w3c.dom.NamedNodeMap
Adds a node using its nodeName attribute.
setNamedItemNS(Node) - Method in class com.japisoft.fastparser.dom.NamedNodeMapImpl
 
setNameSpace(String, String) - Method in interface com.japisoft.fastparser.node.MutableNode
This node is a part of this nameSpace for this prefix and this URI
setNameSpace(String, String) - Method in class com.japisoft.fastparser.node.SimpleNode
Set the namespace
setNameSpace(String, String) - Method in interface com.japisoft.fastparser.document.DocumentBuilder
Set the namespace prefix and its URI
setNameSpace(String, String) - Method in class com.japisoft.fastparser.document.DocumentBuilderImpl
Reset the namespace definition
setNamespaceURI(String) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setNodeAttribute(String, String) - Method in interface com.japisoft.fastparser.node.MutableNode
Reset the node attribute
setNodeAttribute(String, String) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the node attribute
setNodeContent(String) - Method in interface com.japisoft.fastparser.node.MutableNode
Reset the node content, for tag node it means the tag name
setNodeContent(String) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the node content
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 interface com.japisoft.fastparser.node.MutableNode
Reset the node parent
setNodeParent(MutableNode) - Method in class com.japisoft.fastparser.node.SimpleNode
Reset the node parent
setNodeValue(String) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setNodeValue(String) - Method in interface org.w3c.dom.Node
 
setOwnerDocument(Document) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setParsingMode(int) - Method in class com.japisoft.fastparser.Parser
Reset the parsing mode: this choice can impact on the parser velocity.
setPrefix(String) - Method in class com.japisoft.fastparser.dom.NodeImpl
 
setProperty(String, Object) - Method in class com.japisoft.fastparser.sax.Sax2Parser
Property : no effect
setProperty(String, Object) - Method in class com.japisoft.fastparser.tools.FPSAXParserFactory.CustomSAXParser
 
setRefDocument(Document) - Method in class com.japisoft.fastparser.dom.DomNodeFactory
 
setRefDocument(Document) - Method in interface com.japisoft.fastparser.node.NodeFactory
Specified the reference document
setRefDocument(Document) - Method in class com.japisoft.fastparser.node.NodeFactoryImpl
 
setRoot(MutableNode) - Method in class com.japisoft.fastparser.document.Document
 
setSimpleParent(SimpleNode) - Method in class com.japisoft.fastparser.node.SimpleNode
reset the parent node
setSize(int) - Method in class com.japisoft.fastparser.fio.FastVector
 
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
 
setValue(String) - Method in interface org.w3c.dom.Attr
 
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
 
size() - Method in class com.japisoft.fastparser.fio.FastVector
 
size() - Method in class com.japisoft.fastparser.fio.FastByteArrayOutputStream
 
skip(long) - Method in class com.japisoft.fastparser.fio.FastByteArrayInputStream
 
skip(long) - Method in class com.japisoft.fastparser.fio.FastBufferedInputStream
 
skippedEntity(String) - Method in class com.japisoft.fastparser.tools.ContentHandlerAdapter
 
skippedEntity(String) - Method in class com.japisoft.fastparser.tools.TraceContentHandler
 
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.
splitText(int) - Method in interface org.w3c.dom.Text
Breaks this Text node into two Text nodes at the specified offset, keeping both in the tree as siblings.
startDocument() - Method in class com.japisoft.fastparser.tools.ContentHandlerAdapter
 
startDocument() - Method in class com.japisoft.fastparser.tools.TraceContentHandler
 
startElement(String, String, String, Attributes) - Method in class com.japisoft.fastparser.tools.ContentHandlerAdapter
 
startElement(String, String, String, Attributes) - Method in class com.japisoft.fastparser.tools.TraceContentHandler
 
startPrefixMapping(String, String) - Method in class com.japisoft.fastparser.tools.ContentHandlerAdapter
 
startPrefixMapping(String, String) - Method in class com.japisoft.fastparser.tools.TraceContentHandler
 
substringData(int, int) - Method in class com.japisoft.fastparser.dom.CharacterDataImpl
Extracts a range of data from the node.
substringData(int, int) - Method in interface org.w3c.dom.CharacterData
Extracts a range of data from the node.

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