Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package net.sf.saxon

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

Serialized Fields

### platform

    Platform platform

### systemURIResolver

    StandardURIResolver systemURIResolver

### xmlVersion

    int xmlVersion

### treeModel

    int treeModel

### lineNumbering

    boolean lineNumbering

### traceListener

    TraceListener traceListener

### extensionBinder

    FunctionLibrary extensionBinder

### collationResolver

    CollationURIResolver collationResolver

### collectionResolver

    CollectionURIResolver collectionResolver

### moduleURIResolver

    ModuleURIResolver moduleURIResolver

### standardModuleURIResolver

    ModuleURIResolver standardModuleURIResolver

### schemaURIResolver

    SchemaURIResolver schemaURIResolver

### 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.JavaPlatform extends java.lang.Object implements Serializable

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

Serialized Fields

### executable

    Executable executable

### targetNamePool

    NamePool targetNamePool

### errorCount

    int errorCount

### nextStylesheetCache

    java.util.HashMap nextStylesheetCache

### errorListener

    javax.xml.transform.ErrorListener errorListener

### uriResolver

    javax.xml.transform.URIResolver uriResolver

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

Serialized Fields

### recoveryPolicy

    int recoveryPolicy

### warningCount

    int warningCount

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.CopyNamespaceSensitiveException extends DynamicError implements Serializable

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

### 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.SliceExpression extends ComputedExpression implements Serializable

Serialized Fields

### base

    Expression base

### range

    PositionRange range

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

### resultWhenEmpty

    BooleanValue resultWhenEmpty

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

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

Serialized Fields

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

    net.sf.saxon.regex.RegularExpression 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

    net.sf.saxon.regex.RegularExpression 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

    net.sf.saxon.regex.RegularExpression 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

    net.sf.saxon.regex.RegularExpression 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

### hostLanguage

    int hostLanguage

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

### hostLanguage

    int hostLanguage

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

### isGlobalComponentTest

    boolean isGlobalComponentTest

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

Serialized Fields

### config

    Configuration config

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.AlphanumericComparer extends java.lang.Object implements Serializable

Serialized Fields

### baseComparer

    java.util.Comparator baseComparer

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

### emptyLeast

    boolean emptyLeast

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

### _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.util.Comparator 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

### emptyLeast

    boolean emptyLeast

### 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.util.Comparator 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.util.Comparator 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

### slotNumber

    int slotNumber

### useStack

    boolean useStack

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

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

Serialized Fields

### minAllocation

    int minAllocation

### maxAllocation

    int maxAllocation

### segments

    java.util.List segments

### startOffsets

    int[] startOffsets

### length

    int length

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

Package com.saxonica.extra

Class com.saxonica.extra.AnalyzeStringFunction extends CompileTimeFunction implements Serializable

Class com.saxonica.extra.DynamicFunction extends CompileTimeFunction implements Serializable

Class com.saxonica.extra.DynamicFunctionCall extends SystemFunction implements Serializable

Class com.saxonica.extra.ExtraFunctionLibrary extends VendorFunctionLibrary implements Serializable

Class com.saxonica.extra.Find extends SystemFunction implements Serializable

Class com.saxonica.extra.FirstClassFunction extends ObjectValue implements Serializable

Class com.saxonica.extra.ForEachGroupFunction extends SystemFunction implements Serializable

Class com.saxonica.extra.GeneralComparisonSA extends GeneralComparison implements Serializable

Class com.saxonica.extra.Index extends CollatingFunction implements Serializable

Class com.saxonica.extra.IndexedClosure extends MemoClosure implements Serializable

Serialized Fields

### indexIndex

    java.util.HashMap indexIndex

Class com.saxonica.extra.IndexedSequence extends java.lang.Object implements Serializable

Serialized Fields

### seq

    Value seq

### key

    Expression key

### index

    java.util.HashMap index

### collator

    java.util.Comparator collator

### platform

    Platform platform

Class com.saxonica.extra.OptimizerSA extends Optimizer implements Serializable

