# Serialized Form

Package net.sf.saxon

Class net.sf.saxon.Configuration implements Serializable

Serialized Fields

### treeModel

    int treeModel

### lineNumbering

    boolean lineNumbering

### traceListener

    TraceListener traceListener

### extensionBinder

    FunctionLibrary extensionBinder

### vendorFunctionLibrary

    VendorFunctionLibrary vendorFunctionLibrary

### recoveryPolicy

    int recoveryPolicy

### messageEmitterClass

    java.lang.String messageEmitterClass

### sourceParserClass

    java.lang.String sourceParserClass

### styleParserClass

    java.lang.String styleParserClass

### timing

    boolean timing

### allowExternalFunctions

    boolean allowExternalFunctions

### traceExternalFunctions

    boolean traceExternalFunctions

### validation

    boolean validation

### targetNamePool

    NamePool targetNamePool

### stripsAllWhiteSpace

    boolean stripsAllWhiteSpace

### hostLanguage

    int hostLanguage

### schemaValidation

    boolean schemaValidation

### validationWarnings

    boolean validationWarnings

### retainDTDattributeTypes

    boolean retainDTDattributeTypes

### debugger

    Debugger debugger

### optimizer

    Optimizer optimizer

### extensionFunctionFactory

    ExtensionFunctionFactory extensionFunctionFactory

Class net.sf.saxon.PreparedStylesheet implements Serializable

Serialized Fields

### executable

    Executable executable

### targetNamePool

    NamePool targetNamePool

### errorCount

    int errorCount

Package net.sf.saxon.event

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

Class net.sf.saxon.event.SimpleContentOutputter implements Serializable

Package net.sf.saxon.expr

Class net.sf.saxon.expr.AppendExpression implements Serializable

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

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

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

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

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

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

Class net.sf.saxon.expr.Assignation 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 implements Serializable

Serialized Fields

### reqItemType

    AtomicType reqItemType

### requiredPrimitiveType

    int requiredPrimitiveType

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

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

Serialized Fields

### axis

    byte axis

### test

    NodeTest test

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

Serialized Fields

### requiredCardinality

    int requiredCardinality

### role

    RoleLocator role

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

Serialized Fields

### targetType

    AtomicType targetType

### allowEmpty

    boolean allowEmpty

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

Serialized Fields

### input

    Expression input

### nsContext

    NamespaceResolver nsContext

### targetType

    AtomicType targetType

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

Serialized Fields

### targetType

    AtomicType targetType

### allowEmpty

    boolean allowEmpty

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

Serialized Fields

### staticProperties

    int staticProperties

### locationId

    int locationId

### parentExpression

    Container parentExpression

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

Serialized Fields

### itemType

    ItemType itemType

Class net.sf.saxon.expr.ConvertToString implements Serializable

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

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

Serialized Fields

### exception

    XPathException exception

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

Serialized Fields

### start

    Expression start

### filter

    Expression filter

### filterDependencies

    int filterDependencies

### filterIsPositional

    boolean filterIsPositional

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

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

Serialized Fields

### positionBinding

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

Class net.sf.saxon.expr.FunctionCall 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 implements Serializable

Serialized Fields

### singletonOperator

    int singletonOperator

### comparer

    AtomicComparer comparer

### backwardsCompatible

    boolean backwardsCompatible

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

Serialized Fields

### generateIdEmulation

    boolean generateIdEmulation

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

Serialized Fields

### condition

    Expression condition

### thenExp

    Expression thenExp

### elseExp

    Expression elseExp

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

Serialized Fields

### targetType

    ItemType targetType

### targetCardinality

    int targetCardinality

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

Serialized Fields

### value

    Expression value

### min

    Expression min

### max

    Expression max

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

Serialized Fields

### condition

    boolean condition

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

Serialized Fields

### requiredItemType

    ItemType requiredItemType

### role

    RoleLocator role

### errorCode

    java.lang.String errorCode

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

Class net.sf.saxon.expr.MinimaxComparison implements Serializable

Class net.sf.saxon.expr.Optimizer implements Serializable

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

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

Serialized Fields

### start

    Expression start

### step

    Expression step

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

Serialized Fields

### minPosition

    int minPosition

### maxPosition

    int maxPosition

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

Class net.sf.saxon.expr.RoleLocator implements Serializable

Serialized Fields

### kind

    int kind

### container

    java.lang.String container

### operand

    int operand

### errorCode

    java.lang.String errorCode

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

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

