# Serialized Form

Package net.sf.saxon

Class net.sf.saxon.Configuration extends java.lang.Object implements Serializable

Serialized Fields

### systemURIResolver

    StandardURIResolver systemURIResolver

### xmlVersion

    int xmlVersion

### treeModel

    int treeModel

### lineNumbering

    boolean lineNumbering

### checkForXml11Input

    boolean checkForXml11Input

### traceListener

    TraceListener traceListener

### extensionBinder

    FunctionLibrary extensionBinder

### collationResolver

    CollationURIResolver collationResolver

### collectionResolver

    CollectionURIResolver collectionResolver

### moduleURIResolver

    ModuleURIResolver moduleURIResolver

### standardModuleURIResolver

    ModuleURIResolver standardModuleURIResolver

### sourceResolver

    SourceResolver sourceResolver

### vendorFunctionLibrary

    VendorFunctionLibrary vendorFunctionLibrary

### recoveryPolicy

    int recoveryPolicy

### messageEmitterClass

    java.lang.String messageEmitterClass

### sourceParserClass

    java.lang.String sourceParserClass

### styleParserClass

    java.lang.String styleParserClass

### timing

    boolean timing

### versionWarning

    boolean versionWarning

### allowExternalFunctions

    boolean allowExternalFunctions

### traceExternalFunctions

    boolean traceExternalFunctions

### validation

    boolean validation

### allNodesUntyped

    boolean allNodesUntyped

### lazyConstructionMode

    boolean lazyConstructionMode

### allowMultiThreading

    boolean allowMultiThreading

### stripsWhiteSpace

    int stripsWhiteSpace

### targetNamePool

    NamePool targetNamePool

### documentNumberAllocator

    DocumentNumberAllocator documentNumberAllocator

### conversionContext

    XPathContext conversionContext

### hostLanguage

    int hostLanguage

### schemaValidationMode

    int schemaValidationMode

### validationWarnings

    boolean validationWarnings

### retainDTDattributeTypes

    boolean retainDTDattributeTypes

### debugger

    Debugger debugger

### optimizer

    Optimizer optimizer

### extensionFunctionFactory

    ExtensionFunctionFactory extensionFunctionFactory

### implicitTimezone

    int implicitTimezone

### externalObjectModels

    java.util.List externalObjectModels

Class net.sf.saxon.PreparedStylesheet extends java.lang.Object implements Serializable

Serialized Fields

### executable

    Executable executable

### targetNamePool

    NamePool targetNamePool

### errorCount

    int errorCount

Class net.sf.saxon.StandardURIResolver extends java.lang.Object implements Serializable

Serialized Fields

### config

    Configuration config

### recognizeQueryParameters

    boolean recognizeQueryParameters

Package net.sf.saxon.dom

Class net.sf.saxon.dom.DOMEnvelope extends java.lang.Object implements Serializable

Class net.sf.saxon.dom.DOMExceptionImpl extends org.w3c.dom.DOMException implements Serializable

Serialized Fields

### code

    short code

Class net.sf.saxon.dom.DOMObjectModel extends java.lang.Object implements Serializable

Package net.sf.saxon.event

Class net.sf.saxon.event.NoOpenStartTagException extends DynamicError implements Serializable

Package net.sf.saxon.expr

Class net.sf.saxon.expr.ArithmeticExpression.DateAndDuration extends net.sf.saxon.expr.ArithmeticExpression implements Serializable

Class net.sf.saxon.expr.ArithmeticExpression.DateDifference extends net.sf.saxon.expr.ArithmeticExpression implements Serializable

Class net.sf.saxon.expr.ArithmeticExpression.DurationAddition extends net.sf.saxon.expr.ArithmeticExpression implements Serializable

Class net.sf.saxon.expr.ArithmeticExpression.DurationDivision extends net.sf.saxon.expr.ArithmeticExpression implements Serializable

Class net.sf.saxon.expr.ArithmeticExpression.DurationMultiplication extends net.sf.saxon.expr.ArithmeticExpression implements Serializable

Class net.sf.saxon.expr.ArithmeticExpression.NumericArithmetic extends net.sf.saxon.expr.ArithmeticExpression implements Serializable

Serialized Fields

### backwardsCompatible

    boolean backwardsCompatible

Class net.sf.saxon.expr.Assignation extends ComputedExpression implements Serializable

Serialized Fields

### slotNumber

    int slotNumber

### sequence

    Expression sequence

### action

    Expression action

### variableName

    java.lang.String variableName

### nameCode

    int nameCode

Class net.sf.saxon.expr.AtomicSequenceConverter extends UnaryExpression implements Serializable

Serialized Fields

### reqItemType

    AtomicType reqItemType

### requiredPrimitiveType

    int requiredPrimitiveType

Class net.sf.saxon.expr.Atomizer extends UnaryExpression implements Serializable

Serialized Fields

### untyped

    boolean untyped

Class net.sf.saxon.expr.AxisExpression extends ComputedExpression implements Serializable

Serialized Fields

### axis

    byte axis

### test

    NodeTest test

### itemType

    ItemType itemType

### computedCardinality

    int computedCardinality

Class net.sf.saxon.expr.BinaryExpression extends ComputedExpression implements Serializable

Serialized Fields

### operand0

    Expression operand0

### operand1

    Expression operand1

### operator

    int operator

Class net.sf.saxon.expr.BooleanExpression extends BinaryExpression implements Serializable

Class net.sf.saxon.expr.CardinalityChecker extends UnaryExpression implements Serializable

Serialized Fields

### requiredCardinality

    int requiredCardinality

### role

    RoleLocator role

Class net.sf.saxon.expr.CastableExpression extends UnaryExpression implements Serializable

Serialized Fields

### targetType

    AtomicType targetType

### allowEmpty

    boolean allowEmpty

Class net.sf.saxon.expr.CastAsQName extends ComputedExpression implements Serializable

Serialized Fields

### operand

    Expression operand

### targetType

    AtomicType targetType

Class net.sf.saxon.expr.CastExpression extends UnaryExpression implements Serializable

Serialized Fields

### targetType

    AtomicType targetType

### targetPrimitiveType

    AtomicType targetPrimitiveType

### allowEmpty

    boolean allowEmpty

### derived

    boolean derived

Class net.sf.saxon.expr.ComputedExpression extends java.lang.Object implements Serializable

Serialized Fields

### staticProperties

    int staticProperties

### locationId

    int locationId

### parentExpression

    Container parentExpression

### slotsUsed

    int[] slotsUsed

Class net.sf.saxon.expr.ContextItemExpression extends ComputedExpression implements Serializable

Serialized Fields

### itemType

    ItemType itemType

Class net.sf.saxon.expr.EagerLetExpression extends LetExpression implements Serializable

Class net.sf.saxon.expr.EarlyEvaluationContext extends java.lang.Object implements Serializable

Serialized Fields

### env

    StaticContext env

### config

    Configuration config

Class net.sf.saxon.expr.ErrorExpression extends ComputedExpression implements Serializable

Serialized Fields

### exception

    XPathException exception

Class net.sf.saxon.expr.ExpressionLocation extends java.lang.Object implements Serializable

Serialized Fields

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

Class net.sf.saxon.expr.ExpressionParser.TemporaryContainer extends java.lang.Object implements Serializable

Serialized Fields

### map

    LocationMap map

### locationId

    int locationId

Class net.sf.saxon.expr.FilterExpression extends ComputedExpression implements Serializable

