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.XMLStreamConstantsSimple factory that can be used to get instances of simple default filters.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static SimpleFiltersElementOnlyFilterFilter that only passes through element events.(package private) static SimpleFiltersMixedFilter(package private) static SimpleFiltersNonIgnorableTextFilter(package private) static SimpleFiltersTextOnlyFilter
-
Constructor Summary
Constructors Constructor Description SMFilterFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SMFiltergetElementOnlyFilter()static SMFiltergetElementOnlyFilter(java.lang.String elemLocalName)static SMFiltergetElementOnlyFilter(javax.xml.namespace.QName elemName)static SMFiltergetMixedFilter()static SMFiltergetNonIgnorableTextFilter()static SMFiltergetTextOnlyFilter()
-
-
-
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).
-
-