Package net.sf.saxon.evpull
Interface PullEvent
- All Known Subinterfaces:
DocumentInfo,EventIterator,FunctionItem<T>,Item<T>,MutableNodeInfo,NodeInfo,SiblingCountingNode,VirtualNode
- All Known Implementing Classes:
AbsentExtensionElement,AbstractVirtualNode,AnyURIValue,AtomicValue,AttributeImpl,Base64BinaryValue,BigIntegerValue,BlockEventIterator,BooleanValue,BracketedDocumentIterator,BracketedElementIterator,CalendarValue,CommentImpl,ComplexContentProcessor,DataElement,DateTimeValue,DateValue,DayTimeDurationValue,DecimalValue,Decomposer,DocumentImpl,DocumentWrapper,DocumentWrapper,DocumentWrapper,DocumentWrapper,DoubleValue,DurationValue,ElementImpl,EmptyEventIterator,EndDocumentEvent,EndElementEvent,EventAnnotationStripper,EventIteratorOverSequence,EventMappingIterator,EventStackIterator,ExtensionInstruction,FloatValue,GDateValue,GDayValue,GMonthDayValue,GMonthValue,GYearMonthValue,GYearValue,HexBinaryValue,Int64Value,IntegerValue,LiteralResultElement,NamespaceMaintainer,NamespaceNode,NodeImpl,NodeWrapper,NodeWrapper,NodeWrapper,NodeWrapper,NotationValue,NumericValue,ObjectValue,Orphan,ParentNodeImpl,ProcInstImpl,PullEventTracer,QNameValue,QualifiedNameValue,SingletonEventIterator,SpaceStrippedDocument,SpaceStrippedNode,SQLClose,SQLColumn,SQLConnect,SQLDelete,SQLExecute,SQLInsert,SQLQuery,SQLUpdate,StartDocumentEvent,StartElementEvent,StaxToEventBridge,StringValue,StyleElement,TextFragmentValue,TextImpl,TimeValue,TinyAttributeImpl,TinyCommentImpl,TinyDocumentImpl,TinyElementImpl,TinyNodeImpl,TinyParentNodeImpl,TinyProcInstImpl,TinyTextImpl,TinyTreeEventIterator,TracingEventIterator,Tuple,TypeStrippedDocument,TypeStrippedNode,UntypedAtomicValue,VirtualCopy,VirtualDocumentCopy,VirtualUntypedCopy,WhitespaceTextImpl,XSLAnalyzeString,XSLApplyImports,XSLApplyTemplates,XSLAttribute,XSLAttributeSet,XSLCallTemplate,XSLCharacterMap,XSLChoose,XSLComment,XSLCopy,XSLCopyOf,XSLDecimalFormat,XSLDocument,XSLElement,XSLFallback,XSLForEach,XSLForEachGroup,XSLFunction,XSLGeneralIncorporate,XSLGeneralVariable,XSLIf,XSLImport,XSLImportSchema,XSLInclude,XSLKey,XSLLeafNodeConstructor,XSLMatchingSubstring,XSLMessage,XSLNamespace,XSLNamespaceAlias,XSLNextMatch,XSLNumber,XSLOtherwise,XSLOutput,XSLOutputCharacter,XSLParam,XSLPerformSort,XSLPreserveSpace,XSLProcessingInstruction,XSLResultDocument,XSLSequence,XSLSort,XSLSortOrMergeKey,XSLStylesheet,XSLTemplate,XSLText,XSLValueOf,XSLVariable,XSLVariableDeclaration,XSLWhen,XSLWithParam,YearMonthDurationValue
public interface PullEvent
A PullEvent is one of the following:
- An item (that is, a node or an atomic value)
- A startElement, endElement, startDocument, or endDocument event
- An EventIterator, representing a sequence of PullEvents