Serialized Fields

### start

    Expression start

### filter

    Expression filter

### filterDependencies

    int filterDependencies

### filterIsPositional

    boolean filterIsPositional

### filterIsRange

    boolean filterIsRange

### isIndexable

    int isIndexable

Class net.sf.saxon.expr.FirstItemExpression extends UnaryExpression implements Serializable

Class net.sf.saxon.expr.ForExpression extends Assignation implements Serializable

Serialized Fields

### positionBinding

    net.sf.saxon.expr.ForExpression.PositionBinding positionBinding

Class net.sf.saxon.expr.FunctionCall extends ComputedExpression implements Serializable

Serialized Fields

### nameCode

    int nameCode

  The name of the function

### argument

    Expression[] argument

  The array of expressions representing the actual parameters to the function call

Class net.sf.saxon.expr.GeneralComparison extends BinaryExpression implements Serializable

Serialized Fields

### singletonOperator

    int singletonOperator

### comparer

    AtomicComparer comparer

Class net.sf.saxon.expr.GeneralComparison10 extends BinaryExpression implements Serializable

Serialized Fields

### singletonOperator

    int singletonOperator

### comparer

    AtomicComparer comparer

### atomize0

    boolean atomize0

### atomize1

    boolean atomize1

### maybeBoolean0

    boolean maybeBoolean0

### maybeBoolean1

    boolean maybeBoolean1

Class net.sf.saxon.expr.IdentityComparison extends BinaryExpression implements Serializable

Serialized Fields

### generateIdEmulation

    boolean generateIdEmulation

Class net.sf.saxon.expr.IfExpression extends ComputedExpression implements Serializable

Serialized Fields

### condition

    Expression condition

### thenExp

    Expression thenExp

### elseExp

    Expression elseExp

Class net.sf.saxon.expr.InstanceOfExpression extends UnaryExpression implements Serializable

Serialized Fields

### targetType

    ItemType targetType

### targetCardinality

    int targetCardinality

Class net.sf.saxon.expr.IntegerRangeTest extends ComputedExpression implements Serializable

Serialized Fields

### value

    Expression value

### min

    Expression min

### max

    Expression max

Class net.sf.saxon.expr.IsLastExpression extends ComputedExpression implements Serializable

Serialized Fields

### condition

    boolean condition

Class net.sf.saxon.expr.ItemChecker extends UnaryExpression implements Serializable

Serialized Fields

### requiredItemType

    ItemType requiredItemType

### role

    RoleLocator role

Class net.sf.saxon.expr.LazyExpression extends UnaryExpression implements Serializable

Class net.sf.saxon.expr.LetExpression extends Assignation implements Serializable

Serialized Fields

### refCount

    int refCount

Class net.sf.saxon.expr.NumericPromoter extends UnaryExpression implements Serializable

Serialized Fields

### requiredType

    int requiredType

Class net.sf.saxon.expr.Optimizer extends java.lang.Object implements Serializable

Serialized Fields

### config

    Configuration config

Class net.sf.saxon.expr.ParentNodeExpression extends SingleNodeExpression implements Serializable

Class net.sf.saxon.expr.PathExpression extends ComputedExpression implements Serializable

Serialized Fields

### start

    Expression start

### step

    Expression step

Class net.sf.saxon.expr.PositionRange extends ComputedExpression implements Serializable

Serialized Fields

### minPosition

    Expression minPosition

### maxPosition

    Expression maxPosition

Class net.sf.saxon.expr.RangeExpression extends BinaryExpression implements Serializable

Class net.sf.saxon.expr.RoleLocator extends java.lang.Object implements Serializable

Serialized Fields

### kind

    int kind

### container

    java.lang.Object container

### operand

    int operand

### namePool

    NamePool namePool

### errorCode

    java.lang.String errorCode

### sourceLocator

    javax.xml.transform.SourceLocator sourceLocator

Class net.sf.saxon.expr.RootExpression extends SingleNodeExpression implements Serializable

Class net.sf.saxon.expr.SimpleExpression extends ComputedExpression implements Serializable

Serialized Fields

### arguments

    Expression[] arguments

Class net.sf.saxon.expr.SimpleMappingExpression extends ComputedExpression implements Serializable

Serialized Fields

### start

    Expression start

### step

    Expression step

### isHybrid

    boolean isHybrid

Class net.sf.saxon.expr.SingleNodeExpression extends ComputedExpression implements Serializable

Class net.sf.saxon.expr.SingletonAtomizer extends UnaryExpression implements Serializable

Serialized Fields

### allowEmpty

    boolean allowEmpty

### role

    RoleLocator role

Class net.sf.saxon.expr.SingletonComparison extends BinaryExpression implements Serializable

Serialized Fields

### comparer

    AtomicComparer comparer

Class net.sf.saxon.expr.SuppliedParameterReference extends ComputedExpression implements Serializable

Serialized Fields

### slotNumber

    int slotNumber

Class net.sf.saxon.expr.TailExpression extends ComputedExpression implements Serializable

Serialized Fields

### base

    Expression base

### start

    int start

Class net.sf.saxon.expr.UnaryExpression extends ComputedExpression implements Serializable

Serialized Fields

### operand

    Expression operand

Class net.sf.saxon.expr.UntypedAtomicConverter extends UnaryExpression implements Serializable

Serialized Fields

### requiredItemType

    AtomicType requiredItemType

### allConverted

    boolean allConverted

Class net.sf.saxon.expr.UserFunctionCall extends FunctionCall implements Serializable

Serialized Fields

### staticType

    SequenceType staticType

### function

    UserFunction function

### tailRecursive

    boolean tailRecursive

### confirmed

    boolean confirmed

Class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage extends ObjectValue implements Serializable

Serialized Fields

### function

    UserFunction function

### actualArgs

    ValueRepresentation[] actualArgs

### evaluationContext

    XPathContext evaluationContext

Class net.sf.saxon.expr.ValueComparison extends BinaryExpression implements Serializable

Serialized Fields

### comparer

    AtomicComparer comparer

Class net.sf.saxon.expr.VariableReference extends ComputedExpression implements Serializable

Serialized Fields

### binding

    Binding binding

### staticType

    SequenceType staticType

### constantValue

    Value constantValue

Class net.sf.saxon.expr.VennExpression extends BinaryExpression implements Serializable

Package net.sf.saxon.functions

Class net.sf.saxon.functions.Adjust extends SystemFunction implements Serializable

Serialized Fields

### implicitTimezone

    int implicitTimezone

Class net.sf.saxon.functions.Aggregate extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Available extends SystemFunction implements Serializable

Class net.sf.saxon.functions.BaseURI extends SystemFunction implements Serializable

Class net.sf.saxon.functions.BooleanFn extends SystemFunction implements Serializable

Class net.sf.saxon.functions.CodepointEqual extends CollatingFunction implements Serializable

Class net.sf.saxon.functions.CollatingFunction extends SystemFunction implements Serializable

Serialized Fields

### collation

    java.util.Comparator collation

### conversionContext

    XPathContext conversionContext

### expressionBaseURI

    java.net.URI expressionBaseURI

Class net.sf.saxon.functions.Collection extends SystemFunction implements Serializable

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

Class net.sf.saxon.functions.Compare extends CollatingFunction implements Serializable

Class net.sf.saxon.functions.CompileTimeFunction extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Component extends SystemFunction implements Serializable

