Package org.jpmml.model.filters
Class CountFilter
- java.lang.Object
-
- org.xml.sax.helpers.XMLFilterImpl
-
- org.jpmml.model.filters.ElementFilter
-
- org.jpmml.model.filters.CountFilter
-
- 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 CountFilter extends ElementFilter
A SAX filter that limits the number of elements.
-
-
Constructor Summary
Constructors Constructor Description CountFilter(java.lang.Class<? extends PMMLObject> clazz, int limit)CountFilter(java.lang.String localName, int limit)CountFilter(java.lang.String namespaceURI, java.lang.String localName, int limit)CountFilter(org.xml.sax.XMLReader reader, java.lang.Class<? extends PMMLObject> clazz, int limit)CountFilter(org.xml.sax.XMLReader reader, java.lang.String localName, int limit)CountFilter(org.xml.sax.XMLReader reader, java.lang.String namespaceURI, java.lang.String localName, int limit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName)intgetLimit()voidstartElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName, org.xml.sax.Attributes attributes)-
Methods inherited from class org.jpmml.model.filters.ElementFilter
getLocalName, getNamespaceURI, getQualifiedName, matches
-
Methods inherited from class org.xml.sax.helpers.XMLFilterImpl
characters, 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
-
CountFilter
public CountFilter(java.lang.String localName, int limit)
-
CountFilter
public CountFilter(java.lang.String namespaceURI, java.lang.String localName, int limit)
-
CountFilter
public CountFilter(java.lang.Class<? extends PMMLObject> clazz, int limit)
-
CountFilter
public CountFilter(org.xml.sax.XMLReader reader, java.lang.String localName, int limit)
-
CountFilter
public CountFilter(org.xml.sax.XMLReader reader, java.lang.String namespaceURI, java.lang.String localName, int limit)
-
CountFilter
public CountFilter(org.xml.sax.XMLReader reader, java.lang.Class<? extends PMMLObject> clazz, int limit)
-
-
Method Detail
-
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:
startElementin interfaceorg.xml.sax.ContentHandler- Overrides:
startElementin classorg.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:
endElementin interfaceorg.xml.sax.ContentHandler- Overrides:
endElementin classorg.xml.sax.helpers.XMLFilterImpl- Throws:
org.xml.sax.SAXException
-
getLimit
public int getLimit()
-
-