Serialized Fields

### arguments

    Expression[] arguments

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

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

Serialized Fields

### comparer

    AtomicComparer comparer

### backwardsCompatible

    boolean backwardsCompatible

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

Serialized Fields

### slotNumber

    int slotNumber

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

Serialized Fields

### base

    Expression base

### start

    int start

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

Serialized Fields

### operand

    Expression operand

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

Serialized Fields

### requiredItemType

    AtomicType requiredItemType

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

Serialized Fields

### staticType

    SequenceType staticType

### function

    UserFunction function

### tailRecursive

    boolean tailRecursive

### confirmed

    boolean confirmed

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

Serialized Fields

### function

    UserFunction function

### actualArgs

    Value[] actualArgs

### evaluationContext

    XPathContext evaluationContext

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

Serialized Fields

### comparer

    AtomicComparer comparer

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

Serialized Fields

### binding

    Binding binding

### staticType

    SequenceType staticType

### constantValue

    Value constantValue

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

Package net.sf.saxon.functions

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

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

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

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

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

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

Serialized Fields

### collation

    java.util.Comparator collation

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

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

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

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

Serialized Fields

### component

    int component

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

Class net.sf.saxon.functions.ConstructorFunctionLibrary implements Serializable

Serialized Fields

### config

    Configuration config

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

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

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

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

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

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

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

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

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

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

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

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

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

Serialized Fields

### staticContext

    StandaloneContext staticContext

### details

    InstructionDetails details

Class net.sf.saxon.functions.ExecutableFunctionLibrary implements Serializable

Serialized Fields

### config

    Configuration config

### functions

    java.util.HashMap functions

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

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

Serialized Fields

### theMethod

    java.lang.reflect.AccessibleObject theMethod

### theClass

    java.lang.Class theClass

Class net.sf.saxon.functions.ExtensionFunctionFactory implements Serializable

Serialized Fields

### extensionFunctionCallClass

    java.lang.Class extensionFunctionCallClass

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

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

Class net.sf.saxon.functions.FormatNumber implements Serializable

Serialized Fields

### decimalFormat

    java.text.DecimalFormat decimalFormat

### previousFormat

    java.lang.String previousFormat

### previousDFS

    java.text.DecimalFormatSymbols previousDFS

### nsContext

    NamespaceResolver nsContext

### dfURI

    java.lang.String dfURI

### dfLocalName

    java.lang.String dfLocalName

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

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### decimalFormatSymbols

    java.text.DecimalFormatSymbols decimalFormatSymbols

### subPictures

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

### requireFixup

    boolean requireFixup

Class net.sf.saxon.functions.FunctionLibraryList implements Serializable

Serialized Fields

### libraryList

    java.util.List libraryList

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

Serialized Fields

### isSingletonId

    boolean isSingletonId

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

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

Class net.sf.saxon.functions.InScopeNamespaces implements Serializable

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

Class net.sf.saxon.functions.JavaExtensionLibrary implements Serializable

Serialized Fields

### config

    Configuration config

### explicitMappings

    java.util.HashMap explicitMappings

Class net.sf.saxon.functions.Key implements Serializable

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### keyFingerprint

    int keyFingerprint

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

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

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

Serialized Fields

### regexp

    java.util.regex.Pattern regexp

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

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

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

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

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

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

Serialized Fields

### baseURI

    java.lang.String baseURI

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

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

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

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

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

Serialized Fields

### regexp

    java.util.regex.Pattern regexp

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

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

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

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

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

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

Serialized Fields

### outputProperties

    java.util.Properties outputProperties

Class net.sf.saxon.functions.StandardFunction.Entry 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 implements Serializable

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

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

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

Serialized Fields

### shortcut

    boolean shortcut

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

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

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

Serialized Fields

### details

    StandardFunction.Entry details

### operation

    int operation

Class net.sf.saxon.functions.SystemFunctionLibrary implements Serializable

Serialized Fields

### allowXSLTFunctions

    boolean allowXSLTFunctions

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

Serialized Fields

### nsContext

    NamespaceResolver nsContext

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

Serialized Fields

### regexp

    java.util.regex.Pattern regexp

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

Serialized Fields

### resolver

    NamespaceResolver resolver

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

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

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

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

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

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

Class net.sf.saxon.functions.VendorFunctionLibrary implements Serializable

Serialized Fields

### functionTable

    java.util.HashMap functionTable

Package net.sf.saxon.instruct