Serialized Fields

### component

    int component

Class net.sf.saxon.functions.Concat extends SystemFunction implements Serializable

Class net.sf.saxon.functions.ConstructorFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### config

    Configuration config

Class net.sf.saxon.functions.Contains extends CollatingFunction implements Serializable

Class net.sf.saxon.functions.Current extends SystemFunction implements Serializable

Class net.sf.saxon.functions.CurrentDateTime extends SystemFunction implements Serializable

Class net.sf.saxon.functions.CurrentGroup extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Data extends CompileTimeFunction implements Serializable

Class net.sf.saxon.functions.DateTimeConstructor extends SystemFunction implements Serializable

Class net.sf.saxon.functions.DeepEqual extends CollatingFunction implements Serializable

Class net.sf.saxon.functions.DefaultCollation extends CompileTimeFunction implements Serializable

Class net.sf.saxon.functions.DistinctValues extends CollatingFunction implements Serializable

Class net.sf.saxon.functions.Doc extends SystemFunction implements Serializable

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

Class net.sf.saxon.functions.Document extends SystemFunction implements Serializable

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

Class net.sf.saxon.functions.Error extends SystemFunction implements Serializable

Class net.sf.saxon.functions.EscapeURI extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Evaluate extends SystemFunction implements Serializable

Serialized Fields

### staticContext

    IndependentContext staticContext

### details

    InstructionDetails details

Class net.sf.saxon.functions.Evaluate.PreparedExpression extends java.lang.Object implements Serializable

Serialized Fields

### expStaticContext

    IndependentContext expStaticContext

### expression

    Expression expression

### variables

    Variable[] variables

### stackFrameMap

    SlotManager stackFrameMap

Class net.sf.saxon.functions.ExecutableFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### config

    Configuration config

### functions

    java.util.HashMap functions

Class net.sf.saxon.functions.Existence extends SystemFunction implements Serializable

Class net.sf.saxon.functions.ExtensionFunctionCall extends FunctionCall implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException

  Code to handle deserialization, used when reading in a compiled stylesheet

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Code to handle serialization, used when compiling a stylesheet containing calls to extension functions

Serialized Fields

### persistentMethod

    net.sf.saxon.functions.ExtensionFunctionCall.MethodRepresentation persistentMethod

### theClass

    java.lang.Class theClass

### config

    Configuration config

Class net.sf.saxon.functions.ExtensionFunctionFactory extends java.lang.Object implements Serializable

Serialized Fields

### extensionFunctionCallClass

    java.lang.Class extensionFunctionCallClass

### config

    Configuration config

Class net.sf.saxon.functions.ForceCase extends SystemFunction implements Serializable

Class net.sf.saxon.functions.FormatDate extends SystemFunction implements Serializable

Class net.sf.saxon.functions.FormatNumber2 extends SystemFunction implements Serializable

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### decimalFormatSymbols

    DecimalSymbols decimalFormatSymbols

### subPictures

    net.sf.saxon.functions.FormatNumber2.SubPicture[] subPictures

### requireFixup

    boolean requireFixup

Class net.sf.saxon.functions.FunctionLibraryList extends java.lang.Object implements Serializable

Serialized Fields

### libraryList

    java.util.List libraryList

Class net.sf.saxon.functions.Id extends SystemFunction implements Serializable

Serialized Fields

### isSingletonId

    boolean isSingletonId

Class net.sf.saxon.functions.Idref extends SystemFunction implements Serializable

Class net.sf.saxon.functions.IndexOf extends CollatingFunction implements Serializable

Class net.sf.saxon.functions.InScopePrefixes extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Insert extends SystemFunction implements Serializable

Class net.sf.saxon.functions.JavaExtensionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### config

    Configuration config

### explicitMappings

    java.util.HashMap explicitMappings

Class net.sf.saxon.functions.KeyFn extends SystemFunction implements Serializable

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### keyFingerprint

    int keyFingerprint

Class net.sf.saxon.functions.Lang extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Last extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Matches extends SystemFunction implements Serializable

Serialized Fields

### regexp

    java.util.regex.Pattern regexp

Class net.sf.saxon.functions.Minimax extends CollatingFunction implements Serializable

Serialized Fields

### ignoreNaN

    boolean ignoreNaN

Class net.sf.saxon.functions.NamePart extends SystemFunction implements Serializable

Class net.sf.saxon.functions.NamespaceForPrefix extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Nilled extends SystemFunction implements Serializable

Class net.sf.saxon.functions.NormalizeSpace extends SystemFunction implements Serializable

Class net.sf.saxon.functions.NormalizeUnicode extends SystemFunction implements Serializable

Class net.sf.saxon.functions.NumberFn extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Parse extends SystemFunction implements Serializable

Serialized Fields

### baseURI

    java.lang.String baseURI

Class net.sf.saxon.functions.Position extends SystemFunction implements Serializable

Class net.sf.saxon.functions.QNameFn extends SystemFunction implements Serializable

Class net.sf.saxon.functions.RegexGroup extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Remove extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Replace extends SystemFunction implements Serializable

Serialized Fields

### regexp

    java.util.regex.Pattern regexp

Class net.sf.saxon.functions.ResolveQName extends SystemFunction implements Serializable

Class net.sf.saxon.functions.ResolveURI extends SystemFunction implements Serializable

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

Class net.sf.saxon.functions.Reverse extends CompileTimeFunction implements Serializable

Class net.sf.saxon.functions.Root extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Rounding extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Serialize extends SystemFunction implements Serializable

Serialized Fields

### outputProperties

    java.util.Properties outputProperties

Class net.sf.saxon.functions.StandardCollectionURIResolver extends java.lang.Object implements Serializable

Class net.sf.saxon.functions.StandardFunction.Entry extends java.lang.Object implements Serializable

Serialized Fields

### name

    java.lang.String name

  The name of the function: a local name in the case of functions in the standard library, or a name with the conventional prefix "saxon:" in the case of Saxon extension functions

### implementationClass

    java.lang.Class implementationClass

  The class containing the implementation of this function (always a subclass of SystemFunction)

### opcode

    int opcode

  Some classes support more than one function. In these cases the particular function is defined by an integer opcode, whose meaning is local to the implementation class.

### minArguments

    int minArguments

  The minimum number of arguments required

### maxArguments

    int maxArguments

  The maximum number of arguments permitted

### itemType

    ItemType itemType

  The item type of the result of the function

### cardinality

    int cardinality

  The cardinality of the result of the function

### argumentTypes

    SequenceType[] argumentTypes

  An array holding the types of the arguments to the function

Class net.sf.saxon.functions.StaticBaseURI extends CompileTimeFunction implements Serializable

Class net.sf.saxon.functions.StringFn extends SystemFunction implements Serializable

Class net.sf.saxon.functions.StringJoin extends SystemFunction implements Serializable

Class net.sf.saxon.functions.StringLength extends SystemFunction implements Serializable

Serialized Fields

### shortcut

    boolean shortcut

Class net.sf.saxon.functions.Subsequence extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Substring extends SystemFunction implements Serializable

Class net.sf.saxon.functions.SystemFunction extends FunctionCall implements Serializable

Serialized Fields

### details

    StandardFunction.Entry details

### operation

    int operation

Class net.sf.saxon.functions.SystemFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### functionSet

    int functionSet

Class net.sf.saxon.functions.SystemProperty extends SystemFunction implements Serializable

