Package org.codehaus.staxmate.in
Class SMFilterFactory
- java.lang.Object
-
- org.codehaus.staxmate.in.SMFilterFactory
-
- All Implemented Interfaces:
javax.xml.stream.XMLStreamConstants
public final class SMFilterFactory extends java.lang.Object implements javax.xml.stream.XMLStreamConstants
Simple factory that can be used to get instances of simple default filters.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static SimpleFilter
sElementOnlyFilter
Filter that only passes through element events.(package private) static SimpleFilter
sMixedFilter
(package private) static SimpleFilter
sNonIgnorableTextFilter
(package private) static SimpleFilter
sTextOnlyFilter
-
Constructor Summary
Constructors Constructor Description SMFilterFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SMFilter
getElementOnlyFilter()
static SMFilter
getElementOnlyFilter(java.lang.String elemLocalName)
static SMFilter
getElementOnlyFilter(javax.xml.namespace.QName elemName)
static SMFilter
getMixedFilter()
static SMFilter
getNonIgnorableTextFilter()
static SMFilter
getTextOnlyFilter()
-
-
-
Field Detail
-
sNonIgnorableTextFilter
static final SimpleFilter sNonIgnorableTextFilter
-
sTextOnlyFilter
static final SimpleFilter sTextOnlyFilter
-
sElementOnlyFilter
static final SimpleFilter sElementOnlyFilter
Filter that only passes through element events. Since end events are in general only passed by flattening iterators, this won't mean that nested iterators get end element events.
-
sMixedFilter
static final SimpleFilter sMixedFilter
-
-
Method Detail
-
getTextOnlyFilter
public static final SMFilter getTextOnlyFilter()
-
getNonIgnorableTextFilter
public static final SMFilter getNonIgnorableTextFilter()
-
getElementOnlyFilter
public static final SMFilter getElementOnlyFilter()
-
getElementOnlyFilter
public static final SMFilter getElementOnlyFilter(javax.xml.namespace.QName elemName)
-
getElementOnlyFilter
public static final SMFilter getElementOnlyFilter(java.lang.String elemLocalName)
-
getMixedFilter
public static final SMFilter getMixedFilter()
- Returns:
- Filter that will pass element events as well as all text events (including ignorable white space).
-
-