Package com.fasterxml.aalto.sax
Class SAXParserFactoryImpl
- java.lang.Object
-
- javax.xml.parsers.SAXParserFactory
-
- com.fasterxml.aalto.sax.SAXParserFactoryImpl
-
public class SAXParserFactoryImpl extends javax.xml.parsers.SAXParserFactoryThis is implementation of the main JAXP SAX factory, and as such acts as the entry point from JAXP.Note: most of the SAX features are not configurable as of yet. However, effort is made to recognize all existing standard features and properties, to allow using code to figure out existing capabilities automatically.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) InputFactoryImplmStaxFactory
-
Constructor Summary
Constructors Constructor Description SAXParserFactoryImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetFeature(java.lang.String name)static javax.xml.parsers.SAXParserFactorynewInstance()javax.xml.parsers.SAXParsernewSAXParser()voidsetFeature(java.lang.String name, boolean enabled)voidsetNamespaceAware(boolean awareness)voidsetValidating(boolean value)
-
-
-
Field Detail
-
mStaxFactory
final InputFactoryImpl mStaxFactory
-
-
Method Detail
-
newInstance
public static javax.xml.parsers.SAXParserFactory newInstance()
-
getFeature
public boolean getFeature(java.lang.String name) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException- Specified by:
getFeaturein classjavax.xml.parsers.SAXParserFactory- Throws:
org.xml.sax.SAXNotRecognizedExceptionorg.xml.sax.SAXNotSupportedException
-
newSAXParser
public javax.xml.parsers.SAXParser newSAXParser()
- Specified by:
newSAXParserin classjavax.xml.parsers.SAXParserFactory
-
setFeature
public void setFeature(java.lang.String name, boolean enabled) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException- Specified by:
setFeaturein classjavax.xml.parsers.SAXParserFactory- Throws:
org.xml.sax.SAXNotRecognizedExceptionorg.xml.sax.SAXNotSupportedException
-
setNamespaceAware
public void setNamespaceAware(boolean awareness)
- Overrides:
setNamespaceAwarein classjavax.xml.parsers.SAXParserFactory
-
setValidating
public void setValidating(boolean value)
- Overrides:
setValidatingin classjavax.xml.parsers.SAXParserFactory
-
-