Serialized Fields

### nsContext

    NamespaceResolver nsContext

Class net.sf.saxon.functions.Tokenize extends SystemFunction implements Serializable

Serialized Fields

### regexp

    java.util.regex.Pattern regexp

Class net.sf.saxon.functions.Trace extends SystemFunction implements Serializable

Serialized Fields

### resolver

    NamespaceResolver resolver

Class net.sf.saxon.functions.Translate extends SystemFunction implements Serializable

Class net.sf.saxon.functions.TreatFn extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Unicode extends SystemFunction implements Serializable

Class net.sf.saxon.functions.Unordered extends CompileTimeFunction implements Serializable

Class net.sf.saxon.functions.UnparsedEntity extends SystemFunction implements Serializable

Class net.sf.saxon.functions.UnparsedText extends SystemFunction implements Serializable

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

Class net.sf.saxon.functions.VendorFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### functionTable

    java.util.HashMap functionTable

Package net.sf.saxon.instruct

Class net.sf.saxon.instruct.AnalyzeString extends Instruction implements Serializable

Serialized Fields

### select

    Expression select

### regex

    Expression regex

### flags

    Expression flags

### matching

    Expression matching

### nonMatching

    Expression nonMatching

### pattern

    java.util.regex.Pattern pattern

Class net.sf.saxon.instruct.ApplyImports extends Instruction implements Serializable

Serialized Fields

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

### backwardsCompatible

    boolean backwardsCompatible

Class net.sf.saxon.instruct.ApplyTemplates extends Instruction implements Serializable

Serialized Fields

### select

    Expression select

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

### useCurrentMode

    boolean useCurrentMode

### useTailRecursion

    boolean useTailRecursion

### mode

    Mode mode

### backwardsCompatible

    boolean backwardsCompatible

Class net.sf.saxon.instruct.Assign extends GeneralVariable implements Serializable

Serialized Fields

### binding

    Binding binding

Class net.sf.saxon.instruct.Attribute extends SimpleNodeConstructor implements Serializable

Serialized Fields

### attributeName

    Expression attributeName

### namespace

    Expression namespace

### nsContext

    NamespaceResolver nsContext

### schemaType

    SimpleType schemaType

### annotation

    int annotation

### validationAction

    int validationAction

### allowNameAsQName

    boolean allowNameAsQName

### options

    int options

Class net.sf.saxon.instruct.AttributeSet extends Procedure implements Serializable

Serialized Fields

### nameCode

    int nameCode

### useAttributeSets

    AttributeSet[] useAttributeSets

Class net.sf.saxon.instruct.Block extends Instruction implements Serializable

Serialized Fields

### children

    Expression[] children

Class net.sf.saxon.instruct.CallTemplate extends Instruction implements Serializable

Serialized Fields

### template

    Template template

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

### useTailRecursion

    boolean useTailRecursion

### calledTemplateExpression

    Expression calledTemplateExpression

### nsContext

    NamespaceResolver nsContext

Class net.sf.saxon.instruct.Choose extends Instruction implements Serializable

Serialized Fields

### conditions

    Expression[] conditions

### actions

    Expression[] actions

Class net.sf.saxon.instruct.Comment extends SimpleNodeConstructor implements Serializable

Class net.sf.saxon.instruct.ComputedElement extends ElementCreator implements Serializable

Serialized Fields

### elementName

    Expression elementName

### namespace

    Expression namespace

### nsContext

    NamespaceResolver nsContext

### allowNameAsQName

    boolean allowNameAsQName

### itemType

    ItemType itemType

Class net.sf.saxon.instruct.Copy extends ElementCreator implements Serializable

Serialized Fields

### copyNamespaces

    boolean copyNamespaces

### contextItemType

    ItemType contextItemType

Class net.sf.saxon.instruct.CopyOf extends Instruction implements Serializable

Serialized Fields

### select

    Expression select

### copyNamespaces

    boolean copyNamespaces

### validation

    int validation

### schemaType

    SchemaType schemaType

### requireDocumentOrElement

    boolean requireDocumentOrElement

### rejectDuplicateAttributes

    boolean rejectDuplicateAttributes

### readOnce

    boolean readOnce

Class net.sf.saxon.instruct.Doctype extends Instruction implements Serializable

Serialized Fields

### content

    Expression content

Class net.sf.saxon.instruct.DocumentInstr extends ParentNodeConstructor implements Serializable

Serialized Fields

### textOnly

    boolean textOnly

### constantText

    java.lang.String constantText

### baseURI

    java.lang.String baseURI

Class net.sf.saxon.instruct.DummyNamespaceResolver extends java.lang.Object implements Serializable

Class net.sf.saxon.instruct.ElementCreator extends ParentNodeConstructor implements Serializable

Serialized Fields

### inheritNamespaces

    boolean inheritNamespaces

  The inheritNamespaces flag indicates that the namespace nodes on the element created by this instruction are to be inherited (copied) on the children of this element. That is, if this flag is false, the child elements must carry a namespace undeclaration for all the namespaces on the parent, unless they are redeclared in some way.

Class net.sf.saxon.instruct.Executable extends java.lang.Object implements Serializable

Serialized Fields

### stripperRules

    Mode stripperRules

### stripsWhitespace

    boolean stripsWhitespace

### ruleManager

    RuleManager ruleManager

### keyManager

    KeyManager keyManager

### decimalFormatManager

    DecimalFormatManager decimalFormatManager

### globalVariableMap

    SlotManager globalVariableMap

### compiledGlobalVariables

    IntHashMap compiledGlobalVariables

### defaultCollationName

    java.lang.String defaultCollationName

### defaultOutputProperties

    java.util.Properties defaultOutputProperties

### namedTemplateTable

    IntHashMap namedTemplateTable

### largestPatternStackFrame

    int largestPatternStackFrame

### collationTable

    java.util.HashMap collationTable

### characterMapIndex

    IntHashMap characterMapIndex

### locationMap

    LocationMap locationMap

### queryLibraryModules

    java.util.HashMap queryLibraryModules

### stripsInputTypeAnnotations

    boolean stripsInputTypeAnnotations

### functionLibrary

    FunctionLibrary functionLibrary

### hostLanguage

    int hostLanguage

### requiredParams

    IntHashSet requiredParams

### outputDeclarations

    IntHashMap outputDeclarations

### reasonUnableToCompile

    java.lang.String reasonUnableToCompile

Class net.sf.saxon.instruct.FixedAttribute extends SimpleNodeConstructor implements Serializable

Serialized Fields

### nameCode

    int nameCode

### schemaType

    SimpleType schemaType

### annotation

    int annotation

### options

    int options

### validationAction

    int validationAction

Class net.sf.saxon.instruct.FixedElement extends ElementCreator implements Serializable

Serialized Fields

### nameCode

    int nameCode

### namespaceCodes

    int[] namespaceCodes

### itemType

    ItemType itemType

Class net.sf.saxon.instruct.ForEach extends Instruction implements Serializable

Serialized Fields

### select

    Expression select

### action

    Expression action

Class net.sf.saxon.instruct.ForEachGroup extends Instruction implements Serializable

Serialized Fields

### select

    Expression select

### action

    Expression action

### algorithm

    byte algorithm

### key

    Expression key

### collator

    java.util.Comparator collator

### sortKeys

    SortKeyDefinition[] sortKeys

Class net.sf.saxon.instruct.GeneralVariable extends Instruction implements Serializable

