Class SkipFilter

  • 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
    Direct Known Subclasses:
    ExtensionFilter

    public class SkipFilter
    extends ElementFilter

    A SAX filter that skips an element.

    • Constructor Summary

      Constructors 
      Constructor Description
      SkipFilter​(java.lang.Class<? extends PMMLObject> clazz)  
      SkipFilter​(java.lang.String localName)  
      SkipFilter​(java.lang.String namespaceURI, java.lang.String localName)  
      SkipFilter​(org.xml.sax.XMLReader reader, java.lang.Class<? extends PMMLObject> clazz)  
      SkipFilter​(org.xml.sax.XMLReader reader, java.lang.String localName)  
      SkipFilter​(org.xml.sax.XMLReader reader, java.lang.String namespaceURI, java.lang.String localName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void characters​(char[] buffer, int index, int length)  
      void endElement​(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName)  
      org.xml.sax.Attributes filterAttributes​(java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attributes)  
      void startElement​(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName, org.xml.sax.Attributes attributes)  
      • 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
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SkipFilter

        public SkipFilter​(java.lang.String localName)
      • SkipFilter

        public SkipFilter​(java.lang.String namespaceURI,
                          java.lang.String localName)
      • SkipFilter

        public SkipFilter​(java.lang.Class<? extends PMMLObject> clazz)
      • SkipFilter

        public SkipFilter​(org.xml.sax.XMLReader reader,
                          java.lang.String localName)
      • SkipFilter

        public SkipFilter​(org.xml.sax.XMLReader reader,
                          java.lang.String namespaceURI,
                          java.lang.String localName)
      • SkipFilter

        public SkipFilter​(org.xml.sax.XMLReader reader,
                          java.lang.Class<? extends PMMLObject> clazz)
    • Method Detail

      • filterAttributes

        public org.xml.sax.Attributes filterAttributes​(java.lang.String namespaceURI,
                                                       java.lang.String localName,
                                                       org.xml.sax.Attributes attributes)
      • startElement

        public void startElement​(java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 java.lang.String qualifiedName,
                                 org.xml.sax.Attributes attributes)
                          throws org.xml.sax.SAXException
        Specified by:
        startElement in interface org.xml.sax.ContentHandler
        Overrides:
        startElement in class org.xml.sax.helpers.XMLFilterImpl
        Throws:
        org.xml.sax.SAXException
      • endElement

        public void endElement​(java.lang.String namespaceURI,
                               java.lang.String localName,
                               java.lang.String qualifiedName)
                        throws org.xml.sax.SAXException
        Specified by:
        endElement in interface org.xml.sax.ContentHandler
        Overrides:
        endElement in class org.xml.sax.helpers.XMLFilterImpl
        Throws:
        org.xml.sax.SAXException
      • characters

        public void characters​(char[] buffer,
                               int index,
                               int length)
                        throws org.xml.sax.SAXException
        Specified by:
        characters in interface org.xml.sax.ContentHandler
        Overrides:
        characters in class org.xml.sax.helpers.XMLFilterImpl
        Throws:
        org.xml.sax.SAXException