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