Serialized Fields

### properties

    byte properties

### select

    Expression select

### nameCode

    int nameCode

### requiredType

    SequenceType requiredType

### slotNumber

    int slotNumber

### variableName

    java.lang.String variableName

### referenceCount

    int referenceCount

Class net.sf.saxon.instruct.GlobalParam extends GlobalVariable implements Serializable

Class net.sf.saxon.instruct.GlobalVariable extends GeneralVariable implements Serializable

Serialized Fields

### executable

    Executable executable

### stackFrameMap

    SlotManager stackFrameMap

Class net.sf.saxon.instruct.Instruction extends ComputedExpression implements Serializable

Class net.sf.saxon.instruct.InstructionDetails extends java.lang.Object implements Serializable

Serialized Fields

### constructType

    int constructType

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### objectNameCode

    int objectNameCode

### namespaceResolver

    NamespaceResolver namespaceResolver

### properties

    java.util.HashMap properties

Class net.sf.saxon.instruct.LocalParam extends GeneralVariable implements Serializable

Serialized Fields

### conversion

    Expression conversion

Class net.sf.saxon.instruct.LocalVariable extends GeneralVariable implements Serializable

Class net.sf.saxon.instruct.LocationMap extends java.lang.Object implements Serializable

Serialized Fields

### modules

    java.lang.String[] modules

### numberOfModules

    int numberOfModules

Class net.sf.saxon.instruct.Message extends Instruction implements Serializable

Serialized Fields

### terminate

    Expression terminate

### select

    Expression select

Class net.sf.saxon.instruct.Namespace extends SimpleNodeConstructor implements Serializable

Serialized Fields

### name

    Expression name

Class net.sf.saxon.instruct.NextMatch extends ApplyImports implements Serializable

Class net.sf.saxon.instruct.NumberInstruction extends ComputedExpression implements Serializable

Serialized Fields

### level

    int level

### count

    Pattern count

### from

    Pattern from

### select

    Expression select

### value

    Expression value

### format

    Expression format

### groupSize

    Expression groupSize

### groupSeparator

    Expression groupSeparator

### letterValue

    Expression letterValue

### ordinal

    Expression ordinal

### lang

    Expression lang

### formatter

    NumberFormatter formatter

### numberer

    Numberer numberer

### nationalNumberers

    java.util.HashMap nationalNumberers

### hasVariablesInPatterns

    boolean hasVariablesInPatterns

### backwardsCompatible

    boolean backwardsCompatible

Class net.sf.saxon.instruct.ParentNodeConstructor extends Instruction implements Serializable

Serialized Fields

### content

    Expression content

### lazyConstruction

    boolean lazyConstruction

### namespaceSensitiveType

    boolean namespaceSensitiveType

### validation

    int validation

### schemaType

    SchemaType schemaType

Class net.sf.saxon.instruct.Procedure extends java.lang.Object implements Serializable

Serialized Fields

### body

    Expression body

### executable

    Executable executable

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### stackFrameMap

    SlotManager stackFrameMap

Class net.sf.saxon.instruct.ProcessingInstruction extends SimpleNodeConstructor implements Serializable

Serialized Fields

### name

    Expression name

Class net.sf.saxon.instruct.QuerySimpleContentConstructor extends SimpleContentConstructor implements Serializable

Serialized Fields

### noNodeIfEmpty

    boolean noNodeIfEmpty

Class net.sf.saxon.instruct.ResultDocument extends Instruction implements Serializable

Serialized Fields

### href

    Expression href

### formatExpression

    Expression formatExpression

### content

    Expression content

### globalProperties

    java.util.Properties globalProperties

### localProperties

    java.util.Properties localProperties

### baseURI

    java.lang.String baseURI

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

### serializationAttributes

    IntHashMap serializationAttributes

### nsResolver

    NamespaceResolver nsResolver

Class net.sf.saxon.instruct.SavedNamespaceContext extends java.lang.Object implements Serializable

Serialized Fields

### namespaceCodes

    int[] namespaceCodes

### namePool

    NamePool namePool

Class net.sf.saxon.instruct.SimpleContentConstructor extends ComputedExpression implements Serializable

Serialized Fields

### select

    Expression select

### separator

    Expression separator

### isSingleton

    boolean isSingleton

### isAtomic

    boolean isAtomic

Class net.sf.saxon.instruct.SimpleNodeConstructor extends Instruction implements Serializable

Serialized Fields

### select

    Expression select

Class net.sf.saxon.instruct.SkipInstructionException extends XPathException implements Serializable

Class net.sf.saxon.instruct.SlotManager extends java.lang.Object implements Serializable

Serialized Fields

### variableMap

    java.util.ArrayList variableMap

### numberOfVariables

    int numberOfVariables

Class net.sf.saxon.instruct.Template extends Procedure implements Serializable

Serialized Fields

### precedence

    int precedence

### minImportPrecedence

    int minImportPrecedence

### templateFingerprint

    int templateFingerprint

Class net.sf.saxon.instruct.TerminationException extends DynamicError implements Serializable

Class net.sf.saxon.instruct.TraceExpression extends TraceWrapper implements Serializable

Serialized Fields

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### systemId

    java.lang.String systemId

### objectNameCode

    int objectNameCode

### constructType

    int constructType

### namespaceResolver

    NamespaceResolver namespaceResolver

### properties

    java.util.HashMap properties

Class net.sf.saxon.instruct.TraceInstruction extends TraceWrapper implements Serializable

Serialized Fields

### details

    InstructionInfo details

Class net.sf.saxon.instruct.TraceWrapper extends Instruction implements Serializable

Serialized Fields

### child

    Expression child

Class net.sf.saxon.instruct.UseAttributeSets extends Instruction implements Serializable

Serialized Fields

### attributeSets

    AttributeSet[] attributeSets

Class net.sf.saxon.instruct.UserFunction extends Procedure implements Serializable

Serialized Fields

### functionNameCode

    int functionNameCode

### memoFunction

    boolean memoFunction

### tailRecursive

    boolean tailRecursive

### parameterDefinitions

    UserFunctionParameter[] parameterDefinitions

### resultType

    SequenceType resultType

Class net.sf.saxon.instruct.UserFunctionParameter extends java.lang.Object implements Serializable

Serialized Fields

### requiredType

    SequenceType requiredType

### slotNumber

    int slotNumber

### referenceCount

    int referenceCount

Class net.sf.saxon.instruct.ValueOf extends SimpleNodeConstructor implements Serializable

Serialized Fields

### options

    int options

### isNumberingInstruction

    boolean isNumberingInstruction

### noNodeIfEmpty

    boolean noNodeIfEmpty

Class net.sf.saxon.instruct.While extends Instruction implements Serializable

Serialized Fields

### test

    Expression test

### action

    Expression action

Class net.sf.saxon.instruct.WithParam extends GeneralVariable implements Serializable

Package net.sf.saxon.jdom

Class net.sf.saxon.jdom.JDOMObjectModel extends java.lang.Object implements Serializable

Package net.sf.saxon.number

Class net.sf.saxon.number.Numberer_de extends Numberer_en implements Serializable

Class net.sf.saxon.number.Numberer_en extends java.lang.Object implements Serializable

Serialized Fields

### country

    java.lang.String country

Class net.sf.saxon.number.NumberFormatter extends java.lang.Object implements Serializable

Serialized Fields