Class com.saxonica.extra.SequentialCopy extends ComputedExpression implements Serializable

Serialized Fields

### documentExp

    Expression documentExp

### selection

    PathSelection selection

Class com.saxonica.extra.StringMirrorExpression extends UnaryExpression implements Serializable

Class com.saxonica.extra.Try extends SystemFunction implements Serializable

Class com.saxonica.extra.XQueryErrorListener extends StandardErrorListener implements Serializable

Serialized Fields

### doStackTrace

    boolean doStackTrace

Class com.saxonica.extra.XSLTErrorListener extends StandardErrorListener implements Serializable

Serialized Fields

### doStackTrace

    boolean doStackTrace

Package com.saxonica.schema

Class com.saxonica.schema.AbstractParticle extends SchemaStructure implements Serializable

Serialized Fields

### maxOccurs

    int maxOccurs

  The maximum number of occurrences

### minOccurs

    int minOccurs

  The minimum number of occurrences

Class com.saxonica.schema.AllCompositor extends Compositor implements Serializable

Class com.saxonica.schema.AttributeDecl extends SchemaStructure implements Serializable

Serialized Fields

### nameCode

    int nameCode

  The name code of the attribute

### simpleTypeRef

    TypeReference simpleTypeRef

  The simple type for this AttributeDecl.

### fixedValue

    Value fixedValue

  The fixed value for attribute instances of this attribute declaration. This is initially set to a string value; subsequently, when the type of the attribute is known, this is replaced by the correctly typed value. If no fixed value is defined, it is null.

### defaultValue

    java.lang.String defaultValue

  The default value for attribute instances of this attribute declaration.

### namespaceResolver

    NamespaceResolver namespaceResolver

  Namespace resolver for resolving QName-valued fixed or default values

Class com.saxonica.schema.AttributeGroupDecl extends SchemaStructure implements Serializable

Serialized Fields

### attributes

    java.util.List attributes

  The collection of attributes for this AttributeGroup. Each object in this list is an AttributeUse

### references

    java.util.List references

  The collection of AttributeGroup References for this AttributeGroup. Each object in this list is an AttributeGroupReference

### anyAttribute

    AttributeWildcard anyAttribute

  the anyAttribute wildcard, if any

### nameCode

    int nameCode

  The name pool nameCode of the attribute group mame

### schema

    PreparedSchema schema

  The schema to which the attribute group belongs. May be null.

### declaredAttributes

    IntHashMap declaredAttributes

  A HashMap containing all the attributes in this attribute group, expanded recursively. The key is the integer fingerprint of the attribute name, the value is the attribute declaration. The map is set up when first requested.

### redefinedAttributeGroup

    AttributeGroupDecl redefinedAttributeGroup

  If this attribute group is a redefinition and does NOT contain a self-reference, then during validation we must check that this is a valid restriction. This item holds the attribute group being redefined

Class com.saxonica.schema.AttributeGroupReference extends SchemaStructure implements Serializable

Serialized Fields

### fingerprint

    int fingerprint

  The name of the attribute group referenced, as a namepool fingerprint

### target

    AttributeGroupDecl target

  The declaration of the attribute group that this reference refers to. This is null until the reference has been resolved.

Class com.saxonica.schema.AttributeUse extends SimpleComponentReference implements Serializable

Serialized Fields

### useFlag

    short useFlag

  The current value of the 'use' property. The value is OPTIONAL by default.

### fixedValue

    Value fixedValue

  The fixed value for attribute instances of this attribute declaration. This is initially set to a string value; subsequently, when the type of the attribute is known, this is replaced by the correctly typed value. If no fixed value is defined, it is null.

### defaultValue

    java.lang.String defaultValue

  The default value for attribute instances of this attribute declaration.

### namespaceResolver

    NamespaceResolver namespaceResolver

  Namespace resolver for resolving QName-valued fixed or default values

Class com.saxonica.schema.AttributeWildcard extends Wildcard implements Serializable