Class net.sf.saxon.instruct.AnalyzeString 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 implements Serializable

Serialized Fields

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

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

Serialized Fields

### select

    Expression select

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

### useCurrentMode

    boolean useCurrentMode

### useTailRecursion

    boolean useTailRecursion

### mode

    Mode mode

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

Serialized Fields

### binding

    GeneralVariable binding

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

Serialized Fields

### attributeName

    Expression attributeName

### namespace

    Expression namespace

### nsContext

    NamespaceResolver nsContext

### schemaType

    SimpleType schemaType

### annotation

    int annotation

### validationAction

    int validationAction

### options

    int options

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

Serialized Fields

### nameCode

    int nameCode

### useAttributeSets

    AttributeSet[] useAttributeSets

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

Class net.sf.saxon.instruct.CallTemplate 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 implements Serializable

Serialized Fields

### conditions

    Expression[] conditions

### actions

    Expression[] actions

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

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

Serialized Fields

### copyNamespaces

    boolean copyNamespaces

### contextItemType

    ItemType contextItemType

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

Serialized Fields

### select

    Expression select

### copyNamespaces

    boolean copyNamespaces

### validation

    int validation

### schemaType

    SchemaType schemaType

### requireDocumentOrElement

    boolean requireDocumentOrElement

Class net.sf.saxon.instruct.DeferredError implements Serializable

Serialized Fields

### error

    javax.xml.transform.TransformerException error

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

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

Serialized Fields

### textOnly

    boolean textOnly

### constantText

    java.lang.String constantText

### baseURI

    java.lang.String baseURI

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

Class net.sf.saxon.instruct.DummyNamespaceResolver implements Serializable

Class net.sf.saxon.instruct.Element implements Serializable

Serialized Fields

### elementName

    Expression elementName

### namespace

    Expression namespace

### nsContext

    NamespaceResolver nsContext

### allowNameAsQName

    boolean allowNameAsQName

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

Serialized Fields

### useAttributeSets

    AttributeSet[] useAttributeSets

### schemaType

    SchemaType schemaType

### validation

    int validation

### 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 implements Serializable

Serialized Fields

### stripperRules

    Mode stripperRules

### stripsWhitespace

    boolean stripsWhitespace

### ruleManager

    RuleManager ruleManager

### keyManager

    KeyManager keyManager

### decimalFormatManager

    DecimalFormatManager decimalFormatManager

### globalVariableMap

    SlotManager globalVariableMap

### globalVariableIndex

    java.util.HashMap globalVariableIndex

### defaultCollationName

    java.lang.String defaultCollationName

### defaultOutputProperties

    java.util.Properties defaultOutputProperties

### namedTemplateTable

    java.util.HashMap namedTemplateTable

### largestPatternStackFrame

    int largestPatternStackFrame

### collationTable

    java.util.HashMap collationTable

### characterMapIndex

    java.util.HashMap characterMapIndex

### locationMap

    LocationMap locationMap

### queryLibraryModules

    java.util.HashMap queryLibraryModules

### functionLibrary

    FunctionLibrary functionLibrary

Class net.sf.saxon.instruct.FixedAttribute 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 implements Serializable

Serialized Fields

### nameCode

    int nameCode

### namespaceCodes

    int[] namespaceCodes

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

Serialized Fields

### select

    Expression select

### action

    Expression action

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

Serialized Fields

### select

    Expression select

### action

    Expression action

### algorithm

    byte algorithm

### key

    java.lang.Object key

### collator

    java.util.Comparator collator

### sortKeys

    SortKeyDefinition[] sortKeys

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

Serialized Fields

### properties

    byte properties

### select

    Expression select

### nameCode

    int nameCode

### requiredType

    SequenceType requiredType

### slotNumber

    int slotNumber

### variableName

    java.lang.String variableName

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

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

Serialized Fields

### executable

    Executable executable

### stackFrameMap

    SlotManager stackFrameMap

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

Class net.sf.saxon.instruct.InstructionWithChildren implements Serializable

Serialized Fields

### children

    Expression[] children

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

Serialized Fields

### conversion

    Expression conversion

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

Class net.sf.saxon.instruct.LocationMap implements Serializable

Serialized Fields

### modules

    java.lang.String[] modules

### numberOfModules

    int numberOfModules

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

Serialized Fields

### terminate

    Expression terminate

### select

    Expression select

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

Serialized Fields

### name

    Expression name

Class net.sf.saxon.instruct.NamespaceContext implements Serializable