### formatTokens

    java.util.ArrayList formatTokens

### punctuationTokens

    java.util.ArrayList punctuationTokens

### startsWithPunctuation

    boolean startsWithPunctuation

Package net.sf.saxon.om

Class net.sf.saxon.om.DocumentNumberAllocator extends java.lang.Object implements Serializable

Serialized Fields

### nextDocumentNumber

    int nextDocumentNumber

Class net.sf.saxon.om.FastStringBuffer extends java.lang.Object implements Serializable

Serialized Fields

### array

    char[] array

### used

    int used

Class net.sf.saxon.om.NamePool extends java.lang.Object implements Serializable

Serialized Fields

### hashslots

    net.sf.saxon.om.NamePool.NameEntry[] hashslots

### prefixes

    java.lang.String[] prefixes

### prefixesUsed

    short prefixesUsed

### uris

    java.lang.String[] uris

### prefixesForUri

    java.lang.String[] prefixesForUri

### urisUsed

    short urisUsed

### clientData

    java.util.HashMap clientData

Class net.sf.saxon.om.NamePool.NamePoolLimitException extends java.lang.RuntimeException implements Serializable

Class net.sf.saxon.om.NamespaceException extends java.lang.Exception implements Serializable

Serialized Fields

### prefix

    java.lang.String prefix

Class net.sf.saxon.om.QNameException extends java.lang.Exception implements Serializable

Serialized Fields

### message

    java.lang.String message

Package net.sf.saxon.pattern

Class net.sf.saxon.pattern.AnyChildNodePattern extends NodeTest implements Serializable

Class net.sf.saxon.pattern.AnyNodeTest extends NodeTest implements Serializable

Class net.sf.saxon.pattern.CombinedNodeTest extends NodeTest implements Serializable

Serialized Fields

### nodetest1

    NodeTest nodetest1

### nodetest2

    NodeTest nodetest2

### operator

    int operator

Class net.sf.saxon.pattern.ContentTypeTest extends NodeTest implements Serializable

Serialized Fields

### kind

    int kind

### schemaType

    SchemaType schemaType

### requiredType

    int requiredType

### config

    Configuration config

### nillable

    boolean nillable

### matchDTDTypes

    boolean matchDTDTypes

Class net.sf.saxon.pattern.DocumentNodeTest extends NodeTest implements Serializable

Serialized Fields

### elementTest

    NodeTest elementTest

Class net.sf.saxon.pattern.IDPattern extends Pattern implements Serializable

Serialized Fields

### idExpression

    Expression idExpression

Class net.sf.saxon.pattern.KeyPattern extends Pattern implements Serializable

Serialized Fields

### keyfingerprint

    int keyfingerprint

### keyexp

    Expression keyexp

Class net.sf.saxon.pattern.LocalNameTest extends NodeTest implements Serializable

Serialized Fields

### namePool

    NamePool namePool

### nodeKind

    int nodeKind

### localName

    java.lang.String localName

Class net.sf.saxon.pattern.LocationPathPattern extends Pattern implements Serializable

Serialized Fields

### parentPattern

    Pattern parentPattern

### ancestorPattern

    Pattern ancestorPattern

### nodeTest

    NodeTest nodeTest

### filters

    Expression[] filters

### numberOfFilters

    int numberOfFilters

### equivalentExpr

    Expression equivalentExpr

### firstElementPattern

    boolean firstElementPattern

### lastElementPattern

    boolean lastElementPattern

### specialFilter

    boolean specialFilter

### variableBinding

    Expression variableBinding

### refinedNodeTest

    NodeTest refinedNodeTest

Class net.sf.saxon.pattern.NamespaceTest extends NodeTest implements Serializable

Serialized Fields

### namePool

    NamePool namePool

### nodeKind

    int nodeKind

### uriCode

    short uriCode

### uri

    java.lang.String uri

Class net.sf.saxon.pattern.NameTest extends NodeTest implements Serializable

Serialized Fields

### nodeKind

    int nodeKind

### fingerprint

    int fingerprint

### namePool

    NamePool namePool

### uri

    java.lang.String uri

### localName

    java.lang.String localName

Class net.sf.saxon.pattern.NodeKindTest extends NodeTest implements Serializable

Serialized Fields

### kind

    int kind

Class net.sf.saxon.pattern.NodeTest extends java.lang.Object implements Serializable

Class net.sf.saxon.pattern.NodeTestPattern extends Pattern implements Serializable

Serialized Fields

### nodeTest

    NodeTest nodeTest

Class net.sf.saxon.pattern.NoNodeTest extends NodeTest implements Serializable

Class net.sf.saxon.pattern.Pattern extends java.lang.Object implements Serializable

Serialized Fields

### originalText

    java.lang.String originalText

### executable

    Executable executable

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

Class net.sf.saxon.pattern.PatternSponsor extends java.lang.Object implements Serializable

Serialized Fields

### pattern

    Pattern pattern

Class net.sf.saxon.pattern.SubstitutionGroupTest extends NodeTest implements Serializable

Serialized Fields

### fingerprint

    int fingerprint

### group

    IntHashSet group

Class net.sf.saxon.pattern.UnionPattern extends Pattern implements Serializable

Serialized Fields

### p1

    Pattern p1

### p2

    Pattern p2

### nodeType

    int nodeType

Package net.sf.saxon.query

Class net.sf.saxon.query.ImportedFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### baseLibrary

    XQueryFunctionLibrary baseLibrary

### namespaces

    java.util.HashSet namespaces

Class net.sf.saxon.query.StandardModuleURIResolver extends java.lang.Object implements Serializable

Class net.sf.saxon.query.UnboundFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### unboundFunctionCalls

    java.util.List unboundFunctionCalls

### resolving

    boolean resolving

Class net.sf.saxon.query.XQueryFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### config

    Configuration config

### functions

    java.util.HashMap functions

Package net.sf.saxon.sort

Class net.sf.saxon.sort.AtomicComparer extends java.lang.Object implements Serializable

Serialized Fields

### collator

    java.util.Comparator collator

### conversionContext

    XPathContext conversionContext

Class net.sf.saxon.sort.AtomicSortComparer extends java.lang.Object implements Serializable

Serialized Fields

### collator

    java.util.Comparator collator

### conversionContext

    XPathContext conversionContext

Class net.sf.saxon.sort.CodepointCollator extends java.lang.Object implements Serializable

Class net.sf.saxon.sort.DescendingComparer extends java.lang.Object implements Serializable

Serialized Fields

### baseComparer

    java.util.Comparator baseComparer

Class net.sf.saxon.sort.DocumentSorter extends UnaryExpression implements Serializable

Serialized Fields

### comparer

    NodeOrderComparer comparer

Class net.sf.saxon.sort.FixedSortKeyDefinition extends SortKeyDefinition implements Serializable

Class net.sf.saxon.sort.GlobalOrderComparer extends java.lang.Object implements Serializable

Class net.sf.saxon.sort.IntHashMap extends java.lang.Object implements Serializable

Serialized Fields

### _factor

    double _factor

### _nmax

    int _nmax

### _n

    int _n

### _nlo

    int _nlo

### _nhi

    int _nhi

### _shift

    int _shift

### _mask

    int _mask

### _key

    int[] _key

### _value

    java.lang.Object[] _value

Class net.sf.saxon.sort.IntHashSet extends java.lang.Object implements Serializable

Serialized Fields

### ndv

    int ndv

  This set's NO-DATA-VALUE.

