Package gnu.xml
Class NamedChildrenFilter
- java.lang.Object
-
- gnu.lists.FilterConsumer
-
- gnu.xml.NamedChildrenFilter
-
- All Implemented Interfaces:
Consumer
,XConsumer
,Appendable
,Consumer<Object>
,DoubleConsumer
,IntConsumer
,LongConsumer
public class NamedChildrenFilter extends FilterConsumer
A FilterConsumer that only passes through matching children.
-
-
Field Summary
-
Fields inherited from class gnu.lists.FilterConsumer
attributeType, base, inAttribute, skipping
-
-
Constructor Summary
Constructors Constructor Description NamedChildrenFilter(String namespaceURI, String localName, Consumer out)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endDocument()
void
endElement()
static NamedChildrenFilter
make(String namespaceURI, String localName, Consumer out)
void
startDocument()
void
startElement(Object type)
void
writeObject(Object val)
-
Methods inherited from class gnu.lists.FilterConsumer
append, append, append, beforeContent, beforeNode, beginEntity, endAttribute, endEntity, ignoring, startAttribute, write, write, write, write, writeBoolean, writeCDATA, writeComment, writeDouble, writeFloat, writeInt, writeLong, writeProcessingInstruction
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.DoubleConsumer
andThen
-
Methods inherited from interface java.util.function.IntConsumer
andThen
-
Methods inherited from interface java.util.function.LongConsumer
andThen
-
-
-
-
Method Detail
-
make
public static NamedChildrenFilter make(String namespaceURI, String localName, Consumer out)
-
startDocument
public void startDocument()
- Specified by:
startDocument
in interfaceConsumer
- Overrides:
startDocument
in classFilterConsumer
-
endDocument
public void endDocument()
- Specified by:
endDocument
in interfaceConsumer
- Overrides:
endDocument
in classFilterConsumer
-
startElement
public void startElement(Object type)
- Specified by:
startElement
in interfaceConsumer
- Overrides:
startElement
in classFilterConsumer
-
endElement
public void endElement()
- Specified by:
endElement
in interfaceConsumer
- Overrides:
endElement
in classFilterConsumer
-
writeObject
public void writeObject(Object val)
- Specified by:
writeObject
in interfaceConsumer
- Overrides:
writeObject
in classFilterConsumer
-
-