Serialized Fields

### namespaceCodes

    int[] namespaceCodes

### namePool

    NamePool namePool

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

Class net.sf.saxon.instruct.NumberInstruction 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

Class net.sf.saxon.instruct.Procedure 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 implements Serializable

Serialized Fields

### name

    Expression name

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

Serialized Fields

### href

    Expression href

### outputProperties

    java.util.Properties outputProperties

### baseURI

    java.lang.String baseURI

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

### serializationAttributes

    java.util.HashMap serializationAttributes

### nsResolver

    NamespaceResolver nsResolver

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

Serialized Fields

### select

    Expression select

### separator

    Expression separator

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

Class net.sf.saxon.instruct.SlotManager implements Serializable

Serialized Fields

### numberOfVariables

    int numberOfVariables

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

Serialized Fields

### precedence

    int precedence

### minImportPrecedence

    int minImportPrecedence

### templateFingerprint

    int templateFingerprint

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

Class net.sf.saxon.instruct.Text implements Serializable

Serialized Fields

### options

    int options

Class net.sf.saxon.instruct.TraceExpression 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 implements Serializable

Serialized Fields

### details

    InstructionInfo details

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

Serialized Fields

### child

    Expression child

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

Serialized Fields

### functionNameCode

    int functionNameCode

### memoFunction

    boolean memoFunction

### argumentTypes

    SequenceType[] argumentTypes

### resultType

    SequenceType resultType

Class net.sf.saxon.instruct.UserFunctionParameter implements Serializable

Serialized Fields

### requiredType

    SequenceType requiredType

### variableName

    java.lang.String variableName

### slotNumber

    int slotNumber

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

Serialized Fields

### options

    int options

### isNumberingInstruction

    boolean isNumberingInstruction

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

Serialized Fields

### test

    Expression test

### action

    Expression action

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

Package net.sf.saxon.number

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

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

Class net.sf.saxon.number.NumberFormatter implements Serializable

Serialized Fields

### formatTokens

    java.util.ArrayList formatTokens

### separators

    java.util.ArrayList separators

### startsWithSeparator

    boolean startsWithSeparator

Package net.sf.saxon.om

Class net.sf.saxon.om.NamePool implements Serializable

Serialized Fields

### numberOfDocuments

    int numberOfDocuments

### 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

Class net.sf.saxon.om.NamePool.NamePoolLimitException implements Serializable

Class net.sf.saxon.om.NamespaceException implements Serializable

Serialized Fields

### prefix

    java.lang.String prefix

Class net.sf.saxon.om.QNameException implements Serializable

Serialized Fields

### message

    java.lang.String message

Package net.sf.saxon.pattern

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

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

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

Serialized Fields

### nodetest1

    NodeTest nodetest1

### nodetest2

    NodeTest nodetest2

### operator

    int operator

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

Serialized Fields

### kind

    int kind

### schemaType

    SchemaType schemaType

### requiredType

    int requiredType

### config

    Configuration config

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

Serialized Fields

### elementTest

    NodeTest elementTest

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

Serialized Fields

### idExpression

    Expression idExpression

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

Serialized Fields

### keyfingerprint

    int keyfingerprint

### keyexp

    Expression keyexp

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

Serialized Fields

### namePool

    NamePool namePool

### nodeKind

    int nodeKind

### localName

    java.lang.String localName

Class net.sf.saxon.pattern.LocationPathPattern 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

### usesCurrent

    boolean usesCurrent

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

Serialized Fields

### namePool

    NamePool namePool

### type

    int type

### uriCode

    short uriCode

### uri

    java.lang.String uri

Class net.sf.saxon.pattern.NameTest 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 implements Serializable

Serialized Fields

### kind

    int kind

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

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

Serialized Fields

### nodeTest

    NodeTest nodeTest

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

Class net.sf.saxon.pattern.Pattern 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.SubstitutionGroupTest implements Serializable

Serialized Fields

### group

    java.util.Set group

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

Serialized Fields

### p1

    Pattern p1

### p2

    Pattern p2

### nodeType

    int nodeType

Package net.sf.saxon.query

Class net.sf.saxon.query.XQueryFunctionLibrary implements Serializable

Serialized Fields

### config

    Configuration config

### functions

    java.util.HashMap functions

### unboundFunctionCalls

    java.util.List unboundFunctionCalls

### allowForwardsReferences

    boolean allowForwardsReferences

Package net.sf.saxon.sort

