public class RelativeStepFilter extends FilterConsumer implements PositionConsumer
E1/E2 is implemented as:
RelativeStepFilter(for $dot in E1 return E2).attributeType, base, inAttribute, skipping| Constructor and Description |
|---|
RelativeStepFilter(Consumer base) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
beforeContent() |
void |
finish() |
void |
writeObject(java.lang.Object v) |
void |
writePosition(AbstractSequence seq,
int ipos)
Consume a single position pair.
|
void |
writePosition(SeqPosition position)
Consume node at current position.
|
append, append, append, beforeNode, beginEntity, endAttribute, endDocument, endElement, endEntity, ignoring, startAttribute, startDocument, startElement, write, write, write, write, writeBoolean, writeCDATA, writeComment, writeDouble, writeFloat, writeInt, writeLong, writeProcessingInstructionpublic RelativeStepFilter(Consumer base)
public void writePosition(SeqPosition position)
PositionConsumerwritePosition in interface PositionConsumerpublic void writeObject(java.lang.Object v)
writeObject in interface ConsumerwriteObject in class FilterConsumerprotected void beforeContent()
beforeContent in class FilterConsumerpublic void writePosition(AbstractSequence seq, int ipos)
PositionConsumerwritePosition in interface PositionConsumerpublic void finish()