Package net.sf.saxon.trace
Interface InstructionInfoProvider
- All Known Implementing Classes:
Adjust
,Aggregate
,AnalyzeString
,ApplyImports
,ApplyTemplates
,ArithmeticExpression
,ArithmeticExpression.DateAndDuration
,ArithmeticExpression.DateDifference
,ArithmeticExpression.DurationAddition
,ArithmeticExpression.DurationDivision
,ArithmeticExpression.DurationMultiplication
,ArithmeticExpression.NumericArithmetic
,Assign
,Assignation
,AtomicSequenceConverter
,Atomizer
,Attribute
,AttributeSet
,Available
,AxisExpression
,BaseURI
,BinaryExpression
,Block
,BooleanExpression
,BooleanFn
,CallTemplate
,CardinalityChecker
,CastableExpression
,CastExpression
,Choose
,CodepointEqual
,CollatingFunction
,Collection
,Comment
,Compare
,CompareToIntegerConstant
,CompileTimeFunction
,Component
,ComputedElement
,ComputedExpression
,Concat
,Contains
,ContextItemExpression
,Controller
,Copy
,CopyOf
,Current
,CurrentDateTime
,CurrentGroup
,CurrentItemExpression
,Data
,DateTimeConstructor
,DeepEqual
,DefaultCollation
,DistinctValues
,Doc
,Doctype
,Document
,DocumentInstr
,DocumentSorter
,EagerLetExpression
,ElementCreator
,Error
,ErrorExpression
,EscapeURI
,Evaluate
,Existence
,ExtensionFunctionCall
,FilterExpression
,FirstItemExpression
,FixedAttribute
,FixedElement
,ForceCase
,ForEach
,ForEachGroup
,ForExpression
,FormatDate
,FormatNumber2
,FunctionCall
,GeneralComparison
,GeneralComparison10
,GeneralVariable
,GlobalParam
,GlobalVariable
,Id
,IdentityComparison
,IdentityTransformer
,Idref
,IfExpression
,IndexOf
,InScopePrefixes
,Insert
,InstanceOfExpression
,Instruction
,InstructionDetails
,IntegerRangeTest
,IsLastExpression
,ItemChecker
,KeyDefinition
,KeyFn
,Lang
,Last
,LazyExpression
,LetExpression
,LocalParam
,LocalVariable
,LocalVariableReference
,Matches
,Message
,Minimax
,NamePart
,Namespace
,NamespaceForPrefix
,NextMatch
,Nilled
,NormalizeSpace
,NormalizeUnicode
,NumberFn
,NumberInstruction
,NumericPromoter
,ParentNodeConstructor
,ParentNodeExpression
,Parse
,PathExpression
,Position
,PositionRange
,ProcessingInstruction
,QNameFn
,QuantifiedExpression
,QuerySimpleContentConstructor
,RangeExpression
,RegexGroup
,Remove
,Replace
,ResolveQName
,ResolveURI
,ResultDocument
,Reverse
,Reverser
,Root
,RootExpression
,Rounding
,Serialize
,SimpleContentConstructor
,SimpleExpression
,SimpleMappingExpression
,SimpleNodeConstructor
,SingleNodeExpression
,SingletonAtomizer
,SingletonComparison
,SliceExpression
,SortExpression
,SQLColumn.ColumnInstruction
,StaticBaseURI
,StringFn
,StringJoin
,StringLength
,Subsequence
,Substring
,SuppliedParameterReference
,SystemFunction
,SystemProperty
,TailCallLoop
,TailExpression
,Template
,Tokenize
,Trace
,TraceExpression
,TraceInstruction
,TraceWrapper
,Translate
,TreatFn
,TupleExpression
,TupleSorter
,UnaryExpression
,Unicode
,Unordered
,UnparsedEntity
,UnparsedText
,UntypedAtomicConverter
,UseAttributeSets
,UserFunction
,UserFunctionCall
,ValueComparison
,ValueOf
,VariableReference
,VennExpression
,While
,WithParam
,XPathFunctionCall
public interface InstructionInfoProvider
An InstructionInfoProvider is an object that is capable of providing an InstructionInfo
object which provides diagnostic information about an instruction or other construct such
as a function, template, expression, or pattern.
-
Method Summary
Modifier and TypeMethodDescriptionGet the InstructionInfo details about the construct
-
Method Details
-
getInstructionInfo
InstructionInfo getInstructionInfo()Get the InstructionInfo details about the construct
-