### _factor

    double _factor

  {@inheritDoc}

### _nmax

    int _nmax

### _size

    int _size

### _nlo

    int _nlo

### _nhi

    int _nhi

### _shift

    int _shift

### _mask

    int _mask

### _values

    int[] _values

Class net.sf.saxon.sort.IntToIntHashMap extends java.lang.Object implements Serializable

Serialized Fields

### _factor

    double _factor

### _defaultValue

    int _defaultValue

### _nmax

    int _nmax

### _n

    int _n

### _nlo

    int _nlo

### _nhi

    int _nhi

### _shift

    int _shift

### _mask

    int _mask

### _key

    int[] _key

### _value

    int[] _value

### _filled

    boolean[] _filled

Class net.sf.saxon.sort.LocalOrderComparer extends java.lang.Object implements Serializable

Class net.sf.saxon.sort.LowercaseFirstComparer extends java.lang.Object implements Serializable

Serialized Fields

### baseCollator

    java.text.Collator baseCollator

Class net.sf.saxon.sort.NumericComparer extends java.lang.Object implements Serializable

Class net.sf.saxon.sort.Reverser extends UnaryExpression implements Serializable

Class net.sf.saxon.sort.SortExpression extends ComputedExpression implements Serializable

Serialized Fields

### select

    Expression select

### sortKeys

    SortKeyDefinition[] sortKeys

### fixedSortKeys

    FixedSortKeyDefinition[] fixedSortKeys

Class net.sf.saxon.sort.SortKeyDefinition extends java.lang.Object implements Serializable

Serialized Fields

### sortKey

    Expression sortKey

### order

    Expression order

### dataTypeExpression

    Expression dataTypeExpression

### caseOrder

    Expression caseOrder

### language

    Expression language

### collationName

    Expression collationName

### collation

    java.util.Comparator collation

### baseURI

    java.lang.String baseURI

### emptyFirst

    boolean emptyFirst

### parentExpression

    Container parentExpression

Class net.sf.saxon.sort.StandardCollationURIResolver extends java.lang.Object implements Serializable

Class net.sf.saxon.sort.TextComparer extends java.lang.Object implements Serializable

Serialized Fields

### collator

    java.util.Comparator collator

Class net.sf.saxon.sort.TupleExpression extends ComputedExpression implements Serializable

Serialized Fields

### components

    Expression[] components

Class net.sf.saxon.sort.TupleSorter extends ComputedExpression implements Serializable

Serialized Fields

### base

    Expression base

### sortKeys

    FixedSortKeyDefinition[] sortKeys

Class net.sf.saxon.sort.UppercaseFirstComparer extends java.lang.Object implements Serializable

Serialized Fields

### baseCollator

    java.text.Collator baseCollator

Package net.sf.saxon.sql

Class net.sf.saxon.sql.SQLColumn.ColumnInstruction extends GeneralVariable implements Serializable

Package net.sf.saxon.style

Class net.sf.saxon.style.StylesheetFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### stylesheet

    XSLStylesheet stylesheet

### overriding

    boolean overriding

Package net.sf.saxon.trans

Class net.sf.saxon.trans.DecimalFormatManager extends java.lang.Object implements Serializable

Serialized Fields

### defaultDFS

    DecimalSymbols defaultDFS

### formatTable

    java.util.HashMap formatTable

### usingOriginalDefault

    boolean usingOriginalDefault

Class net.sf.saxon.trans.DecimalSymbols extends java.lang.Object implements Serializable

Serialized Fields

### decimalSeparator

    int decimalSeparator

### groupingSeparator

    int groupingSeparator

### digit

    int digit

### minusSign

    int minusSign

### percent

    int percent

### permill

    int permill

### zeroDigit

    int zeroDigit

### patternSeparator

    int patternSeparator

### infinity

    java.lang.String infinity

### NaN

    java.lang.String NaN

Class net.sf.saxon.trans.DynamicError extends XPathException implements Serializable

Class net.sf.saxon.trans.IndependentContext extends java.lang.Object implements Serializable

Serialized Fields

### namePool

    NamePool namePool

### namespaces

    java.util.HashMap namespaces

### collations

    java.util.HashMap collations

### variables

    IntHashMap variables

### stackFrameMap

    SlotManager stackFrameMap

### defaultCollationName

    java.lang.String defaultCollationName

### baseURI

    java.lang.String baseURI

### config

    Configuration config

### locationMap

    LocationMap locationMap

### functionLibrary

    FunctionLibrary functionLibrary

### defaultFunctionNamespace

    java.lang.String defaultFunctionNamespace

### externalResolver

    NamespaceResolver externalResolver

### importedSchemaNamespaces

    java.util.Set importedSchemaNamespaces

Class net.sf.saxon.trans.KeyDefinition extends Procedure implements Serializable

Serialized Fields

### match

    Pattern match

### collation

    java.text.Collator collation

### collationName

    java.lang.String collationName

### backwardsCompatible

    boolean backwardsCompatible

Class net.sf.saxon.trans.KeyManager extends java.lang.Object implements Serializable

Serialized Fields

### keyList

    IntHashMap keyList

Class net.sf.saxon.trans.Mode extends java.lang.Object implements Serializable

Serialized Fields

### ruleDict

    Mode.Rule[] ruleDict

### sequence

    int sequence

### isDefault

    boolean isDefault

### isStripper

    boolean isStripper

Class net.sf.saxon.trans.Mode.Rule extends java.lang.Object implements Serializable

Serialized Fields

### pattern

    Pattern pattern

### object

    java.lang.Object object

### precedence

    int precedence

### priority

    double priority

### sequence

    int sequence

### next

    Mode.Rule next

Class net.sf.saxon.trans.RuleManager extends java.lang.Object implements Serializable

Serialized Fields

### defaultMode

    Mode defaultMode

### modes

    java.util.HashMap modes

### omniMode

    Mode omniMode

Class net.sf.saxon.trans.StaticError extends XPathException implements Serializable

Class net.sf.saxon.trans.UncheckedXPathException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### cause

    XPathException cause

Class net.sf.saxon.trans.Variable extends java.lang.Object implements Serializable

Serialized Fields

### name

    QNameValue name

### value

    ValueRepresentation value

### config

    Configuration config

Class net.sf.saxon.trans.XPathException extends javax.xml.transform.TransformerException implements Serializable

Serialized Fields

### isTypeError

    boolean isTypeError

### errorCodeNamespace

    java.lang.String errorCodeNamespace

### errorCode

    java.lang.String errorCode

### errorObject

    Value errorObject

### hasBeenReported

    boolean hasBeenReported

Class net.sf.saxon.trans.XPathException.Circularity extends DynamicError implements Serializable

Package net.sf.saxon.tinytree

Class net.sf.saxon.tinytree.CharSlice extends java.lang.Object implements Serializable

Serialized Fields

### array

    char[] array

### offset

    int offset

### count

    int count

Package net.sf.saxon.type

Class net.sf.saxon.type.AnyItemType extends java.lang.Object implements Serializable

Class net.sf.saxon.type.AnySimpleType extends java.lang.Object implements Serializable

Class net.sf.saxon.type.AnyType extends java.lang.Object implements Serializable

Class net.sf.saxon.type.BuiltInAtomicType extends java.lang.Object implements Serializable

Serialized Fields

### fingerprint

    int fingerprint

### baseFingerprint

    int baseFingerprint

