Package org.jpmml.model.filters
Class ExtensionFilter
- java.lang.Object
-
- org.xml.sax.helpers.XMLFilterImpl
-
- org.jpmml.model.filters.ElementFilter
-
- org.jpmml.model.filters.SkipFilter
-
- org.jpmml.model.filters.ExtensionFilter
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler,org.xml.sax.DTDHandler,org.xml.sax.EntityResolver,org.xml.sax.ErrorHandler,org.xml.sax.XMLFilter,org.xml.sax.XMLReader
public class ExtensionFilter extends SkipFilter
A SAX filter that skips "old-style" PMML extension elements and attributes.
-
-
Constructor Summary
Constructors Constructor Description ExtensionFilter()ExtensionFilter(java.lang.String namespaceURI)ExtensionFilter(org.xml.sax.XMLReader reader)ExtensionFilter(org.xml.sax.XMLReader reader, java.lang.String namespaceURI)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.xml.sax.AttributesfilterAttributes(java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attributes)booleanmatches(java.lang.String namespaceURI, java.lang.String localName)-
Methods inherited from class org.jpmml.model.filters.SkipFilter
characters, endElement, startElement
-
Methods inherited from class org.jpmml.model.filters.ElementFilter
getLocalName, getNamespaceURI, getQualifiedName
-
Methods inherited from class org.xml.sax.helpers.XMLFilterImpl
endDocument, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
-
-
-
-
Constructor Detail
-
ExtensionFilter
public ExtensionFilter()
-
ExtensionFilter
public ExtensionFilter(java.lang.String namespaceURI)
-
ExtensionFilter
public ExtensionFilter(org.xml.sax.XMLReader reader)
-
ExtensionFilter
public ExtensionFilter(org.xml.sax.XMLReader reader, java.lang.String namespaceURI)
-
-
Method Detail
-
matches
public boolean matches(java.lang.String namespaceURI, java.lang.String localName)- Overrides:
matchesin classElementFilter
-
filterAttributes
public org.xml.sax.Attributes filterAttributes(java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attributes)- Overrides:
filterAttributesin classSkipFilter
-
-