Serialized Fields

### inexpressible

    boolean inexpressible

Class com.saxonica.schema.ChoiceCompositor extends Compositor implements Serializable

Class com.saxonica.schema.Compositor extends AbstractParticle implements Serializable

Serialized Fields

### contentModel

    java.util.List contentModel

  The list of particles making up the content model of this ModelGroup. In this list, group references are not expanded: that is, the particles can be real particles, or group references.

Class com.saxonica.schema.DerivedAtomicValue extends AtomicValue implements Serializable

Serialized Fields

### primitiveValue

    AtomicValue primitiveValue

### typeLabel

    UserAtomicType typeLabel

Class com.saxonica.schema.DigitsFacet extends Facet implements Serializable

Serialized Fields

### facet

    int facet

  Which facet is this?

### requiredValue

    int requiredValue

  The numeric value of the facet

Class com.saxonica.schema.ElementDecl extends SchemaStructure implements Serializable

Serialized Fields

### block

    int block

  The block attribute for this element definition.

### constraints

    java.util.List constraints

  Collection of Identity Constraints

### defaultValue

    java.lang.String defaultValue

  The default value for this element definition.

### finalProhibitions

    int finalProhibitions

  The 'final' value for this element definition: that is, the set of derivations that are not permitted, as a bit-significant integer.

### fixed

    Value fixed

  The 'fixed' value for this element definition. Only used for simpleContent or emptiable mixed content. Initially holds the string value as specified in the schema document; subsequently this is replaced with the typed value.

### isAbstract

    boolean isAbstract

  Flag indicating whether or not this element declaration is abstract

### nameCode

    int nameCode

  The nameCode of the element name in the name pool

### namespaceResolver

    NamespaceResolver namespaceResolver

  Namespace resolved used for resolving prefixes in fixed/default value

### nillable

    boolean nillable

  Flag indicating whether or not the element value may specify xsi:nil='true'.

### substitutionGroupOwner

    SimpleComponentReference substitutionGroupOwner

  The name of the head of the substitutionGroup for this element definition.

### substitutionGroupMembers

    java.util.Set substitutionGroupMembers

  The elements that are known to be members of the substitution group of this element. This is the transitive closure of the tree. The set holds the actual element declarations

### typeReference

    TypeReference typeReference

  The SchemaType for this element declaration. This is null if the element declaration specifies no constraints, e.g. .

### complexTypesUsingThisElement

    java.util.HashSet complexTypesUsingThisElement

  The list of complex types in which this element declaration appears as a particle. These complex types must all be recompiled if additional members are added to the substitution group of this element declaration.

Class com.saxonica.schema.ElementParticle extends SimpleComponentReference implements Serializable

Serialized Fields

### maxOccurs

    int maxOccurs

  The maximum number of occurrences

### minOccurs

    int minOccurs

  The minimum number of occurrences

Class com.saxonica.schema.ElementWildcard extends Wildcard implements Serializable

Serialized Fields

### minOccurs

    int minOccurs

### maxOccurs

    int maxOccurs

Class com.saxonica.schema.EnumerationFacet extends Facet implements Serializable

Serialized Fields

### namespaceContext

    NamespaceResolver namespaceContext

  The enumeration value may be a QName. But we don't necessarily know this at the time we encounter it. So we have to keep the namespace context just in case its a QName.

Class com.saxonica.schema.EnumerationFacetSet extends Facet implements Serializable

Serialized Fields

### allowedValues

    java.util.HashSet allowedValues

  The set of allowed values. The members are all instances of AtomicValue, and they all belong to built-in primitive types.

Class com.saxonica.schema.Facet extends java.lang.Object 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 com.saxonica.schema.GroupReference extends AbstractParticle implements Serializable

Serialized Fields

### fingerprint

    int fingerprint

  The name of the Group object referenced

### target

    ModelGroupDefinition target

  The corresponding GroupDeclaration. This is null until the reference has been resolved.

Class com.saxonica.schema.IdentityConstraint extends SchemaStructure implements Serializable