Class net.sf.saxon.type.BuiltInListType extends java.lang.Object implements Serializable

Serialized Fields

### fingerprint

    int fingerprint

### itemType

    BuiltInAtomicType itemType

  The SimpleType of the items in the list.

Class net.sf.saxon.type.BuiltInSchemaFactory extends java.lang.Object implements Serializable

Class net.sf.saxon.type.ExternalObjectType extends java.lang.Object implements Serializable

Serialized Fields

### javaClass

    java.lang.Class javaClass

### fingerprint

    int fingerprint

### baseFingerprint

    int baseFingerprint

Class net.sf.saxon.type.RegexTranslator.RegexSyntaxException extends java.lang.Exception implements Serializable

Serialized Fields

### position

    int position

Class net.sf.saxon.type.SchemaException extends javax.xml.transform.TransformerConfigurationException implements Serializable

Class net.sf.saxon.type.Type extends java.lang.Object implements Serializable

Class net.sf.saxon.type.TypeHierarchy extends java.lang.Object implements Serializable

Serialized Fields

### map

    java.util.HashMap map

Class net.sf.saxon.type.UnresolvedReferenceException extends java.lang.RuntimeException implements Serializable

Class net.sf.saxon.type.Untyped extends java.lang.Object implements Serializable

Class net.sf.saxon.type.ValidationException extends XPathException implements Serializable

Serialized Fields

### systemId

    java.lang.String systemId

### publicId

    java.lang.String publicId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

Package net.sf.saxon.value

Class net.sf.saxon.value.AnyURIValue extends StringValue implements Serializable

Class net.sf.saxon.value.AtomicValue extends Value implements Serializable

Class net.sf.saxon.value.Base64BinaryValue extends AtomicValue implements Serializable

Serialized Fields

### binaryValue

    byte[] binaryValue

Class net.sf.saxon.value.BigIntegerValue extends NumericValue implements Serializable

Serialized Fields

### value

    java.math.BigInteger value

### type

    ItemType type

Class net.sf.saxon.value.BooleanValue extends AtomicValue implements Serializable

Serialized Fields

### value

    boolean value

Class net.sf.saxon.value.CalendarValue extends AtomicValue implements Serializable

Serialized Fields

### tzMinutes

    int tzMinutes

Class net.sf.saxon.value.Closure extends Value implements Serializable

Serialized Fields

### expression

    Expression expression

### savedXPathContext

    XPathContextMajor savedXPathContext

### depth

    int depth

### inputIterator

    SequenceIterator inputIterator

Class net.sf.saxon.value.DateTimeValue extends CalendarValue implements Serializable

Serialized Fields

### year

    int year

### month

    byte month

### day

    byte day

### hour

    byte hour

### minute

    byte minute

### second

    byte second

### microsecond

    int microsecond

Class net.sf.saxon.value.DateValue extends CalendarValue implements Serializable

Serialized Fields

### year

    int year

### month

    byte month

### day

    byte day

Class net.sf.saxon.value.DecimalValue extends NumericValue implements Serializable

Serialized Fields

### value

    java.math.BigDecimal value

Class net.sf.saxon.value.DoubleValue extends NumericValue implements Serializable

Serialized Fields

### value

    double value

Class net.sf.saxon.value.DurationValue extends AtomicValue implements Serializable

Serialized Fields

### negative

    boolean negative

### years

    int years

### months

    int months

### days

    int days

### hours

    int hours

### minutes

    int minutes

### seconds

    int seconds

### microseconds

    int microseconds

### normalized

    boolean normalized

Class net.sf.saxon.value.EmptySequence extends Value implements Serializable

Class net.sf.saxon.value.FloatValue extends NumericValue implements Serializable

Serialized Fields

### value

    float value

Class net.sf.saxon.value.GDayValue extends DateValue implements Serializable

Class net.sf.saxon.value.GMonthDayValue extends DateValue implements Serializable

Class net.sf.saxon.value.GMonthValue extends DateValue implements Serializable

Class net.sf.saxon.value.GYearMonthValue extends DateValue implements Serializable

Class net.sf.saxon.value.GYearValue extends DateValue implements Serializable

Class net.sf.saxon.value.HexBinaryValue extends AtomicValue implements Serializable

Serialized Fields

### binaryValue

    byte[] binaryValue

Class net.sf.saxon.value.IntegerRange extends Value implements Serializable

Serialized Fields

### start

    long start

### end

    long end

Class net.sf.saxon.value.IntegerValue extends NumericValue implements Serializable

Serialized Fields

### value

    long value

### type

    ItemType type

Class net.sf.saxon.value.MemoClosure extends Closure implements Serializable

Serialized Fields

### reservoir

    Item[] reservoir

### used

    int used

### state

    int state

Class net.sf.saxon.value.MonthDurationValue extends DurationValue implements Serializable

Class net.sf.saxon.value.NotationValue extends QNameValue implements Serializable

Class net.sf.saxon.value.NumericValue extends AtomicValue implements Serializable

Class net.sf.saxon.value.ObjectValue extends AtomicValue implements Serializable

Serialized Fields

### value

    java.lang.Object value

Class net.sf.saxon.value.QNameValue extends AtomicValue implements Serializable

Serialized Fields

### prefix

    java.lang.String prefix

### uri

    java.lang.String uri

### localPart

    java.lang.String localPart

Class net.sf.saxon.value.RestrictedStringValue extends StringValue implements Serializable

Serialized Fields

### type

    int type

Class net.sf.saxon.value.SecondsDurationValue extends DurationValue implements Serializable

Class net.sf.saxon.value.SequenceExtent extends Value implements Serializable

Serialized Fields

### value

    Item[] value

### start

    int start

### end

    int end

### itemType

    ItemType itemType

Class net.sf.saxon.value.SequenceType extends java.lang.Object implements Serializable

Serialized Fields

### primaryType

    ItemType primaryType

### cardinality

    int cardinality

Class net.sf.saxon.value.ShareableSequence extends Value implements Serializable

Serialized Fields

### list

    java.util.List list

### end

    int end

### itemType

    ItemType itemType

Class net.sf.saxon.value.SingletonNode extends Value implements Serializable

Serialized Fields

### node

    NodeInfo node

Class net.sf.saxon.value.StringValue extends AtomicValue implements Serializable

Serialized Fields

### value

    java.lang.CharSequence value

### length

    int length

Class net.sf.saxon.value.TimeValue extends CalendarValue implements Serializable

Serialized Fields

### hour

    byte hour

### minute

    byte minute

### second

    byte second

### microsecond

    int microsecond

Class net.sf.saxon.value.UntypedAtomicValue extends StringValue implements Serializable

Serialized Fields

### doubleValue

    DoubleValue doubleValue

Class net.sf.saxon.value.ValidationErrorValue extends ObjectValue implements Serializable

Class net.sf.saxon.value.Value extends java.lang.Object implements Serializable

Package net.sf.saxon.xom

Class net.sf.saxon.xom.XOMObjectModel extends java.lang.Object implements Serializable

Package net.sf.saxon.xpath

Class net.sf.saxon.xpath.XPathFunctionCall extends FunctionCall implements Serializable

Serialized Fields

### function

    javax.xml.xpath.XPathFunction function

Class net.sf.saxon.xpath.XPathFunctionLibrary extends java.lang.Object implements Serializable

Serialized Fields

### resolver

    javax.xml.xpath.XPathFunctionResolver resolver