Class net.sf.saxon.sort.AtomicComparer implements Serializable

Serialized Fields

### collator

    java.util.Comparator collator

Class net.sf.saxon.sort.AtomicSortComparer implements Serializable

Serialized Fields

### collator

    java.util.Comparator collator

Class net.sf.saxon.sort.CodepointCollator implements Serializable

Class net.sf.saxon.sort.DescendingComparer implements Serializable

Serialized Fields

### baseComparer

    java.util.Comparator baseComparer

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

Serialized Fields

### comparer

    NodeOrderComparer comparer

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

Class net.sf.saxon.sort.GlobalOrderComparer implements Serializable

Class net.sf.saxon.sort.LocalOrderComparer implements Serializable

Class net.sf.saxon.sort.LowercaseFirstComparer implements Serializable

Serialized Fields

### baseCollator

    java.text.Collator baseCollator

Class net.sf.saxon.sort.NumericComparer implements Serializable

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

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

Serialized Fields

### select

    Expression select

### sortKeys

    SortKeyDefinition[] sortKeys

### fixedSortKeys

    FixedSortKeyDefinition[] fixedSortKeys

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

Serialized Fields

### sortKey

    Expression sortKey

### order

    Expression order

### dataTypeExpression

    Expression dataTypeExpression

### caseOrder

    Expression caseOrder

### language

    Expression language

### collation

    java.util.Comparator collation

### emptyFirst

    boolean emptyFirst

Class net.sf.saxon.sort.TextComparer implements Serializable

Serialized Fields

### collator

    java.util.Comparator collator

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

Serialized Fields

### components

    Expression[] components

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

Serialized Fields

### base

    Expression base

### sortKeys

    FixedSortKeyDefinition[] sortKeys

Class net.sf.saxon.sort.UppercaseFirstComparer implements Serializable

Serialized Fields

### baseCollator

    java.text.Collator baseCollator

Package net.sf.saxon.sql

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

Package net.sf.saxon.style

Class net.sf.saxon.style.StylesheetFunctionLibrary implements Serializable

Serialized Fields

### stylesheet

    XSLStylesheet stylesheet

### overriding

    boolean overriding

Package net.sf.saxon.trans

Class net.sf.saxon.trans.DecimalFormatManager implements Serializable

Serialized Fields

### defaultDFS

    java.text.DecimalFormatSymbols defaultDFS

### formatTable

    java.util.HashMap formatTable

### usingOriginalDefault

    boolean usingOriginalDefault

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

Serialized Fields

### match

    Pattern match

### collation

    java.text.Collator collation

### collationName

    java.lang.String collationName

Class net.sf.saxon.trans.KeyManager implements Serializable

Serialized Fields

### keyList

    java.util.HashMap keyList

Class net.sf.saxon.trans.Mode implements Serializable

Serialized Fields

### ruleDict

    net.sf.saxon.trans.Mode.Rule[] ruleDict

### modeNameCode

    int modeNameCode

### sequence

    int sequence

Class net.sf.saxon.trans.RuleManager implements Serializable

Serialized Fields

### defaultMode

    Mode defaultMode

### modes

    java.util.HashMap modes

### omniMode

    Mode omniMode

Package net.sf.saxon.tree

Class net.sf.saxon.tree.DOMExceptionImpl implements Serializable

Serialized Fields

### code

    short code

Package net.sf.saxon.type

Class net.sf.saxon.type.AnyItemType implements Serializable

Class net.sf.saxon.type.AnyType implements Serializable

Class net.sf.saxon.type.AtomicType implements Serializable

Serialized Fields

### builtIn

    boolean builtIn

Class net.sf.saxon.type.BuiltInSchemaFactory implements Serializable

Class net.sf.saxon.type.ExternalObjectType implements Serializable

Serialized Fields

### javaClass

    java.lang.Class javaClass

Class net.sf.saxon.type.Facet implements Serializable

Serialized Fields

### name

    java.lang.String name

  The name of this Facet

### value

    java.lang.String value

  The value of this facet as a string

### fixed

    boolean fixed

  Flag to indicate that the facet is fixed (cannot be overridden in a subtype)

Class net.sf.saxon.type.ListType implements Serializable

Serialized Fields

### itemType

    SimpleType itemType

  The SimpleType of the items in the list.

Class net.sf.saxon.type.RegexTranslator.RegexSyntaxException implements Serializable

Serialized Fields

### position

    int position

Class net.sf.saxon.type.SchemaException implements Serializable