Serialized Fields

### _name

    java.lang.String _name

  Identity Constraint name

### selector

    IdentitySelector selector

  Identity Constraint Selector

### fields

    java.util.List fields

  The fields of this Identity Constraint

### fingerprint

    int fingerprint

  The fingerprint of the name of this identity constraint

Class com.saxonica.schema.IdentityField extends SchemaStructure implements Serializable

Serialized Fields

### xpath

    java.lang.String xpath

  XPath expression for field nodes (required)

### selection

    Selection selection

  The compiled XPath expression

Class com.saxonica.schema.IdentitySelector extends SchemaStructure implements Serializable

Serialized Fields

### xpath

    java.lang.String xpath

  Source XPath expression for selector nodes (required)

### selection

    Selection selection

  Compiled XPath expression

Class com.saxonica.schema.Key extends IdentityConstraint implements Serializable

Class com.saxonica.schema.KeyRef extends IdentityConstraint implements Serializable

Serialized Fields

### referFingerprint

    int referFingerprint

  The fingerprint of the name of the KeyRef (the fingeprint of the name of the key being refered to).

### target

    IdentityConstraint target

  The IdentityConstraint referenced (once it has been resolved)

Class com.saxonica.schema.LengthFacet extends Facet implements Serializable

Serialized Fields

### requiredLength

    int requiredLength

Class com.saxonica.schema.MaxLengthFacet extends LengthFacet implements Serializable

Class com.saxonica.schema.MinLengthFacet extends LengthFacet implements Serializable

Class com.saxonica.schema.ModelGroupDefinition extends Compositor implements Serializable

Serialized Fields

### name

    java.lang.String name

  The name of this group

### fingerprint

    int fingerprint

  The fingerprint of the name of the group

### redefinedModelGroupDefinition

    ModelGroupDefinition redefinedModelGroupDefinition

  The model group definition that this one redefines. Only set if this is a redefining model group that does not contain a self-reference; in this case validate() must check that it is a valid refinement

Class com.saxonica.schema.Notation extends SchemaStructure implements Serializable

Serialized Fields

### name

    java.lang.String name

  The name of this notation

### notationSystemId

    java.lang.String notationSystemId

  The system identifier of the notation

### fingerprint

    int fingerprint

  The fingerprint of the name of the notation

### notationPublicId

    java.lang.String notationPublicId

  The public identifier of the notation

Class com.saxonica.schema.PathSelection extends java.lang.Object implements Serializable

Serialized Fields

### tests

    NodeTest[] tests

### anchored

    boolean anchored

### attributeTest

    NodeTest attributeTest

Class com.saxonica.schema.PatternFacet extends Facet implements Serializable

Serialized Fields

### config

    Configuration config

### requiredValue

    StringValue requiredValue

### regex

    net.sf.saxon.regex.RegularExpression regex

Class com.saxonica.schema.PreparedSchema extends SchemaStructure implements Serializable

Serialized Fields

### config

    SchemaAwareConfiguration config

  The system configuration

### attributes

    IntHashMap attributes

  The global attribute declarations for this Schema, indexed by their fingerprint

### attributeGroups

    IntHashMap attributeGroups

  The global attribute group declarations for this Schema, indexed by their fingerprint

### groups

    IntHashMap groups

  The global group declarations for this Schema, indexed by their fingerprint

### types

    IntHashMap types

  A table of defined and named simple and complex types, indexed by fingerprint

### anonymousTypes

    IntHashMap anonymousTypes

  A table of anonymous (unnamed) types defined within the schema. These cannot be referenced from any schema components, but they can appear as type annotations in a document instance

### elements

    IntHashMap elements

  A table of defined elements, indexed by fingerprint

### identityConstraints

    IntHashMap identityConstraints

  Index of identity constraints (indexed by the fingerprint of their name)

### notations

    IntHashMap notations

  Index of xs:notation declarations

### schemaLocation

    java.lang.String schemaLocation

  The schemaLocation hint provided in the 'import' tag.

