public abstract class XMLReaderBasedParser extends AbstractRDFParser
XMLReader.RDFParser.DatatypeHandlingrdfHandler, valueFactory| Modifier | Constructor and Description | 
|---|---|
| protected  | XMLReaderBasedParser(ValueFactory f) | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<RioSetting<Boolean>> | getCompulsoryXmlFeatureSettings()Returns a collection of settings that will always be set as XML parser features using
  XMLReader.setFeature(String, boolean). | 
| Collection<RioSetting<?>> | getCompulsoryXmlPropertySettings()Returns a collection of settings that will always be set as XML parser properties using
  XMLReader.setProperty(String, Object) | 
| Collection<RioSetting<Boolean>> | getOptionalXmlFeatureSettings()Returns a collection of settings that will be used, if set in  AbstractRDFParser.getParserConfig(), as XML parser features
 usingXMLReader.setFeature(String, boolean). | 
| Collection<RioSetting<?>> | getOptionalXmlPropertySettings()Returns a collection of settings that will be used, if set in  AbstractRDFParser.getParserConfig(), as XML parser
 properties usingXMLReader.setProperty(String, Object) | 
| protected XMLReader | getXMLReader()Creates an XML Reader configured using the current parser settings. | 
clear, clearBNodeIDMap, createBNode, createBNode, createLiteral, createLiteral, createNode, createNode, createStatement, createStatement, createURI, datatypeHandling, getNamespace, getParseErrorListener, getParseLocationListener, getParserConfig, getRDFHandler, getSupportedSettings, initializeNamespaceTableFromConfiguration, preserveBNodeIDs, reportError, reportError, reportError, reportError, reportError, reportFatalError, reportFatalError, reportFatalError, reportFatalError, reportFatalError, reportLocation, reportWarning, reportWarning, resolveURI, set, setBaseURI, setBaseURI, setDatatypeHandling, setNamespace, setParseErrorListener, setParseLocationListener, setParserConfig, setPreserveBNodeIDs, setRDFHandler, setStopAtFirstError, setValueFactory, setVerifyData, stopAtFirstError, verifyDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRDFFormat, parse, parseprotected XMLReaderBasedParser(ValueFactory f)
public Collection<RioSetting<?>> getCompulsoryXmlPropertySettings()
XMLReader.setProperty(String, Object)
 Subclasses can override this to specify more supported settings.
RioSettings that indicate which properties will always be setup using
         XMLReader.setProperty(String, Object).public Collection<RioSetting<Boolean>> getCompulsoryXmlFeatureSettings()
XMLReader.setFeature(String, boolean).
 Subclasses can override this to specify more supported settings.
RioSettings that indicate which boolean settings will always be setup using
         XMLReader.setFeature(String, boolean).public Collection<RioSetting<?>> getOptionalXmlPropertySettings()
AbstractRDFParser.getParserConfig(), as XML parser
 properties using XMLReader.setProperty(String, Object)
 Subclasses can override this to specify more supported settings.
RioSettings that indicate which properties can be setup using
         XMLReader.setProperty(String, Object).public Collection<RioSetting<Boolean>> getOptionalXmlFeatureSettings()
AbstractRDFParser.getParserConfig(), as XML parser features
 using XMLReader.setFeature(String, boolean).
 Subclasses can override this to specify more supported settings.
RioSettings that indicate which boolean settings can be setup using
         XMLReader.setFeature(String, boolean).protected XMLReader getXMLReader() throws SAXException
XMLReaderSAXException - if an error occurs during configuration.Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.