Class net.sf.saxon.type.SchemaType implements Serializable

Serialized Fields

### finalProhibitions

    int finalProhibitions

  Flags used to implement the "final" and "block" attributes

### localName

    java.lang.String localName

  The local name of this schema type

### baseTypeFingerprint

    int baseTypeFingerprint

  The NamePool fingerprint of the name of the base type. Used for resolving forwards references.

### baseType

    SchemaType baseType

  The base schema type

### containingDeclarationName

    int containingDeclarationName

  The fingerprint of the element or attribute declaration containing this anonymous type definition

### containingDeclarationIsElement

    boolean containingDeclarationIsElement

  Flag to indicate whether the containing declaration of an anonymous type is an element or attribute

### namePool

    NamePool namePool

  The name pool containing this type

### derivation

    int derivation

  The derivation method (if any), for example DERIVED_BY_RESTRICTION

### fingerprint

    int fingerprint

  The fingerprint of this type in the Saxon NamePool

### systemId

    java.lang.String systemId

  Loctation information

### lineNumber

    int lineNumber

### validationPhase

    int validationPhase

  Flag used to check for cycles during validation

Class net.sf.saxon.type.SimpleType implements Serializable

Serialized Fields

### facets

    FacetCollection facets

  The constraining facets of this type

Class net.sf.saxon.type.Type implements Serializable

Class net.sf.saxon.type.Untyped implements Serializable

Class net.sf.saxon.type.ValidationException 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 implements Serializable

Serialized Fields

### value

    java.lang.String value

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

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

Serialized Fields

### binaryValue

    byte[] binaryValue

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

Serialized Fields

### value

    java.math.BigInteger value

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

Serialized Fields

### value

    boolean value

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

Serialized Fields

### calendar

    java.util.GregorianCalendar calendar

### zoneSpecified

    boolean zoneSpecified

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

Serialized Fields

### expression

    Expression expression

### savedXPathContext

    XPathContextMajor savedXPathContext

### reservoir

    java.util.ArrayList reservoir

### state

    int state

### depth

    int depth

### inputIterator

    SequenceIterator inputIterator

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

Serialized Fields

### UTCDate

    java.util.Date UTCDate

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

Serialized Fields

### tzOffset

    int tzOffset

### UTCDate

    java.util.Date UTCDate

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

Serialized Fields

### value

    java.math.BigDecimal value

Class net.sf.saxon.value.DerivedAtomicValue implements Serializable

Serialized Fields

### primitiveValue

    AtomicValue primitiveValue

### typeLabel

    AtomicType typeLabel

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

Serialized Fields

### value

    double value

Class net.sf.saxon.value.DurationValue 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

### milliseconds

    int milliseconds

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

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

Serialized Fields

### value

    float value

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

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

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

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

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

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

Serialized Fields

### binaryValue

    byte[] binaryValue

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

Serialized Fields

### value

    long value

### type

    ItemType type

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

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

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

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

Serialized Fields

### value

    java.lang.Object value

Class net.sf.saxon.value.QNameValue 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 implements Serializable

Serialized Fields

### type

    int type

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

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

Serialized Fields

### value

    Item[] value

### start

    int start

### end

    int end

### itemType

    ItemType itemType

Class net.sf.saxon.value.SequenceIntent implements Serializable

Serialized Fields

### iterator

    SequenceIterator iterator

### extent

    SequenceExtent extent

### useCount

    int useCount

Class net.sf.saxon.value.SequenceType implements Serializable

Serialized Fields

### primaryType

    ItemType primaryType

### cardinality

    int cardinality

Class net.sf.saxon.value.SequenceValue implements Serializable

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

Serialized Fields

### node

    NodeInfo node

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

Serialized Fields

### value

    java.lang.CharSequence value

### length

    int length

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

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

Serialized Fields

### doubleValue

    DoubleValue doubleValue

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

Package net.sf.saxon.xpath

Class net.sf.saxon.xpath.DynamicError implements Serializable

Serialized Fields

### context

    XPathContext context

### isTypeError

    boolean isTypeError

Class net.sf.saxon.xpath.StaticError implements Serializable

Class net.sf.saxon.xpath.XPathException implements Serializable

Serialized Fields

### isTypeError

    boolean isTypeError

### errorCode

    java.lang.String errorCode

### hasBeenReported

    boolean hasBeenReported

Class net.sf.saxon.xpath.XPathException.Circularity implements Serializable