### targetNamespace

    java.lang.String targetNamespace

  The targetNamespace for this Schema

### version

    java.lang.String version

  The version information as specified by the version attribute

### namePool

    NamePool namePool

  Saxon NamePool used to hold the names in this schema

### errorCount

    int errorCount

  Number of errors found while loading this schema

Class com.saxonica.schema.SchemaReference extends javax.xml.validation.Schema implements Serializable

Serialized Fields

### schema

    PreparedSchema schema

Class com.saxonica.schema.SchemaStructure extends java.lang.Object implements Serializable

Serialized Fields

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### fixupStatus

    int fixupStatus

  The fixup status

### validationStatus

    int validationStatus

  The validation status

### schema

    PreparedSchema schema

  The schema in which this component was originally declared

Class com.saxonica.schema.SchemaTypeImpl extends SchemaStructure 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

### baseTypeReference

    TypeReference baseTypeReference

  The base type from which this type is derived

### 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, for example SchemaType.DERIVATION_RESTRICTION

### nameCode

    int nameCode

  The fingerprint of this type in the Saxon NamePool

Class com.saxonica.schema.SequenceCompositor extends Compositor implements Serializable

Class com.saxonica.schema.SimpleComponentReference extends SchemaStructure implements Serializable

Serialized Fields

### nameCode

    int nameCode

  The name of the SchemaComponent referenced

### target

    SchemaComponent target

  The corresponding SchemaComponent. This is null until the reference has been resolved.

### symbolSpace

    int symbolSpace

  The symbol space representing the kind of schema component that is referenced

Class com.saxonica.schema.TypeReference extends SchemaStructure implements Serializable

Serialized Fields

### fingerprint

    int fingerprint

  The name of the type object referenced

### target

    SchemaType target

  The corresponding SchemaType. This is null until the reference has been resolved.

Class com.saxonica.schema.Unique extends IdentityConstraint implements Serializable

Class com.saxonica.schema.UnresolvedReferenceExceptionImpl extends UnresolvedReferenceException implements Serializable

Serialized Fields

### reference

    ComponentReference reference

Class com.saxonica.schema.UserAtomicType extends UserSimpleType implements Serializable

Serialized Fields

### builtIn

    boolean builtIn

Class com.saxonica.schema.UserComplexType extends SchemaTypeImpl implements Serializable

Serialized Fields

### isAbstract

    boolean isAbstract

  The abstract flag for this UserComplexType

### allContent

    boolean allContent

  Boolean indicating whether this complex type's content model uses xs:all

### attributes

    AttributeGroupDecl attributes

  The attribute declarations for this UserComplexType. Includes attributes, attribute groups, and attribute wildcards. If this complex type is derived by extension, it does not include attributes from the base type.

### extendedAttributes

    AttributeGroupDecl extendedAttributes

  The attribute declarations for this UserComplexType. Includes attributes, attribute groups, and attribute wildcards. If this complex type is derived by extension, it includes all the attributes from the base type as well as those locally defined.

### block

    int block

  The value of the 'block' property for this UserComplexType. This is a bit-significant value, made up of constants such as DERIVE_BY_EXTENSION and DERIVE_BY_RESTRICTION

### complexContent

    boolean complexContent

  a flag set to true if this complexType is a complexContent

### mixed

    boolean mixed

  A flag representing mixed="true" or mixed="false"

### simpleContentTypeRef

    TypeReference simpleContentTypeRef

  For a complex type with simple content, the simple type of the content. Otherwise null. Note that this is not the same as the base type: a complex type with simple content may be derived from another complex type with simple content, in which case that complex type is the base type; the simpleContentType is always the type of the content itself.

### particle

    Particle particle

  The content model for this UserComplexType, as defined in the schema

### extendedParticle

    Particle extendedParticle

  The content model for this UserComplexType, extended with the content model of the type that it extends (if any)

### restricted

    boolean restricted

  a flag set to true if this complexType is a restriction

### simpleContent

    boolean simpleContent

  a flag set to true if this complexType is a simpleContent

### isEmpty

    boolean isEmpty

  A flag to indicate that the contentType of this complexType is empty. This is available only after validation

### initialState

    AutomatonState initialState

  Initial state of the finite state machine for validating against this complex type

### compiled

    boolean compiled

  Flag to indicate that the type has been compiled

### extendedTypes

    java.util.Set extendedTypes

  A list of all the types that are derived by extension from this type

Class com.saxonica.schema.UserListType extends UserSimpleType implements Serializable

Serialized Fields

### itemType

    TypeReference itemType

  A reference to the SimpleType of the items in the list.

Class com.saxonica.schema.UserSimpleType extends SchemaTypeImpl implements Serializable

Serialized Fields

### facets

    FacetCollection facets

  The constraining facets of this type

Class com.saxonica.schema.UserUnionType extends UserSimpleType implements Serializable

Serialized Fields

### memberTypeReferences

    java.util.List memberTypeReferences

  The members of this Union. The members of this list are TypeReference objects

Class com.saxonica.schema.ValueRangeFacet extends Facet implements Serializable

Serialized Fields

### facet

    int facet

### isConverted

    boolean isConverted

### requiredValue

    AtomicValue requiredValue

Class com.saxonica.schema.WhitespaceFacet extends Facet implements Serializable

Serialized Fields

### action

    int action

Class com.saxonica.schema.Wildcard extends SchemaStructure implements Serializable

Serialized Fields

### allowedNamespaces

    java.util.List allowedNamespaces

  The list of permitted namespaces. The value "" represents the no-namespace, referred to as "absent" in the specifications. The list may be empty, indicating that no namespaces are allowed. If allowedNamespaces is non-null, then disallowedNamespaces must be null.

### disallowedNamespace

    java.lang.String disallowedNamespace

  A namespace that is not permitted (supports ##other). The value "" represents the no-namespace, referred to as "absent" in the specifications. Note that disallowing an explicit namespace N permits all explicit namespaces other than N, but does not permit no-namespace names.

### _processContents

    java.lang.String _processContents

  the processContent of this wildcard. (strict by default)

Package com.saxonica.sdoc

Class com.saxonica.sdoc.LSSchemaResolver extends java.lang.Object implements Serializable

Serialized Fields

### resourceResolver

    org.w3c.dom.ls.LSResourceResolver resourceResolver

Class com.saxonica.sdoc.SimpleTypeDefinition extends UserSimpleType implements Serializable

Serialized Fields

### isSimpleContent

    boolean isSimpleContent

  If the simple type represents the content type of a complex type with simple content, then the base type is allowed (initially) to be a complex type with simple content; the real base type is the content type of that complex type, but we don't know this in advance

### itemTypeReference

    TypeReference itemTypeReference

  The item type of a list. Null if this is not a list type.

### members

    java.util.List members

  The member types of a union are represented by a list whose items are objects of type TypeReference

### simpleType

    UserSimpleType simpleType

Class com.saxonica.sdoc.StandardSchemaResolver extends java.lang.Object implements Serializable

Serialized Fields

### config

    SchemaAwareConfiguration config

Package com.saxonica.validate

Class com.saxonica.validate.DotNetVerifier extends PlatformVerifier implements Serializable

Serialized Fields

### KEY

    java.lang.String KEY

Class com.saxonica.validate.JavaVerifier extends PlatformVerifier implements Serializable

Class com.saxonica.validate.PlatformVerifier extends java.lang.Object implements Serializable

Serialized Fields

### features

    java.util.Properties features

Class com.saxonica.validate.SchemaAwareConfiguration extends Configuration implements Serializable

Serialized Fields

### verifier

    PlatformVerifier verifier

### occurrenceLimits

    int[] occurrenceLimits

### sealedNamespaces

    java.util.Set sealedNamespaces

### standardSchemaResolver

    SchemaURIResolver standardSchemaResolver

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES