# Serialized Form

Package com.saxonica.config

Class com.saxonica.config.DotNetLocalizerFactory extends LocalizerFactory implements Serializable

Serialized Fields

### config

    Configuration config

### numbererClasses

    HashMap<K,V> numbererClasses

### numbererInstances

    HashMap<K,V> numbererInstances

Class com.saxonica.config.EnterpriseConfiguration extends ProfessionalConfiguration implements Serializable

Serialized Fields

### namespaceStatus

    HashMap<K,V> namespaceStatus

### standardSchemaResolver

    SchemaURIResolver standardSchemaResolver

### occurrenceLimits

    int[] occurrenceLimits

### licensedFeatures

    int licensedFeatures

Class com.saxonica.config.EnterpriseConfiguration.SurrogateSchema extends PreparedSchema implements Serializable

Class com.saxonica.config.JavaExtensionFunctionFactory extends Object implements Serializable

Serialized Fields

### extensionFunctionCallClass

    Class<T> extensionFunctionCallClass

### config

    Configuration config

Class com.saxonica.config.JavaExtensionLibrary extends Object implements Serializable

Serialized Fields

### config

    ProfessionalConfiguration config

### functionFactory

    JavaExtensionFunctionFactory functionFactory

### explicitMappings

    HashMap<K,V> explicitMappings

### strictUriFormat

    boolean strictUriFormat

Class com.saxonica.config.JavaLocalizerFactory extends LocalizerFactory implements Serializable

Serialized Fields

### config

    Configuration config

### numbererClassNames

    HashMap<K,V> numbererClassNames

### numberers

    HashMap<K,V> numberers

Class com.saxonica.config.JavaPlatformPE extends JavaPlatform implements Serializable

Class com.saxonica.config.ProfessionalConfiguration extends Configuration implements Serializable

Serialized Fields

### unlicensed

    boolean unlicensed

### licensed

    boolean licensed

Class com.saxonica.config.StandardSchemaResolver extends Object implements Serializable

Serialized Fields

### config

    EnterpriseConfiguration config

Package com.saxonica.deploy

Class com.saxonica.deploy.CompiledClosure extends Value implements Serializable

Serialized Fields

### inputIterator

    SequenceIterator inputIterator

### primitiveType

    int primitiveType

### cardinality

    int cardinality

### dirty

    boolean dirty

Class com.saxonica.deploy.CompiledMemoClosure extends CompiledClosure implements Serializable

Serialized Fields

### reservoir

    Item[] reservoir

### used

    int used

### state

    int state

Class com.saxonica.deploy.CompiledQueryServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

### config

    Configuration config

### exec

    Executable exec

### namePool

    NamePool namePool

### th

    TypeHierarchy th

### sharedData

    SharedApplicationDataHandler sharedData

Class com.saxonica.deploy.ItemClosure extends Value implements Serializable

Serialized Fields

### evaluator

    EvaluableItem evaluator

### savedContext

    XPathContext savedContext

### primitiveType

    int primitiveType

### value

    Item value

Class com.saxonica.deploy.Tail extends Value implements Serializable

Serialized Fields

### baseValue

    Value baseValue

### start

    int start

Package com.saxonica.expr

Class com.saxonica.expr.BreakInstr extends Instruction implements Serializable

Serialized Fields

### breakFunction

    UserFunction breakFunction

Class com.saxonica.expr.ContextCall extends SimpleExpression implements Serializable

Serialized Fields

### fcf

    FunctionItem fcf

Class com.saxonica.expr.CopyRuleSet extends Object implements Serializable

Class com.saxonica.expr.DiscardRuleSet extends Object implements Serializable

Class com.saxonica.expr.EquivalenceComparer extends AtomicSortComparer implements Serializable

Class com.saxonica.expr.EquivalenceComparison extends BinaryExpression implements Serializable

Serialized Fields

### comparer

    AtomicComparer comparer

Class com.saxonica.expr.EvaluateInstr extends Expression implements Serializable

Serialized Fields

### xpath

    Expression xpath

### requiredType

    SequenceType requiredType

### baseUriExpr

    Expression baseUriExpr

### namespaceContextExpr

    Expression namespaceContextExpr

### schemaAwareExpr

    Expression schemaAwareExpr

### staticBaseUri

    String staticBaseUri

### importedSchemaNamespaces

    Set<E> importedSchemaNamespaces

### staticNamespaceResolver

    NamespaceResolver staticNamespaceResolver

### defaultElementNamespace

    String defaultElementNamespace

### decimalFormatManager

    DecimalFormatManager decimalFormatManager

### executable

    Executable executable

### actualParams

    WithParam[] actualParams

Class com.saxonica.expr.FailRuleSet extends Object implements Serializable

Class com.saxonica.expr.Fork extends Expression implements Serializable

Serialized Fields

### content

    Block content

Class com.saxonica.expr.IndexedFilterExpression extends Expression implements Serializable

Serialized Fields

### start

    VariableReference start

### filter

    ComparisonExpression filter

### indexFirstOperand

    boolean indexFirstOperand

Class com.saxonica.expr.IndexedLookupExpression extends Expression implements Serializable

Serialized Fields

### base

    VariableReference base

### lookup

    Expression lookup

### use

    Expression use

### comparer

    AtomicComparer comparer

Class com.saxonica.expr.IndexedValue extends Value implements Serializable

Serialized Fields

### value

    Item[] value

### end

    int end

### indexedExpressions

    List<E> indexedExpressions

### indexes

    List<E> indexes

Class com.saxonica.expr.IterateInstr extends Instruction implements Serializable

Serialized Fields

### select

    Expression select

### initiallyExp

    LocalParamBlock initiallyExp

### action

    Expression action

### finallyExp

    Expression finallyExp

Class com.saxonica.expr.JavaExtensionFunctionCall extends FunctionCall implements Serializable

Serialization Methods

### readObject

    private void readObject(ObjectInputStream s)
                     throws IOException

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

  Throws:
    `IOException`

### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

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

  Throws:
    `IOException`

Serialized Fields

### persistentMethod

    com.saxonica.expr.JavaExtensionFunctionCall.MethodRepresentation persistentMethod

### argumentConverters

    PJConverter[] argumentConverters

### resultConverter

    JPConverter resultConverter

### checkForNodes

    boolean checkForNodes

### theClass

    Class<T> theClass

Class com.saxonica.expr.MemoFunction extends UserFunction implements Serializable

Class com.saxonica.expr.NextIteration extends Instruction implements Serializable

Serialized Fields

### actualParams

    WithParam[] actualParams

### nextIterationFunction

    UserFunction nextIterationFunction

Class com.saxonica.expr.OuterForExpression extends ForExpression implements Serializable

Class com.saxonica.expr.PathFinder extends Object implements Serializable

Serialized Fields

### path

    Expression path

Class com.saxonica.expr.RuleSetWithWarnings extends Object implements Serializable

Serialized Fields

### baseRuleSet

    BuiltInRuleSet baseRuleSet

Class com.saxonica.expr.SwitchExpression extends Expression implements Serializable

Serialized Fields

### subject

    Expression subject

### map

    Map<K,V> map

### defaultAction

    Expression defaultAction

### collation

    StringCollator collation

Class com.saxonica.expr.TryCatch extends Expression implements Serializable

Serialized Fields

### tryExpr

    Expression tryExpr

### catchClauses

    List<E> catchClauses

Package com.saxonica.expr.ee

Class com.saxonica.expr.ee.GeneralComparisonEE extends GeneralComparison implements Serializable

Class com.saxonica.expr.ee.MultithreadedForEach extends ForEach implements Serializable

Class com.saxonica.expr.ee.OptimizerEE extends Optimizer implements Serializable

Package com.saxonica.functions.extfn

Class com.saxonica.functions.extfn.AnalyzeStringFunction extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.CompileQuery extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.CompileStylesheet extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.DeepEqual extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.DynamicErrorInfo extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.Eval extends Evaluate implements Serializable

Serialized Fields

### config

    Configuration config

Class com.saxonica.functions.extfn.Evaluate extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.Evaluate.EvaluateCall extends ExtensionFunctionCall implements Serializable

Serialized Fields

### staticContext

    DedicatedStaticContext staticContext

### details

    InstructionDetails details

Class com.saxonica.functions.extfn.Evaluate.PreparedExpression extends Object implements Serializable

Serialized Fields

### expStaticContext

    IndependentContext expStaticContext

### expression

    Expression expression

### variables

    XPathVariable[] variables

### stackFrameMap

    SlotManager stackFrameMap

Class com.saxonica.functions.extfn.EvaluateNode extends Evaluate implements Serializable

Class com.saxonica.functions.extfn.ExpressionFn extends Evaluate implements Serializable

Serialized Fields

### config

    Configuration config

Class com.saxonica.functions.extfn.ExtraFunctionLibrary extends VendorFunctionLibrary implements Serializable

Serialized Fields

### config

    Configuration config

Class com.saxonica.functions.extfn.Find extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.ForEachGroupFunction extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.GeneralFilterFunction extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.GeneralFilterFunction.GeneralFilterFunctionCall extends ExtensionFunctionCall implements Serializable

Serialized Fields

### defaultCollation

    String defaultCollation

### atomizer

    FunctionItem atomizer

Class com.saxonica.functions.extfn.Highest extends GeneralFilterFunction implements Serializable

Class com.saxonica.functions.extfn.HighestOrLowest extends GeneralFilterFunction.GeneralFilterFunctionCall implements Serializable

Class com.saxonica.functions.extfn.Index extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.LastModified extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.Leading extends GeneralFilterFunction implements Serializable

Class com.saxonica.functions.extfn.Lowest extends GeneralFilterFunction implements Serializable

Class com.saxonica.functions.extfn.Parse extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.Parse.ParseCall extends ExtensionFunctionCall implements Serializable

Serialized Fields

### baseURI

    String baseURI

Class com.saxonica.functions.extfn.ParseHtml extends Parse implements Serializable

Class com.saxonica.functions.extfn.QueryFn extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.Serialize extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.extfn.Sort extends GeneralFilterFunction implements Serializable

Class com.saxonica.functions.extfn.TransformFn extends ExtensionFunctionDefinition implements Serializable

Package com.saxonica.functions.hof

Class com.saxonica.functions.hof.AbstractFunctionItem extends Object implements Serializable

Class com.saxonica.functions.hof.CoercedFunction extends AbstractFunctionItem implements Serializable

Serialized Fields

### targetFunction

    FunctionItem targetFunction

### argumentConverters

    Expression[] argumentConverters

### resultConverter

    Expression resultConverter

### stackFrame

    SlotManager stackFrame

### functionType

    FunctionItemType functionType

Class com.saxonica.functions.hof.CurriedFunction extends AbstractFunctionItem implements Serializable

Serialized Fields

### targetFunction

    FunctionItem targetFunction

### boundArg

    int boundArg

### boundValue

    ValueRepresentation boundValue

### functionType

    FunctionItemType functionType

Class com.saxonica.functions.hof.DynamicFunctionCallDefinition extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.hof.DynamicFunctionCallDefinition.DynamicFunctionCall extends ExtensionFunctionCall implements Serializable

Class com.saxonica.functions.hof.DynamicFunctionConstructor extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.hof.FilterFn extends SystemFunction implements Serializable

Class com.saxonica.functions.hof.FirstClassFunction extends AbstractFunctionItem implements Serializable

Serialized Fields

### target

    Expression target

### functionType

    FunctionItemType functionType

### name

    StructuredQName name

### arity

    int arity

Class com.saxonica.functions.hof.FoldLeftFn extends SystemFunction implements Serializable

Class com.saxonica.functions.hof.FoldRightFn extends SystemFunction implements Serializable

Class com.saxonica.functions.hof.FunctionItemExpression extends Expression implements Serializable

Serialized Fields

### value

    AbstractFunctionItem value

Class com.saxonica.functions.hof.FunctionSequenceCoercer extends UnaryExpression implements Serializable

Serialized Fields

### requiredItemType

    FunctionType requiredItemType

### role

    RoleLocator role

### visitor

    TypeCheckerEnvironment visitor

Class com.saxonica.functions.hof.FunctionType extends AnyFunctionType implements Serializable

Serialized Fields

### argTypes

    SequenceType[] argTypes

### resultType

    SequenceType resultType

Class com.saxonica.functions.hof.MapFn extends SystemFunction implements Serializable

Class com.saxonica.functions.hof.MapPairsFn extends SystemFunction implements Serializable

Class com.saxonica.functions.hof.UserFunctionItem extends AbstractFunctionItem implements Serializable

Serialized Fields

### target

    UserFunctionCall target

### functionType

    FunctionItemType functionType

Package com.saxonica.functions.map

Class com.saxonica.functions.map.MapGet extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.map.MapKeys extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.map.MapNew extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.map.MapPut extends ExtensionFunctionDefinition implements Serializable

Package com.saxonica.functions.xpath3

Class com.saxonica.functions.xpath3.AnalyzeStringFn extends CompileTimeFunction implements Serializable

Class com.saxonica.functions.xpath3.AvailableEnvironmentVariables extends SystemFunction implements Serializable

Class com.saxonica.functions.xpath3.FormatInteger extends SystemFunction implements Serializable

Serialized Fields

### numberer

    Numberer numberer

### pic

    String pic

Class com.saxonica.functions.xpath3.GetEnvironmentVariable extends SystemFunction implements Serializable

Class com.saxonica.functions.xpath3.HeadFn extends CompileTimeFunction implements Serializable

Class com.saxonica.functions.xpath3.ParseXml extends SystemFunction implements Serializable

Serialized Fields

### expressionBaseURI

    String expressionBaseURI

Class com.saxonica.functions.xpath3.Pi extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.xpath3.Serialize extends SystemFunction implements Serializable

Serialized Fields

### outputProperties

    Properties outputProperties

### locationId

    int locationId

Class com.saxonica.functions.xpath3.TailFn extends CompileTimeFunction implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn extends ExtensionFunctionDefinition implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn.AcosFn extends TrigonometricFn implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn.AsinFn extends TrigonometricFn implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn.AtanFn extends TrigonometricFn implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn.CosFn extends TrigonometricFn implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn.SinFn extends TrigonometricFn implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn.SqrtFn extends TrigonometricFn implements Serializable

Class com.saxonica.functions.xpath3.TrigonometricFn.TanFn extends TrigonometricFn implements Serializable

Package com.saxonica.functions.xslt3

Class com.saxonica.functions.xslt3.CopyOfFn extends CompileTimeFunction implements Serializable

Class com.saxonica.functions.xslt3.SnapshotFn extends SystemFunction implements Serializable

Package com.saxonica.jaxp

Class com.saxonica.jaxp.SchemaReference extends Schema implements Serializable

Serialized Fields

### schema

    PreparedSchema schema

Package com.saxonica.ptree

Class com.saxonica.ptree.PTreeReader.PTreeException extends XPathException implements Serializable

Class com.saxonica.ptree.PTreeURIResolver extends StandardURIResolver implements Serializable

Package com.saxonica.schema

Class com.saxonica.schema.AllModelGroup extends ModelGroup implements Serializable

Serialized Fields

### minima

    int[] minima

### maxima

    int[] maxima

### nameCode

    int[] nameCode

### numberOfElementParticles

    int numberOfElementParticles

### counterMap

    IntToIntMap counterMap

### declarationMap

    IntHashMap<T> declarationMap

### wildcards

    List<E> wildcards

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

Serialized Fields

### condition

    XPathExpression condition

### valueVariable

    XPathVariable valueVariable

### conditionText

    String conditionText

### message

    String message

### staticContext

    XPathStaticContext staticContext

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

Serialized Fields

### config

    Configuration config

### assertion

    Assertion assertion

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

Serialized Fields

### containingComplexType

    UserComplexType containingComplexType

  In the case of a locally defined attribute declaration that is not part of a named attribute group, the containing complex type

### defaultValue

    String defaultValue

  The default value for attribute instances of this attribute declaration.

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

### global

    boolean global

  Flag to indicate whether the attribute declaration is global

### nameCode

    int nameCode

  The name code of the attribute

### simpleTypeRef

    TypeReference simpleTypeRef

  The simple type for this AttributeDecl.

### namespaceResolver

    NamespaceResolver namespaceResolver

  Namespace resolver for resolving QName-valued fixed or default values

### inheritable

    boolean inheritable

  Flag to indicate this attribute is inheritable

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

Serialized Fields

### attributes

    List<E> attributes

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

### references

    List<E> 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

### declaredAttributes

    IntHashMap<T> 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 use. The map is set up when first requested.

### counterMap

    IntToIntMap counterMap

  A map from the fingerprints of the attributes in this attribute group to consecutive integer positions in a counter array; the actual counter array is allocated at run-time during instance validation, but the mapping of attributes to positions in this array is fixed at compile time

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

    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

### inheritable

    int inheritable

  Flag to indicate this attribute is inheritable: values are 0 (false), 1 (true), -1 (unspecified, use value from attribute declaration)

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

Serialized Fields

### wildcard

    Wildcard wildcard

Class com.saxonica.schema.ChoiceModelGroup extends ModelGroup implements Serializable

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

Serialized Fields

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

### containingComplexType

    UserComplexType containingComplexType

  In the case of a locally defined element declaration that is not part of a named model group, the containing complex type

### constraintRefs

    List<E> constraintRefs

  Collection of Identity Constraints

### defaultValue

    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.

### fixedLexicalRepresentation

    String fixedLexicalRepresentation

  The canonical lexical representation of the fixed value, if there is one

### fixedValueComparable

    Comparable<T> fixedValueComparable

  The Comparable used to compare the fixed value with other values, if there is a fixed value

### global

    boolean global

  Flag indicating whether this element declaration is global

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

### substitutionGroupOwners

    List<E> substitutionGroupOwners

  The name of the head(s) of the substitutionGroup(s) for this element definition.

### substitutionGroupMembers

    Set<E> 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

### targetNamespace

    String targetNamespace

  The target namespace of the element declaration

### typeReference

    TypeReference typeReference

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

### complexTypesUsingThisElement

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

### typeAlternatives

    List<E> typeAlternatives

  The table of type alternatives for this element, if any. The items in this list are instances of class `TypeAlternative` The last type alternative will always have the condition "true()", representing the default type definition. An empty table is indicated by a null value.

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

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

Serialized Fields

### wildcard

    Wildcard wildcard

  The wildcard details are held in a separate object, designed to allow reuse between ElementWildcard and AttributeWildcard

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

Serialized Fields

### value

    String value

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

    HashSet<E> allowedValues

  The set of allowed values. The members are all instances of Comparable, and they can be compared with a supplied value by calling its getSchemaComparable() method and using compareTo() or equals().

### allowedTypedValues

    List<E> allowedTypedValues

  The allowed values, in the form of Comparables implementing schema comparison semantics

### stringValues

    List<E> stringValues

  The allowed values, as strings

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

Serialized Fields

### facetValue

    int facetValue

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

Serialized Fields

### fixed

    boolean fixed

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

### message

    String message

  Message to be used to report that the facet is violated

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

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

Serialized Fields

### selector

    IdentitySelector selector

  Identity Constraint Selector

### fields

    List<E> fields

  The fields of this Identity Constraint. A List whose members are of class IdentityField.

### nameCode

    int nameCode

  The namecode of the name of this identity constraint

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

Serialized Fields

### fingerprint

    int fingerprint

  The name of the constraint referenced

### target

    IdentityConstraint target

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

### expectedKind

    int expectedKind

  The kind of constraint expected as the target. One of `StandardNames.XS_UNIQUE`, `StandardNames.XS_KEY`, `StandardNames.XS_KEYREF`

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

Serialized Fields

### xpath

    String xpath

  Source XPath expression for field nodes

### equivalentExpression

    Expression equivalentExpression

  Compiled XPath expression, used for static cardinality testing only

### selection

    Pattern selection

  Compiled XPath expression as a streamable pattern

### namespaceContext

    NamespaceResolver namespaceContext

  Saved XPath context: needed when serializing the schema component model

### xpathDefaultNamespace

    String xpathDefaultNamespace

  Saved XPath default namespace: needed when serializing

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

Serialized Fields

### xpath

    String xpath

  Source XPath expression

### selection

    Pattern selection

  Compiled XPath expression

### namespaceContext

    NamespaceResolver namespaceContext

  Saved XPath context: needed when serializing the schema component model

### xpathDefaultNamespace

    String xpathDefaultNamespace

  Saved XPath default namespace: needed when serializing

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

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

Serialized Fields

### requiredLength

    int requiredLength

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

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

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

Class com.saxonica.schema.MaxScaleFacet extends ScaleFacet implements Serializable

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

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

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

Class com.saxonica.schema.MinScaleFacet extends ScaleFacet implements Serializable

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

Serialized Fields

### contentModel

    List<E> 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. In an AllModelGroup, this list does not include wildcard particles

### simplifiedContentModel

    List<E> simplifiedContentModel

  The reduced list of particles. Pointless particles are removed, and group references are expanded. The list is evaluated lazily.

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

Serialized Fields

### nameCode

    int nameCode

  The nameCode 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.ModelGroupParticle extends Particle implements Serializable

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

Serialized Fields

### notationSystemId

    String notationSystemId

  The system identifier of the notation (possibly null)

### nameCode

    int nameCode

  The name code of the name of the notation

### notationPublicId

    String notationPublicId

  The public identifier of the notation (possibly null)

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

Serialized Fields

### maxOccurs

    int maxOccurs

  The maximum number of occurrences

### minOccurs

    int minOccurs

  The minimum number of occurrences

### vulnerable

    boolean vulnerable

  A particle is vulnerable if (a) it is contained in a particle that allows repetition, and (b) everything both before and after it in its enclosing particle is optional, that is, the input it accepts may be all that its enclosing particle accepts

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

Serialized Fields

### config

    Configuration config

### requiredValue

    StringValue requiredValue

### regex

    RegularExpression regex

### noMerge

    boolean noMerge

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

Serialized Fields

### config

    EnterpriseConfiguration config

  The system configuration

### targetNamespaces

    Set<E> targetNamespaces

  The set of all target namespaces of components in this schema

### attributes

    IntHashMap<T> attributes

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

### attributeGroups

    IntHashMap<T> attributeGroups

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

### groups

    IntHashMap<T> groups

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

### types

    IntHashMap<T> types

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

### anonymousTypes

    IntHashMap<T> 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<T> elements

  A table of defined elements, indexed by fingerprint

### identityConstraints

    IntHashMap<T> identityConstraints

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

### notations

    IntHashMap<T> notations

  Index of xs:notation declarations

### namePool

    NamePool namePool

  Saxon NamePool used to hold the names in this schema

### extensionsOfBuiltInTypes

    IntHashMap<T> extensionsOfBuiltInTypes

  Index of complex types in this schema that extend built-in types, including types that extend user-defined simple types that restrict built-in types Key is the fingerprint of a built-in type; value is a Set of UserComplexType objects

### params

    HashMap<K,V> params

  Map of global parameters declared using the saxon:param extension, indexed by the parameter name

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

Serialized Fields

### config

    Configuration config

### action

    Assertion action

### reverseAction

    Assertion reverseAction

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

Serialized Fields

### requiredValue

    int requiredValue

  The numeric value of the facet

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

Serialized Fields

### systemId

    String systemId

### lineNumber

    int lineNumber

### schemaDocumentURI

    String schemaDocumentURI

### fixupStatus

    int fixupStatus

  The fixup status

### validationStatus

    int validationStatus

  The validation status

### config

    EnterpriseConfiguration config

  The configuration under which this component was created

### redefinitionLevel

    int redefinitionLevel

  The redefinition level of this component

Class com.saxonica.schema.SequenceModelGroup extends ModelGroup 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.SingleNamespaceSchema extends PreparedSchema implements Serializable

Serialized Fields

### targetNamespace

    String targetNamespace

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

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

Serialized Fields

### condition

    XPathExpression condition

### conditionText

    String conditionText

### namespaceContext

    NamespaceResolver namespaceContext

### baseURI

    String baseURI

### defaultNamespace

    String defaultNamespace

### typeReference

    TypeReference typeReference

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

### namespaceSensitive

    Boolean namespaceSensitive

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

Serialized Fields

### debug

    boolean debug

  Diagnostic flag set by saxon:debug="true" on the complexType element

### variety

    int variety

  The {variety} property: one of `ComplexType.VARIETY_EMPTY`, `ComplexType.VARIETY_MIXED`, `ComplexType.VARIETY_SIMPLE`, or `ComplexType.VARIETY_ELEMENT_ONLY`

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

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

### machine

    FiniteStateMachine machine

  The finite state machine for validating against this complex type

### compiled

    boolean compiled

  Flag to indicate that the type has been compiled

### assertions

    Set<E> assertions

  The set of all the assertions that are defined on this complex type

### openContentWildcard

    Wildcard openContentWildcard

  The wildcard used to define permitted open content, if any

### openContentMode

    int openContentMode

  The open content mode: `ComplexType.OPEN_CONTENT_NONE`, `ComplexType.OPEN_CONTENT_ABSENT`, `ComplexType.OPEN_CONTENT_INTERLEAVE`, or `ComplexType.OPEN_CONTENT_SUFFIX`

### openContentAppliesToEmpty

    boolean openContentAppliesToEmpty

  A boolean indicating whether open content applies even if the content model would otherwise be empty

### contextDeterminedTypesForElements

    IntHashMap<T> contextDeterminedTypesForElements

  Table of context-determined types for element children

### contextDeterminedTypesForAttributes

    IntHashMap<T> contextDeterminedTypesForAttributes

  Table of context-determined types for attributes

### xsdVersion

    int xsdVersion

  Version of XML Schema specification in use

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

Serialized Fields

### finalProhibitions

    int finalProhibitions

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

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

### derivation

    int derivation

  The derivation method, for example SchemaType.DERIVATION_RESTRICTION

### nameCode

    int nameCode

  The fingerprint of this type in the Saxon NamePool

### extendedTypes

    Set<E> extendedTypes

  The set 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 UserDefinedType implements Serializable

Serialized Fields

### facetList

    List<E> facetList

  The constraining facets of this type

### extendedFacetList

    List<E> extendedFacetList

  The complete facet list including facets inherited from supertypes (but excluding any that are redundant)

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

Serialized Fields

### memberTypeReferences

    List<E> 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

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

    Set<E> allowedNamespaces

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

### disallowedNamespaces

    Set<E> disallowedNamespaces

  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

    String processContents

  the processContent of this wildcard. (strict by default)

### disallowsDefinedNames

    boolean disallowsDefinedNames

  Flag indicating that defined names are not allowed (notQName="##defined")

### disallowsDefinedSiblings

    boolean disallowsDefinedSiblings

  Flag indicating that defined siblings are not allowed (notQName="##definedSiblings")

### disallowedQNames

    IntSet disallowedQNames

  The set of (fingerprints of) disallowed QNames

### inexpressible

    boolean inexpressible

  flag indicating that this object represents the result of computing an "inexpressible" wildcard

Package com.saxonica.schema.fsa

Class com.saxonica.schema.fsa.AutomatonState extends Object implements Serializable

Serialized Fields

### stateNumber

    int stateNumber

### specificTransitions

    Object specificTransitions

### wildcardEdges

    Edge[] wildcardEdges

### maxTransition

    Edge maxTransition

### isFinalState

    boolean isFinalState

### min

    int min

### max

    int max

Class com.saxonica.schema.fsa.CountingState extends Object implements Serializable

Serialized Fields

### automatonState

    AutomatonState automatonState

### counter

    int counter

Class com.saxonica.schema.fsa.DeterminizedState extends AutomatonState implements Serializable

Class com.saxonica.schema.fsa.Edge.MaxOccursParticle extends ModelGroupParticle implements Serializable

Class com.saxonica.schema.fsa.FiniteStateMachine extends Object implements Serializable

Serialized Fields

### statesUsed

    int statesUsed

### initialState

    AutomatonState initialState

### states

    AutomatonState[] states

### alphabet

    Set<E> alphabet

### openContentWildcard

    Wildcard openContentWildcard

### openContentInterleaved

    boolean openContentInterleaved

### complexType

    UserComplexType complexType

Class com.saxonica.schema.fsa.NonDeterminizedState extends AutomatonState implements Serializable

Class com.saxonica.schema.fsa.SuffixState extends Object implements Serializable

Package com.saxonica.schema.sdoc

Class com.saxonica.schema.sdoc.LSSchemaResolver extends Object implements Serializable

Serialized Fields

### resourceResolver

    LSResourceResolver resourceResolver

### config

    Configuration config

Class com.saxonica.schema.sdoc.SchemaElement.XPathStaticContext extends DedicatedStaticContext implements Serializable

Class com.saxonica.schema.sdoc.SchemaNodeFactory extends Object implements Serializable

Serialized Fields

### pipe

    PipelineConfiguration pipe

### compiler

    SchemaCompiler compiler

### config

    EnterpriseConfiguration config

### idTable

    HashMap<K,V> idTable

### referrer

    SchemaElement referrer

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

    List<E> members

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

### simpleType

    UserSimpleType simpleType

Package com.saxonica.serialize

Class com.saxonica.serialize.SerializerFactoryPE extends SerializerFactory implements Serializable

Package com.saxonica.stream

Class com.saxonica.stream.StreamingApplyTemplates extends ApplyTemplates implements Serializable

Serialized Fields

### documentExp

    Expression documentExp

### selectPattern

    Pattern selectPattern

Class com.saxonica.stream.StreamingCopy extends Expression implements Serializable

Serialized Fields

### documentExp

    Expression documentExp

### selectPattern

    Pattern selectPattern

### filter

    Expression filter

Class com.saxonica.stream.TemplateInversion extends Object implements Serializable

Serialized Fields

### config

    Configuration config

### originalTemplate

    Template originalTemplate

### body

    InvertedExpression body

### stackFrame

    SlotManager stackFrame

Package com.saxonica.update

Class com.saxonica.update.BasicUpdatingExpression extends Expression implements Serializable

Class com.saxonica.update.CopyModifyExpression extends Expression implements Serializable

Serialized Fields

### updateExp

    Expression updateExp

### returnExp

    Expression returnExp

### copyBindings

    Expression copyBindings

### validationMode

    int validationMode

Class com.saxonica.update.DeleteExpression extends BasicUpdatingExpression implements Serializable

Serialized Fields

### targetExpression

    Expression targetExpression

Class com.saxonica.update.InsertExpression extends BasicUpdatingExpression implements Serializable

Serialized Fields

### sourceExpression

    Expression sourceExpression

### targetExpression

    Expression targetExpression

### position

    int position

### constructionMode

    int constructionMode

### inheritNamespaces

    boolean inheritNamespaces

Class com.saxonica.update.RenameExpression extends BasicUpdatingExpression implements Serializable

Serialized Fields

### targetExpression

    Expression targetExpression

### nameExpression

    Expression nameExpression

### nsContext

    NamespaceResolver nsContext

### defaultNamespace

    String defaultNamespace

Class com.saxonica.update.ReplaceNodeExpression extends BasicUpdatingExpression implements Serializable

Serialized Fields

### targetExpression

    Expression targetExpression

### replacement

    Expression replacement

### constructionMode

    int constructionMode

Class com.saxonica.update.ReplaceValueExpression extends BasicUpdatingExpression implements Serializable

Serialized Fields

### targetExpression

    Expression targetExpression

### replacement

    Expression replacement

Package com.saxonica.validate

Class com.saxonica.validate.SchemaAttributeTest extends NodeTest implements Serializable

Serialized Fields

### config

    Configuration config

### declaration

    AttributeDecl declaration

Class com.saxonica.validate.SchemaElementTest extends NodeTest implements Serializable

Serialized Fields

### config

    Configuration config

### head

    ElementDecl head

### group

    IntHashMap<T> group

Package com.saxonica.xsltextn

Class com.saxonica.xsltextn.SaxonAssign extends XSLGeneralVariable implements Serializable

Serialized Fields

### instruction

    Assign instruction

Class com.saxonica.xsltextn.SaxonCallTemplate extends XSLCallTemplate implements Serializable

Class com.saxonica.xsltextn.SaxonCollation extends StyleElement implements Serializable

Serialized Fields

### collationName

    String collationName

### collator

    StringCollator collator

Class com.saxonica.xsltextn.SaxonDoctype extends StyleElement implements Serializable

Class com.saxonica.xsltextn.SaxonEntityRef extends StyleElement implements Serializable

Serialized Fields

### nameAttribute

    String nameAttribute

Class com.saxonica.xsltextn.SaxonImportQuery extends StyleElement implements Serializable

Serialized Fields

### href

    String href

### moduleURI

    String moduleURI

Class com.saxonica.xsltextn.SaxonWhile extends StyleElement implements Serializable

Serialized Fields

### test

    Expression test

Class com.saxonica.xsltextn.StyleNodeFactoryPE extends StyleNodeFactory implements Serializable

Serialized Fields

### userStyles

    IntHashMap<T> userStyles

### allowExtensions

    boolean allowExtensions

Class com.saxonica.xsltextn.XSLBreak extends XSLBreakOrContinue implements Serializable

Class com.saxonica.xsltextn.XSLBreakOrContinue extends StyleElement implements Serializable

Serialized Fields

### xslIterate

    XSLIterate xslIterate

Class com.saxonica.xsltextn.XSLCatch extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### nameTest

    QNameTest nameTest

Class com.saxonica.xsltextn.XSLEvaluate extends StyleElement implements Serializable

Serialized Fields

### xpath

    Expression xpath

### requiredType

    SequenceType requiredType

### namespaceContext

    Expression namespaceContext

### baseUri

    Expression baseUri

### schemaAware

    Expression schemaAware

Class com.saxonica.xsltextn.XSLFork extends StyleElement implements Serializable

Class com.saxonica.xsltextn.XSLIterate extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

Class com.saxonica.xsltextn.XSLMode extends StyleElement implements Serializable

Serialized Fields

### prepared

    boolean prepared

### streamable

    boolean streamable

### failOnMultipleMatch

    boolean failOnMultipleMatch

### warningOnNoMatch

    boolean warningOnNoMatch

### warningOnMultipleMatch

    boolean warningOnMultipleMatch

### defaultRules

    BuiltInRuleSet defaultRules

Class com.saxonica.xsltextn.XSLNextIteration extends XSLBreakOrContinue implements Serializable

Class com.saxonica.xsltextn.XSLOnCompletion extends StyleElement implements Serializable

Class com.saxonica.xsltextn.XSLTry extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### catchTests

    List<E> catchTests

### catchExprs

    List<E> catchExprs

Package javax.xml.xquery

Class javax.xml.xquery.XQCancelledException extends XQQueryException implements Serializable

Class javax.xml.xquery.XQConnectionEvent extends EventObject implements Serializable

Serialized Fields

### ex

    XQException ex

  The `XQException` that will be thrown to the application when an error occurs and the pooled connection is no longer usable.

Class javax.xml.xquery.XQException extends Exception implements Serializable

Serialized Fields

### vendorCode

    String vendorCode

### nextException

    XQException nextException

Class javax.xml.xquery.XQQueryException extends XQException implements Serializable

Serialized Fields

### errorCode

    QName errorCode

### errorObject

    XQSequence errorObject

### stackTrace

    XQStackTraceElement[] stackTrace

### line

    int line

### column

    int column

### position

    int position

### moduleURI

    String moduleURI

Class javax.xml.xquery.XQStackTraceElement extends Object implements Serializable

Serialized Fields

### module

    String module

### line

    int line

### column

    int column

### position

    int position

### function

    QName function

### variables

    XQStackTraceVariable[] variables

Class javax.xml.xquery.XQStackTraceVariable extends Object implements Serializable

Serialized Fields

### qname

    QName qname

### value

    String value

Package net.sf.saxon

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

Serialized Fields

### systemURIResolver

    StandardURIResolver systemURIResolver

### xmlVersion

    int xmlVersion

### xsdVersion

    int xsdVersion

### tracing

    boolean tracing

### traceOptimizations

    boolean traceOptimizations

### traceListenerClass

    String traceListenerClass

### integratedFunctionLibrary

    IntegratedFunctionLibrary integratedFunctionLibrary

### vendorFunctionLibrary

    VendorFunctionLibrary vendorFunctionLibrary

### collationResolver

    CollationURIResolver collationResolver

### defaultCollection

    String defaultCollection

### collationMap

    CollationMap collationMap

### collectionResolver

    CollectionURIResolver collectionResolver

### moduleURIResolver

    ModuleURIResolver moduleURIResolver

### standardModuleURIResolver

    ModuleURIResolver standardModuleURIResolver

### schemaURIResolver

    SchemaURIResolver schemaURIResolver

### sourceParserClass

    String sourceParserClass

### styleParserClass

    String styleParserClass

### preferJaxpParser

    boolean preferJaxpParser

### timing

    boolean timing

### allowExternalFunctions

    boolean allowExternalFunctions

### traceExternalFunctions

    boolean traceExternalFunctions

### useTypedValueCache

    boolean useTypedValueCache

### lazyConstructionMode

    boolean lazyConstructionMode

### allowMultiThreading

    boolean allowMultiThreading

### preEvaluateDocFunction

    boolean preEvaluateDocFunction

### useDisableOutputEscaping

    boolean useDisableOutputEscaping

### namePool

    NamePool namePool

### documentNumberAllocator

    DocumentNumberAllocator documentNumberAllocator

### globalDocumentPool

    DocumentPool globalDocumentPool

### hostLanguage

    int hostLanguage

### retainDTDattributeTypes

    boolean retainDTDattributeTypes

### defaultParseOptions

    ParseOptions defaultParseOptions

### optimizer

    Optimizer optimizer

### optimizationLevel

    int optimizationLevel

### conversionRules

    ConversionRules conversionRules

### serializerFactory

    SerializerFactory serializerFactory

### defaultSerializationProperties

    Properties defaultSerializationProperties

### defaultLanguage

    String defaultLanguage

### defaultCountry

    String defaultCountry

### defaultXsltCompilerInfo

    CompilerInfo defaultXsltCompilerInfo

### externalObjectModels

    List<E> externalObjectModels

### domLevel

    int domLevel

Class net.sf.saxon.PreparedStylesheet extends Executable implements Serializable

Serialized Fields

### compilerInfo

    CompilerInfo compilerInfo

### errorCount

    int errorCount

### nextStylesheetCache

    HashMap<K,V> nextStylesheetCache

### decimalFormatManager

    DecimalFormatManager decimalFormatManager

### ruleManager

    RuleManager ruleManager

### namedTemplateTable

    HashMap<K,V> namedTemplateTable

### reasonUnableToCompile

    String reasonUnableToCompile

Package net.sf.saxon.dom

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

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

Serialized Fields

### code

    short code

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

Package net.sf.saxon.event

Class net.sf.saxon.event.CopyNamespaceSensitiveException extends XPathException implements Serializable

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

Class net.sf.saxon.event.RuleBasedStripper.StripRuleTarget extends Object implements Serializable

Package net.sf.saxon.expr

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

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

Serialized Fields

### calculator

    Calculator calculator

### simplified

    boolean simplified

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

Serialized Fields

### calculator

    Calculator calculator

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

Serialized Fields

### slotNumber

    int slotNumber

### sequence

    Expression sequence

### action

    Expression action

### variableName

    StructuredQName variableName

### requiredType

    SequenceType requiredType

### refCount

    int refCount

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

Serialized Fields

### requiredItemType

    AtomicType requiredItemType

### requiredPrimitiveType

    BuiltInAtomicType requiredPrimitiveType

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

Serialized Fields

### untyped

    boolean untyped

### singleValued

    boolean singleValued

### operandItemType

    ItemType operandItemType

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

Serialized Fields

### axis

    byte axis

### test

    NodeTest test

### itemType

    ItemType itemType

### contextItemType

    ItemType contextItemType

### computedCardinality

    int computedCardinality

### doneWarnings

    boolean doneWarnings

Class net.sf.saxon.expr.BinaryExpression extends Expression 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.Calculator extends Object 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.CastExpression extends UnaryExpression implements Serializable

Serialized Fields

### targetType

    AtomicType targetType

### targetPrimitiveType

    AtomicType targetPrimitiveType

### allowEmpty

    boolean allowEmpty

### derived

    boolean derived

### upcast

    boolean upcast

Class net.sf.saxon.expr.CollationMap extends Object implements Serializable

Serialized Fields

### config

    Configuration config

### defaultCollationName

    String defaultCollationName

### map

    HashMap<K,V> map

Class net.sf.saxon.expr.CompareToIntegerConstant extends Expression implements Serializable

Serialized Fields

### operand

    Expression operand

### comparand

    long comparand

### operator

    int operator

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

Serialized Fields

### itemType

    ItemType itemType

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

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

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

Serialized Fields

### collationMap

    CollationMap collationMap

### config

    Configuration config

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

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

Serialized Fields

### exception

    XPathException exception

Class net.sf.saxon.expr.Expression extends Object implements Serializable

Serialization Methods

### writeObject

    private void writeObject(ObjectOutputStream oos)
                      throws IOException

  Throws:
    `IOException`

Serialized Fields

### staticProperties

    int staticProperties

### locationId

    int locationId

### container

    Container container

### slotsUsed

    int[] slotsUsed

### evaluationMethod

    int evaluationMethod

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

Serialized Fields

### systemId

    String systemId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

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

Serialized Fields

### map

    LocationMap map

### locationId

    int locationId

### executable

    Executable executable

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

Serialized Fields

### start

    Expression start

### filter

    Expression filter

### filterIsPositional

    boolean filterIsPositional

### filterIsSingletonBoolean

    boolean filterIsSingletonBoolean

### filterIsIndependentNumeric

    boolean filterIsIndependentNumeric

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

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

Serialized Fields

### positionVariable

    PositionVariable positionVariable

### actionCardinality

    int actionCardinality

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

Serialized Fields

### name

    StructuredQName name

  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

### needsRuntimeCheck

    boolean needsRuntimeCheck

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.GeneralComparison20 extends GeneralComparison implements Serializable

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

Serialized Fields

### generateIdEmulation

    boolean generateIdEmulation

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

Serialized Fields

### value

    Expression value

### min

    Expression min

### max

    Expression max

Class net.sf.saxon.expr.IsLastExpression extends Expression 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.JPConverter extends Object implements Serializable

Class net.sf.saxon.expr.JPConverter.FromBigDecimal extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromBigInteger extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromBoolean extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromBooleanArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromByte extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromByteArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromCharacter extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromCharArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromCollection extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromDate extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromDouble extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromDoubleArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromFloat extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromFloatArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromInt extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromIntArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromLong extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromLongArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromObjectArray extends JPConverter implements Serializable

Serialized Fields

### itemConverter

    JPConverter itemConverter

Class net.sf.saxon.expr.JPConverter.FromQName extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromSequenceIterator extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromShort extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromShortArray extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromSource extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromString extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromURI extends JPConverter implements Serializable

Class net.sf.saxon.expr.JPConverter.FromValueRepresentation extends JPConverter implements Serializable

Serialized Fields

### resultType

    ItemType resultType

### cardinality

    int cardinality

Class net.sf.saxon.expr.JPConverter.WrapExternalObject extends JPConverter implements Serializable

Serialized Fields

### resultType

    ItemType resultType

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

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

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

Serialized Fields

### evaluationMode

    int evaluationMode

Class net.sf.saxon.expr.Literal extends Expression implements Serializable

Serialized Fields

### value

    Value value

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

Serialized Fields

### slotNumber

    int slotNumber

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

Serialized Fields

### backwardsCompatible

    boolean backwardsCompatible

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

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

Serialized Fields

### config

    Configuration config

### optimizationLevel

    int optimizationLevel

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

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

Class net.sf.saxon.expr.PathMap.PathMapNodeSet extends HashSet implements Serializable

Class net.sf.saxon.expr.PatternMatchExpression extends Expression implements Serializable

Serialized Fields

### pattern

    Pattern pattern

Class net.sf.saxon.expr.PJConverter extends Object implements Serializable

Class net.sf.saxon.expr.PJConverter.AnyURIValueToURI extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.AnyURIValueToURL extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.Atomic extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.CalendarValueToDate extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.General extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.Identity extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.IntegerValueToBigInteger extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.IntegerValueToByte extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.IntegerValueToChar extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.IntegerValueToInt extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.IntegerValueToLong extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.IntegerValueToShort extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.NumericValueToBigDecimal extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.NumericValueToDouble extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.NumericValueToFloat extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.QualifiedNameValueToQName extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.StringValueToChar extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.StringValueToString extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.ToArray extends PJConverter implements Serializable

Serialized Fields

### itemConverter

    PJConverter itemConverter

Class net.sf.saxon.expr.PJConverter.ToCollection extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.ToNull extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.ToSequenceExtent extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.ToSequenceIterator extends PJConverter implements Serializable

Class net.sf.saxon.expr.PJConverter.UnwrapExternalObject extends PJConverter implements Serializable

Class net.sf.saxon.expr.PositionVariable extends Object implements Serializable

Serialized Fields

### variableName

    StructuredQName variableName

### slotNumber

    int slotNumber

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

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

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

Serialized Fields

### operator

    int operator

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

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

Serialized Fields

### kind

    int kind

### operation

    Serializable operation

### operand

    int operand

### errorCode

    String errorCode

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

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

Serialized Fields

### arguments

    Expression[] arguments

Class net.sf.saxon.expr.SingleNodeExpression extends Expression 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

### needsRuntimeCheck

    boolean needsRuntimeCheck

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

Class net.sf.saxon.expr.SlashExpression extends Expression implements Serializable

Serialized Fields

### start

    Expression start

### step

    Expression step

Class net.sf.saxon.expr.StringLiteral extends Literal implements Serializable

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

Serialized Fields

### slotNumber

    int slotNumber

### type

    SequenceType type

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

Serialized Fields

### containingFunction

    UserFunction containingFunction

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

Serialized Fields

### base

    Expression base

### start

    int start

Class net.sf.saxon.expr.UnaryExpression extends Expression 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

### singleton

    boolean singleton

### role

    RoleLocator role

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

Serialized Fields

### staticType

    SequenceType staticType

### function

    UserFunction function

### tailCall

    boolean tailCall

### argumentEvaluationModes

    int[] argumentEvaluationModes

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

Serialization Methods

### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

  Deserialization method ensures that there is only one BooleanValue.TRUE and only one BooleanValue.FALSE

  Throws:
    `IOException`
    `ClassNotFoundException`

Serialized Fields

### comparer

    AtomicComparer comparer

### resultWhenEmpty

    BooleanValue resultWhenEmpty

### needsRuntimeCheck

    boolean needsRuntimeCheck

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

Serialized Fields

### binding

    Binding binding

### staticType

    SequenceType staticType

### constantValue

    Value constantValue

### flattened

    boolean flattened

### inLoop

    boolean inLoop

### filtered

    boolean filtered

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

Package net.sf.saxon.expr.instruct

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

Serialized Fields

### select

    Expression select

### regex

    Expression regex

### flags

    Expression flags

### matching

    Expression matching

### nonMatching

    Expression nonMatching

### pattern

    RegularExpression pattern

### allow30features

    boolean allow30features

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

Serialized Fields

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

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

### implicitSelect

    boolean implicitSelect

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

Serialized Fields

### binding

    Binding binding

Class net.sf.saxon.expr.instruct.AttributeCreator extends SimpleNodeConstructor implements Serializable

Serialized Fields

### schemaType

    SimpleType schemaType

### annotation

    int annotation

### validationAction

    int validationAction

### options

    int options

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

Serialized Fields

### attributeSetName

    StructuredQName attributeSetName

### useAttributeSets

    AttributeSet[] useAttributeSets

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

Serialized Fields

### children

    Expression[] children

Class net.sf.saxon.expr.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.expr.instruct.Choose extends Instruction implements Serializable

Serialized Fields

### conditions

    Expression[] conditions

### actions

    Expression[] actions

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

Class net.sf.saxon.expr.instruct.ComputedAttribute extends AttributeCreator implements Serializable

Serialized Fields

### attributeName

    Expression attributeName

### namespace

    Expression namespace

### nsContext

    NamespaceResolver nsContext

### allowNameAsQName

    boolean allowNameAsQName

Class net.sf.saxon.expr.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.expr.instruct.Copy extends ElementCreator implements Serializable

Serialized Fields

### copyNamespaces

    boolean copyNamespaces

### resultItemType

    ItemType resultItemType

### select

    Expression select

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

### validating

    boolean validating

### copyLineNumbers

    boolean copyLineNumbers

### copyForUpdate

    boolean copyForUpdate

### staticBaseUri

    String staticBaseUri

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

Serialized Fields

### content

    Expression content

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

Serialized Fields

### textOnly

    boolean textOnly

### constantText

    String constantText

Class net.sf.saxon.expr.instruct.DummyNamespaceResolver extends Object implements Serializable

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

### preservingTypes

    boolean preservingTypes

  Flag set to true if validation=preserve and no schema type supplied for validation

Class net.sf.saxon.expr.instruct.Executable extends Object implements Serializable

Serialized Fields

### stripperRules

    StripSpaceRules stripperRules

### stripsWhitespace

    boolean stripsWhitespace

### keyManager

    KeyManager keyManager

### globalVariableMap

    SlotManager globalVariableMap

### compiledGlobalVariables

    HashMap<K,V> compiledGlobalVariables

### defaultOutputProperties

    Properties defaultOutputProperties

### largestPatternStackFrame

    int largestPatternStackFrame

### collationTable

    CollationMap collationTable

### characterMapIndex

    CharacterMapIndex characterMapIndex

### locationMap

    LocationMap locationMap

### queryLibraryModules

    HashMap<K,V> queryLibraryModules

### stripsInputTypeAnnotations

    boolean stripsInputTypeAnnotations

### functionLibrary

    FunctionLibraryList functionLibrary

### hostLanguage

    int hostLanguage

### requiredParams

    HashSet<E> requiredParams

### outputDeclarations

    HashMap<K,V> outputDeclarations

### createsSecondaryResult

    boolean createsSecondaryResult

### schemaAware

    boolean schemaAware

### initialContextItemVariableName

    StructuredQName initialContextItemVariableName

Class net.sf.saxon.expr.instruct.FixedAttribute extends AttributeCreator implements Serializable

Serialized Fields

### nameCode

    int nameCode

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

Serialized Fields

### nameCode

    int nameCode

### namespaceCodes

    int[] namespaceCodes

### itemType

    ItemType itemType

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

Serialized Fields

### select

    Expression select

### action

    Expression action

### threads

    int threads

### containsTailCall

    boolean containsTailCall

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

Serialized Fields

### select

    Expression select

### action

    Expression action

### algorithm

    byte algorithm

### key

    Expression key

### collationNameExpression

    Expression collationNameExpression

### baseURI

    String baseURI

### collator

    StringCollator collator

### sortKeys

    SortKeyDefinition[] sortKeys

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

Serialized Fields

### properties

    byte properties

### select

    Expression select

### variableQName

    StructuredQName variableQName

### requiredType

    SequenceType requiredType

### slotNumber

    int slotNumber

### referenceCount

    int referenceCount

### evaluationMode

    int evaluationMode

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

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

Serialized Fields

### executable

    Executable executable

### stackFrameMap

    SlotManager stackFrameMap

### indexed

    boolean indexed

Class net.sf.saxon.expr.instruct.Instruction extends Expression implements Serializable

Class net.sf.saxon.expr.instruct.InstructionDetails extends Object implements Serializable

Serialized Fields

### constructType

    int constructType

### systemId

    String systemId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### objectName

    StructuredQName objectName

### properties

    HashMap<K,V> properties

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

Serialized Fields

### parameterId

    int parameterId

### conversion

    Expression conversion

### conversionEvaluationMode

    int conversionEvaluationMode

Class net.sf.saxon.expr.instruct.LocalParamBlock extends Instruction implements Serializable

Serialized Fields

### children

    LocalParam[] children

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

Class net.sf.saxon.expr.instruct.LocationMap extends Object implements Serializable

Serialized Fields

### modules

    String[] modules

### numberOfModules

    int numberOfModules

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

Serialized Fields

### terminate

    Expression terminate

### select

    Expression select

Class net.sf.saxon.expr.instruct.NamespaceConstructor extends SimpleNodeConstructor implements Serializable

Serialized Fields

### name

    Expression name

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

Serialized Fields

### useTailRecursion

    boolean useTailRecursion

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

### hasVariablesInPatterns

    boolean hasVariablesInPatterns

### backwardsCompatible

    boolean backwardsCompatible

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

Serialized Fields

### content

    Expression content

### lazyConstruction

    boolean lazyConstruction

### namespaceSensitiveType

    boolean namespaceSensitiveType

### validation

    int validation

### schemaType

    SchemaType schemaType

### baseURI

    String baseURI

Class net.sf.saxon.expr.instruct.Procedure extends Object implements Serializable

Serialized Fields

### body

    Expression body

### executable

    Executable executable

### systemId

    String systemId

### lineNumber

    int lineNumber

### stackFrameMap

    SlotManager stackFrameMap

### hostLanguage

    int hostLanguage

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

Serialized Fields

### name

    Expression name

Class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction extends Instruction implements Serializable

Serialized Fields

### groupNameCode

    int groupNameCode

### nrNameCode

    int nrNameCode

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

Serialized Fields

### href

    Expression href

### formatExpression

    Expression formatExpression

### content

    Expression content

### globalProperties

    Properties globalProperties

### localProperties

    Properties localProperties

### baseURI

    String baseURI

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

### serializationAttributes

    IntHashMap<T> serializationAttributes

### nsResolver

    NamespaceResolver nsResolver

### dynamicOutputElement

    Expression dynamicOutputElement

### resolveAgainstStaticBase

    boolean resolveAgainstStaticBase

Class net.sf.saxon.expr.instruct.SavedNamespaceContext extends Object implements Serializable

Serialized Fields

### namespaceCodes

    int[] namespaceCodes

### namePool

    NamePool namePool

Class net.sf.saxon.expr.instruct.SimpleContentConstructor extends Expression implements Serializable

Serialized Fields

### select

    Expression select

### separator

    Expression separator

### isSingleton

    boolean isSingleton

### isAtomic

    boolean isAtomic

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

Serialized Fields

### select

    Expression select

Class net.sf.saxon.expr.instruct.SlotManager extends Object implements Serializable

Serialized Fields

### variableMap

    ArrayList<E> variableMap

### numberOfVariables

    int numberOfVariables

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

Serialized Fields

### matchPattern

    Pattern matchPattern

### templateName

    StructuredQName templateName

### hasRequiredParams

    boolean hasRequiredParams

### bodyIsTailCallReturner

    boolean bodyIsTailCallReturner

### requiredType

    SequenceType requiredType

### streamable

    boolean streamable

Class net.sf.saxon.expr.instruct.TerminationException extends XPathException implements Serializable

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

Serialized Fields

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### systemId

    String systemId

### objectName

    StructuredQName objectName

### constructType

    int constructType

### namespaceResolver

    NamespaceResolver namespaceResolver

### properties

    HashMap<K,V> properties

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

Serialized Fields

### details

    InstructionInfo details

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

Serialized Fields

### child

    Expression child

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

Serialized Fields

### attributeSets

    AttributeSet[] attributeSets

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

Serialized Fields

### functionName

    StructuredQName functionName

### tailCalls

    boolean tailCalls

### tailRecursive

    boolean tailRecursive

### parameterDefinitions

    UserFunctionParameter[] parameterDefinitions

### resultType

    SequenceType resultType

### evaluationMode

    int evaluationMode

### isUpdating

    boolean isUpdating

### inlineable

    int inlineable

Class net.sf.saxon.expr.instruct.UserFunctionParameter extends Object implements Serializable

Serialized Fields

### requiredType

    SequenceType requiredType

### variableQName

    StructuredQName variableQName

### slotNumber

    int slotNumber

### referenceCount

    int referenceCount

### isIndexed

    boolean isIndexed

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

Serialized Fields

### options

    int options

### isNumberingInstruction

    boolean isNumberingInstruction

### noNodeIfEmpty

    boolean noNodeIfEmpty

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

Serialized Fields

### test

    Expression test

### action

    Expression action

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

Serialized Fields

### parameterId

    int parameterId

### typeChecked

    boolean typeChecked

Package net.sf.saxon.expr.number

Class net.sf.saxon.expr.number.AbstractNumberer extends Object implements Serializable

Serialized Fields

### country

    String country

Class net.sf.saxon.expr.number.IrregularGroupFormatter extends NumericGroupFormatter implements Serializable

Serialized Fields

### position

    int[] position

### separator

    int[] separator

Class net.sf.saxon.expr.number.Numberer_en extends AbstractNumberer implements Serializable

Serialized Fields

### tensUnitsSeparatorCardinal

    String tensUnitsSeparatorCardinal

### tensUnitsSeparatorOrdinal

    String tensUnitsSeparatorOrdinal

Class net.sf.saxon.expr.number.NumberFormatter extends Object implements Serializable

Serialized Fields

### formatTokens

    ArrayList<E> formatTokens

### punctuationTokens

    ArrayList<E> punctuationTokens

### startsWithPunctuation

    boolean startsWithPunctuation

Class net.sf.saxon.expr.number.NumericGroupFormatter extends Object implements Serializable

Class net.sf.saxon.expr.number.RegularGroupFormatter extends NumericGroupFormatter implements Serializable

Serialized Fields

### groupSize

    int groupSize

### groupSeparator

    String groupSeparator

Package net.sf.saxon.expr.sort

Class net.sf.saxon.expr.sort.AlphanumericCollator extends Object implements Serializable

Serialized Fields

### baseCollator

    StringCollator baseCollator

Class net.sf.saxon.expr.sort.AtomicSortComparer extends Object implements Serializable

Serialized Fields

### collator

    StringCollator collator

### itemType

    int itemType

Class net.sf.saxon.expr.sort.CalendarValueComparer extends Object implements Serializable

Class net.sf.saxon.expr.sort.CodepointCollatingComparer extends Object implements Serializable

Class net.sf.saxon.expr.sort.CodepointCollator extends Object implements Serializable

Class net.sf.saxon.expr.sort.CollatingAtomicComparer extends Object implements Serializable

Serialized Fields

### collator

    StringCollator collator

### collationURI

    String collationURI

### canReturnCollationKeys

    boolean canReturnCollationKeys

Class net.sf.saxon.expr.sort.ComparableAtomicValueComparer extends Object implements Serializable

Class net.sf.saxon.expr.sort.ConditionalSorter extends Expression implements Serializable

Serialized Fields

### condition

    Expression condition

### documentSorter

    DocumentSorter documentSorter

Class net.sf.saxon.expr.sort.DecimalSortComparer extends ComparableAtomicValueComparer implements Serializable

Class net.sf.saxon.expr.sort.DescendingComparer extends Object implements Serializable

Serialized Fields

### baseComparer

    AtomicComparer baseComparer

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

Serialized Fields

### comparer

    NodeOrderComparer comparer

Class net.sf.saxon.expr.sort.DoubleSortComparer extends Object implements Serializable

Class net.sf.saxon.expr.sort.EmptyGreatestComparer extends Object implements Serializable

Serialized Fields

### baseComparer

    AtomicComparer baseComparer

Class net.sf.saxon.expr.sort.EqualityComparer extends Object implements Serializable

Class net.sf.saxon.expr.sort.GenericAtomicComparer extends Object implements Serializable

Serialized Fields

### collator

    StringCollator collator

Class net.sf.saxon.expr.sort.GlobalOrderComparer extends Object implements Serializable

Class net.sf.saxon.expr.sort.IntArraySet extends Object implements Serializable

Serialized Fields

### contents

    int[] contents

  The array of integers, which will always be sorted

### hashCode

    int hashCode

  Hashcode, evaluated lazily

Class net.sf.saxon.expr.sort.IntHashMap extends 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

    Object[] _value

Class net.sf.saxon.expr.sort.IntHashSet extends Object implements Serializable

Serialized Fields

### ndv

    int ndv

  This set's NO-DATA-VALUE.

### _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.expr.sort.IntRangeSet extends Object implements Serializable

Serialized Fields

### startPoints

    int[] startPoints

### endPoints

    int[] endPoints

### used

    int used

### hashCode

    int hashCode

### size

    int size

Class net.sf.saxon.expr.sort.IntToIntArrayMap extends Object implements Serializable

Serialized Fields

### keys

    int[] keys

### values

    int[] values

### used

    int used

### defaultValue

    int defaultValue

Class net.sf.saxon.expr.sort.IntToIntHashMap extends 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.expr.sort.LocalOrderComparer extends Object implements Serializable

Class net.sf.saxon.expr.sort.LowercaseFirstCollator extends Object implements Serializable

Serialized Fields

### baseCollator

    StringCollator baseCollator

Class net.sf.saxon.expr.sort.NamedCollation extends Object implements Serializable

Serialized Fields

### uri

    String uri

Class net.sf.saxon.expr.sort.NumericComparer extends Object implements Serializable

Serialized Fields

### converter

    StringToDouble converter

Class net.sf.saxon.expr.sort.NumericComparer11 extends NumericComparer implements Serializable

Class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher extends Object implements Serializable

Class net.sf.saxon.expr.sort.SortExpression extends Expression implements Serializable

Serialized Fields

### select

    Expression select

### sortKeyDefinitions

    SortKeyDefinition[] sortKeyDefinitions

Class net.sf.saxon.expr.sort.SortKeyDefinition extends Object implements Serializable

Serialized Fields

### sortKey

    Expression sortKey

### order

    Expression order

### dataTypeExpression

    Expression dataTypeExpression

### caseOrder

    Expression caseOrder

### language

    Expression language

### collationName

    Expression collationName

### stable

    Expression stable

### collation

    StringCollator collation

### baseURI

    String baseURI

### emptyLeast

    boolean emptyLeast

### backwardsCompatible

    boolean backwardsCompatible

Class net.sf.saxon.expr.sort.TextComparer extends Object implements Serializable

Serialized Fields

### baseComparer

    AtomicComparer baseComparer

Class net.sf.saxon.expr.sort.TupleExpression extends Expression implements Serializable

Serialized Fields

### components

    Expression[] components

### evaluationModes

    int[] evaluationModes

Class net.sf.saxon.expr.sort.TupleSorter extends Expression implements Serializable

Serialized Fields

### select

    Expression select

### sortKeyDefinitions

    SortKeyDefinition[] sortKeyDefinitions

### comparators

    AtomicComparer[] comparators

Class net.sf.saxon.expr.sort.UppercaseFirstCollator extends Object implements Serializable

Serialized Fields

### baseCollator

    StringCollator baseCollator

Package net.sf.saxon.functions

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

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

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

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### importedSchemaNamespaces

    Set<E> importedSchemaNamespaces

Class net.sf.saxon.functions.Average extends Aggregate 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.CodepointsToString extends SystemFunction implements Serializable

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

Serialized Fields

### stringCollator

    StringCollator stringCollator

### absoluteCollationURI

    String absoluteCollationURI

### expressionBaseURI

    URI expressionBaseURI

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

Serialized Fields

### expressionBaseURI

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

Serialized Fields

### config

    Configuration config

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

Class net.sf.saxon.functions.Count extends Aggregate 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.CurrentGroupingKey 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

    String expressionBaseURI

### readOnce

    boolean readOnce

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

Serialized Fields

### expressionBaseURI

    String expressionBaseURI

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

Serialized Fields

### expressionBaseURI

    String expressionBaseURI

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

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

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.ExecutableFunctionLibrary extends Object implements Serializable

Serialized Fields

### functions

    HashMap<K,V> functions

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

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.FormatNumber extends SystemFunction implements Serializable

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### decimalFormatManager

    DecimalFormatManager decimalFormatManager

### decimalFormatSymbols

    DecimalSymbols decimalFormatSymbols

### subPictures

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

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

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

Serialized Fields

### libraryList

    List<E> libraryList

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

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

Serialized Fields

### idRefKey

    KeyDefinitionSet idRefKey

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.IntegratedFunctionCall extends FunctionCall implements Serializable

Serialized Fields

### function

    ExtensionFunctionCall function

### resultType

    SequenceType resultType

### state

    int state

Class net.sf.saxon.functions.IntegratedFunctionLibrary extends Object implements Serializable

Serialized Fields

### functions

    HashMap<K,V> functions

Class net.sf.saxon.functions.IsWholeNumber extends ExtensionFunctionDefinition implements Serializable

Class net.sf.saxon.functions.ItemAt extends ExtensionFunctionDefinition implements Serializable

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

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### staticKeySet

    KeyDefinitionSet staticKeySet

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

    RegularExpression regexp

### allow30features

    boolean allow30features

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

Serialized Fields

### argumentType

    BuiltInAtomicType argumentType

### 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.PartialApply extends SystemFunction implements Serializable

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

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

Serialized Fields

### expressionBaseURI

    String expressionBaseURI

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

    RegularExpression regexp

### allow30features

    boolean allow30features

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

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

Serialized Fields

### expressionBaseURI

    String expressionBaseURI

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

Serialized Fields

### name

    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

    Class<T> 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

### applicability

    int applicability

  Flags indicating which host languages the function is applicable to

### argumentTypes

    SequenceType[] argumentTypes

  An array holding the types of the arguments to the function

### resultIfEmpty

    Value[] resultIfEmpty

  An array holding, for each declared argument, the value that is to be returned if an empty sequence as the value of this argument allows the result to be determined irrespective of the values of the other arguments; null if there is no such calculation possible

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

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

Serialized Fields

### returnEmptyIfEmpty

    boolean returnEmptyIfEmpty

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

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

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.SubstringAfter extends CollatingFunction implements Serializable

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

Class net.sf.saxon.functions.Sum extends Aggregate 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 Object implements Serializable

Serialized Fields

### functionSet

    int functionSet

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

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### propertyName

    StructuredQName propertyName

### isSchemaAware

    boolean isSchemaAware

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

Serialized Fields

### regexp

    RegularExpression regexp

### allow30features

    boolean allow30features

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

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

Serialized Fields

### staticMap

    IntToIntMap staticMap

Class net.sf.saxon.functions.TreatFn 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

    String expressionBaseURI

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

Serialized Fields

### expressionBaseURI

    String expressionBaseURI

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

Package net.sf.saxon.functions.regex

Class net.sf.saxon.functions.regex.JRegularExpression extends Object implements Serializable

Serialized Fields

### pattern

    Pattern pattern

### javaRegex

    String javaRegex

### flagBits

    int flagBits

Class net.sf.saxon.functions.regex.RegexSyntaxException extends Exception implements Serializable

Serialized Fields

### position

    int position

Package net.sf.saxon.java

Class net.sf.saxon.java.JavaPlatform extends Object implements Serializable

Package net.sf.saxon.lib

Class net.sf.saxon.lib.ConversionRules extends Object implements Serializable

Serialized Fields

### nameChecker

    NameChecker nameChecker

### stringToDouble

    StringToDouble stringToDouble

### notationSet

    NotationSet notationSet

### uriChecker

    URIChecker uriChecker

### allowYearZero

    boolean allowYearZero

Class net.sf.saxon.lib.ExtensionFunctionCall extends Object implements Serializable

Serialized Fields

### definition

    ExtensionFunctionDefinition definition

### container

    Container container

Class net.sf.saxon.lib.ExtensionFunctionDefinition extends Object implements Serializable

Class net.sf.saxon.lib.ParseOptions extends Object implements Serializable

Serialized Fields

### schemaValidation

    int schemaValidation

### dtdValidation

    int dtdValidation

### topLevelElement

    StructuredQName topLevelElement

### topLevelType

    SchemaType topLevelType

### wrapDocument

    Boolean wrapDocument

### treeModel

    TreeModel treeModel

### stripSpace

    int stripSpace

### lineNumbering

    Boolean lineNumbering

### xIncludeAware

    Boolean xIncludeAware

### pleaseClose

    boolean pleaseClose

### filters

    List<E> filters

### sourceIsXQJ

    boolean sourceIsXQJ

### continueAfterValidationErrors

    boolean continueAfterValidationErrors

### addCommentsAfterValidationErrors

    boolean addCommentsAfterValidationErrors

### expandAttributeDefaults

    boolean expandAttributeDefaults

### useXsiSchemaLocation

    boolean useXsiSchemaLocation

### checkEntityReferences

    boolean checkEntityReferences

### validationStatisticsRecipient

    ValidationStatisticsRecipient validationStatisticsRecipient

Class net.sf.saxon.lib.SerializerFactory extends Object implements Serializable

Serialized Fields

### config

    Configuration config

Class net.sf.saxon.lib.StandardCollationURIResolver extends Object implements Serializable

Class net.sf.saxon.lib.StandardCollectionURIResolver extends Object implements Serializable

Class net.sf.saxon.lib.StandardErrorListener extends Object implements Serializable

Serialized Fields

### recoveryPolicy

    int recoveryPolicy

### warningCount

    int warningCount

### doStackTrace

    boolean doStackTrace

Class net.sf.saxon.lib.StandardModuleURIResolver extends Object implements Serializable

Class net.sf.saxon.lib.StandardOutputResolver extends Object implements Serializable

Class net.sf.saxon.lib.StandardUnparsedTextResolver extends Object implements Serializable

Serialized Fields

### debug

    boolean debug

Class net.sf.saxon.lib.StandardURIChecker extends Object implements Serializable

Class net.sf.saxon.lib.StandardURIResolver extends Object implements Serializable

Serialized Fields

### config

    Configuration config

### recognizeQueryParameters

    boolean recognizeQueryParameters

Package net.sf.saxon.om

Class net.sf.saxon.om.DocumentPool extends Object implements Serializable

Serialized Fields

### documentNameMap

    Map<K,V> documentNameMap

### unavailableDocuments

    Set<E> unavailableDocuments

Class net.sf.saxon.om.Name10Checker extends NameChecker implements Serializable

Class net.sf.saxon.om.Name11Checker extends NameChecker implements Serializable

Class net.sf.saxon.om.NameChecker extends Object implements Serializable

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

Serialized Fields

### hashslots

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

### prefixes

    String[] prefixes

### prefixesUsed

    short prefixesUsed

### uris

    String[] uris

### prefixCodesForUri

    short[][] prefixCodesForUri

### urisUsed

    short urisUsed

### clientData

    HashMap<K,V> clientData

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

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

Serialized Fields

### prefix

    String prefix

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

Serialized Fields

### message

    String message

Class net.sf.saxon.om.StructuredQName extends Object implements Serializable

Serialized Fields

### content

    char[] content

### localNameStart

    int localNameStart

### prefixStart

    int prefixStart

Class net.sf.saxon.om.TreeModel extends Object implements Serializable

Package net.sf.saxon.option.dom4j

Class net.sf.saxon.option.dom4j.DOM4JObjectModel extends TreeModel implements Serializable

Package net.sf.saxon.option.jdom

Class net.sf.saxon.option.jdom.JDOMObjectModel extends TreeModel implements Serializable

Package net.sf.saxon.option.local

Class net.sf.saxon.option.local.Numberer_da extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Class net.sf.saxon.option.local.Numberer_de extends AbstractNumberer implements Serializable

Class net.sf.saxon.option.local.Numberer_fr extends AbstractNumberer implements Serializable

serialVersionUID: -222104830008011842L

Class net.sf.saxon.option.local.Numberer_frBE extends AbstractNumberer implements Serializable

serialVersionUID: -222104830008011842L

Class net.sf.saxon.option.local.Numberer_he extends Numberer_en implements Serializable

Class net.sf.saxon.option.local.Numberer_it extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Class net.sf.saxon.option.local.Numberer_nl extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Class net.sf.saxon.option.local.Numberer_nlBE extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Class net.sf.saxon.option.local.Numberer_sv extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Package net.sf.saxon.option.sql

Class net.sf.saxon.option.sql.SQLClose extends ExtensionInstruction implements Serializable

Serialized Fields

### connection

    Expression connection

Class net.sf.saxon.option.sql.SQLColumn extends StyleElement implements Serializable

Serialized Fields

### name

    String name

### select

    Expression select

Class net.sf.saxon.option.sql.SQLConnect extends ExtensionInstruction implements Serializable

Serialized Fields

### database

    Expression database

### driver

    Expression driver

### user

    Expression user

### password

    Expression password

### autoCommit

    Expression autoCommit

Class net.sf.saxon.option.sql.SQLDelete extends ExtensionInstruction implements Serializable

Serialized Fields

### connection

    Expression connection

### table

    String table

### where

    Expression where

Class net.sf.saxon.option.sql.SQLExecute extends ExtensionInstruction implements Serializable

Serialized Fields

### connection

    Expression connection

### statement

    Expression statement

Class net.sf.saxon.option.sql.SQLInsert extends ExtensionInstruction implements Serializable

Serialized Fields

### connection

    Expression connection

### table

    String table

Class net.sf.saxon.option.sql.SQLQuery extends ExtensionInstruction implements Serializable

Serialized Fields

### connection

    Expression connection

### column

    Expression column

  selected column(s) to query

### table

    Expression table

  the table(s) to query in

### where

    Expression where

  conditions of query (can be omitted)

### rowTag

    String rowTag

### colTag

    String colTag

  name of element to hold the rows

### disable

    boolean disable

  name of element to hold the columns

Class net.sf.saxon.option.sql.SQLUpdate extends ExtensionInstruction implements Serializable

Serialized Fields

### connection

    Expression connection

### table

    String table

### where

    Expression where

Package net.sf.saxon.option.xom

Class net.sf.saxon.option.xom.XOMObjectModel extends TreeModel implements Serializable

Class net.sf.saxon.option.xom.XomUriResolver extends StandardURIResolver implements Serializable

Package net.sf.saxon.pattern

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

Serialized Fields

### nodeTest

    NodeTest nodeTest

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

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

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

Serialized Fields

### nodetest1

    NodeTest nodetest1

### nodetest2

    NodeTest nodetest2

### operator

    int operator

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

Serialized Fields

### conditions

    Expression[] conditions

### patterns

    Pattern[] patterns

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.EmptySequenceTest extends NodeTest implements Serializable

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

Class net.sf.saxon.pattern.IdrefTest extends Object implements Serializable

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

Serialized Fields

### keyName

    StructuredQName keyName

### keySet

    KeyDefinitionSet keySet

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

Serialized Fields

### namePool

    NamePool namePool

### nodeKind

    int nodeKind

### localName

    String localName

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

Serialized Fields

### upperPattern

    Pattern upperPattern

### upwardsAxis

    byte upwardsAxis

### nodeTest

    NodeTest nodeTest

### filters

    Expression[] filters

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

    String uri

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

Serialized Fields

### nodeKind

    int nodeKind

### fingerprint

    int fingerprint

### namePool

    NamePool namePool

### uri

    String uri

### localName

    String localName

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

Serialized Fields

### kind

    int kind

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

Serialized Fields

### expression

    Expression expression

### itemType

    ItemType itemType

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

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

Serialized Fields

### nodeTest

    NodeTest nodeTest

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

Serialized Fields

### originalText

    String originalText

### executable

    Executable executable

### systemId

    String systemId

### lineNumber

    int lineNumber

Class net.sf.saxon.pattern.PatternSponsor extends Expression implements Serializable

Serialized Fields

### pattern

    Pattern pattern

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

Serialized Fields

### p1

    Pattern p1

### p2

    Pattern p2

### nodeType

    int nodeType

Class net.sf.saxon.pattern.UnionQNameTest extends Object implements Serializable

Serialized Fields

### tests

    List<E> tests

Package net.sf.saxon.query

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

Serialized Fields

### baseLibrary

    XQueryFunctionLibrary baseLibrary

### namespaces

    HashSet<E> namespaces

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

Serialized Fields

### unboundFunctionCalls

    List<E> unboundFunctionCalls

### correspondingStaticContext

    List<E> correspondingStaticContext

### resolving

    boolean resolving

Class net.sf.saxon.query.XQueryExpression extends Object implements Serializable

Serialized Fields

### expression

    Expression expression

### stackFrameMap

    SlotManager stackFrameMap

### executable

    Executable executable

### staticContext

    QueryModule staticContext

### pathMap

    PathMap pathMap

### allowDocumentProjection

    boolean allowDocumentProjection

### isUpdating

    boolean isUpdating

Class net.sf.saxon.query.XQueryFunction extends Object implements Serializable

Serialized Fields

### functionName

    StructuredQName functionName

### arguments

    List<E> arguments

### resultType

    SequenceType resultType

### body

    Expression body

### references

    List<E> references

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### systemId

    String systemId

### executable

    Executable executable

### compiledFunction

    UserFunction compiledFunction

### memoFunction

    boolean memoFunction

### namespaceResolver

    NamespaceResolver namespaceResolver

### staticContext

    QueryModule staticContext

### isUpdating

    boolean isUpdating

### isPrivate

    boolean isPrivate

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

Serialized Fields

### config

    Configuration config

### functions

    HashMap<K,V> functions

Package net.sf.saxon.s9api

Class net.sf.saxon.s9api.SaxonApiException extends Exception implements Serializable

Class net.sf.saxon.s9api.SaxonApiUncheckedException extends RuntimeException implements Serializable

Package net.sf.saxon.serialize

Class net.sf.saxon.serialize.CharacterMap extends Object implements Serializable

Serialized Fields

### charMap

    IntHashMap<T> charMap

### min

    int min

### max

    int max

### mapsWhitespace

    boolean mapsWhitespace

Class net.sf.saxon.serialize.CharacterMapIndex extends Object implements Serializable

Serialized Fields

### index

    HashMap<K,V> index

Package net.sf.saxon.style

Class net.sf.saxon.style.AbsentExtensionElement extends StyleElement implements Serializable

Class net.sf.saxon.style.ExtensionInstruction extends StyleElement implements Serializable

Class net.sf.saxon.style.LiteralResultElement extends StyleElement implements Serializable

Serialized Fields

### resultNameCode

    int resultNameCode

### attributeNames

    int[] attributeNames

### attributeValues

    Expression[] attributeValues

### numberOfAttributes

    int numberOfAttributes

### toplevel

    boolean toplevel

### namespaceCodes

    int[] namespaceCodes

### attributeSets

    AttributeSet[] attributeSets

### schemaType

    SchemaType schemaType

### validation

    int validation

### inheritNamespaces

    boolean inheritNamespaces

Class net.sf.saxon.style.StyleElement extends ElementImpl implements Serializable

Serialized Fields

### extensionNamespaces

    short[] extensionNamespaces

### excludedNamespaces

    short[] excludedNamespaces

### version

    DecimalValue version

### staticContext

    StaticContext staticContext

### validationError

    XPathException validationError

### reportingCircumstances

    int reportingCircumstances

### defaultXPathNamespace

    String defaultXPathNamespace

### defaultCollationName

    String defaultCollationName

### explaining

    boolean explaining

### objectName

    StructuredQName objectName

### containingStylesheet

    XSLStylesheet containingStylesheet

### actionsCompleted

    int actionsCompleted

Class net.sf.saxon.style.StyleNodeFactory extends Object implements Serializable

Serialized Fields

### config

    Configuration config

### namePool

    NamePool namePool

### processorVersion

    DecimalValue processorVersion

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

Serialized Fields

### stylesheet

    PrincipalStylesheetModule stylesheet

### overriding

    boolean overriding

Class net.sf.saxon.style.UseWhenStaticContext extends AbstractStaticContext implements Serializable

Serialized Fields

### namespaceContext

    NamespaceResolver namespaceContext

### functionLibrary

    FunctionLibrary functionLibrary

### executable

    Executable executable

Class net.sf.saxon.style.XSLAnalyzeString extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### regex

    Expression regex

### flags

    Expression flags

### matching

    StyleElement matching

### nonMatching

    StyleElement nonMatching

### pattern

    RegularExpression pattern

Class net.sf.saxon.style.XSLApplyImports extends StyleElement implements Serializable

Class net.sf.saxon.style.XSLApplyTemplates extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### modeName

    StructuredQName modeName

### useCurrentMode

    boolean useCurrentMode

### useTailRecursion

    boolean useTailRecursion

### defaultedSelectExpression

    boolean defaultedSelectExpression

### mode

    Mode mode

### modeAttribute

    String modeAttribute

Class net.sf.saxon.style.XSLAttribute extends XSLLeafNodeConstructor implements Serializable

Serialized Fields

### attributeName

    Expression attributeName

### separator

    Expression separator

### namespace

    Expression namespace

### validationAction

    int validationAction

### schemaType

    SimpleType schemaType

Class net.sf.saxon.style.XSLAttributeSet extends StyleElement implements Serializable

Serialized Fields

### nameAtt

    String nameAtt

### useAtt

    String useAtt

### stackFrameMap

    SlotManager stackFrameMap

### attributeSetElements

    List<E> attributeSetElements

### useAttributeSets

    AttributeSet[] useAttributeSets

### procedure

    AttributeSet procedure

### referenceCount

    int referenceCount

### validated

    boolean validated

Class net.sf.saxon.style.XSLCallTemplate extends StyleElement implements Serializable

Serialized Fields

### calledTemplateName

    StructuredQName calledTemplateName

### template

    XSLTemplate template

### useTailRecursion

    boolean useTailRecursion

### calledTemplateExpression

    Expression calledTemplateExpression

### gettingReturnedItemType

    boolean gettingReturnedItemType

Class net.sf.saxon.style.XSLCharacterMap extends StyleElement implements Serializable

Serialized Fields

### use

    String use

### characterMapElements

    List<E> characterMapElements

### validated

    boolean validated

### redundant

    boolean redundant

Class net.sf.saxon.style.XSLChoose extends StyleElement implements Serializable

Serialized Fields

### otherwise

    StyleElement otherwise

### numberOfWhens

    int numberOfWhens

Class net.sf.saxon.style.XSLComment extends XSLLeafNodeConstructor implements Serializable

Class net.sf.saxon.style.XSLCopy extends StyleElement implements Serializable

Serialized Fields

### use

    String use

### attributeSets

    AttributeSet[] attributeSets

### copyNamespaces

    boolean copyNamespaces

### inheritNamespaces

    boolean inheritNamespaces

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

### select

    Expression select

Class net.sf.saxon.style.XSLCopyOf extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### copyNamespaces

    boolean copyNamespaces

### validation

    int validation

### schemaType

    SchemaType schemaType

### readOnce

    boolean readOnce

Class net.sf.saxon.style.XSLDecimalFormat extends StyleElement implements Serializable

Serialized Fields

### prepared

    boolean prepared

### name

    String name

### decimalSeparator

    String decimalSeparator

### groupingSeparator

    String groupingSeparator

### infinity

    String infinity

### minusSign

    String minusSign

### NaN

    String NaN

### percent

    String percent

### perMille

    String perMille

### zeroDigit

    String zeroDigit

### digit

    String digit

### patternSeparator

    String patternSeparator

Class net.sf.saxon.style.XSLDocument extends StyleElement implements Serializable

Serialized Fields

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

Class net.sf.saxon.style.XSLElement extends StyleElement implements Serializable

Serialized Fields

### elementName

    Expression elementName

### namespace

    Expression namespace

### use

    String use

### attributeSets

    AttributeSet[] attributeSets

### validation

    int validation

### schemaType

    SchemaType schemaType

### inheritNamespaces

    boolean inheritNamespaces

Class net.sf.saxon.style.XSLFallback extends StyleElement implements Serializable

Class net.sf.saxon.style.XSLForEach extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### containsTailCall

    boolean containsTailCall

### threads

    int threads

Class net.sf.saxon.style.XSLForEachGroup extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### groupBy

    Expression groupBy

### groupAdjacent

    Expression groupAdjacent

### starting

    Pattern starting

### ending

    Pattern ending

### collationName

    Expression collationName

Class net.sf.saxon.style.XSLFunction extends StyleElement implements Serializable

Serialized Fields

### nameAtt

    String nameAtt

### asAtt

    String asAtt

### overrideAtt

    String overrideAtt

### resultType

    SequenceType resultType

### functionName

    String functionName

### stackFrameMap

    SlotManager stackFrameMap

### memoFunction

    boolean memoFunction

### override

    boolean override

### numberOfArguments

    int numberOfArguments

### compiledFunction

    UserFunction compiledFunction

### references

    List<E> references

Class net.sf.saxon.style.XSLGeneralIncorporate extends StyleElement implements Serializable

Serialized Fields

### href

    String href

Class net.sf.saxon.style.XSLGeneralVariable extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

### requiredType

    SequenceType requiredType

### constantText

    String constantText

### global

    boolean global

### slotManager

    SlotManager slotManager

### assignable

    boolean assignable

### redundant

    boolean redundant

### requiredParam

    boolean requiredParam

### implicitlyRequiredParam

    boolean implicitlyRequiredParam

### tunnel

    boolean tunnel

### compiledVariable

    GeneralVariable compiledVariable

### textonly

    boolean textonly

Class net.sf.saxon.style.XSLIf extends StyleElement implements Serializable

Serialized Fields

### test

    Expression test

Class net.sf.saxon.style.XSLImport extends XSLGeneralIncorporate implements Serializable

Class net.sf.saxon.style.XSLImportSchema extends StyleElement implements Serializable

Class net.sf.saxon.style.XSLInclude extends XSLGeneralIncorporate implements Serializable

Class net.sf.saxon.style.XSLKey extends StyleElement implements Serializable

Serialized Fields

### match

    Pattern match

### use

    Expression use

### collationName

    String collationName

### keyName

    StructuredQName keyName

### stackFrameMap

    SlotManager stackFrameMap

Class net.sf.saxon.style.XSLLeafNodeConstructor extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

Class net.sf.saxon.style.XSLMatchingSubstring extends StyleElement implements Serializable

Class net.sf.saxon.style.XSLMessage extends StyleElement implements Serializable

Serialized Fields

### terminate

    Expression terminate

### select

    Expression select

Class net.sf.saxon.style.XSLNamespace extends XSLLeafNodeConstructor implements Serializable

Serialized Fields

### name

    Expression name

Class net.sf.saxon.style.XSLNamespaceAlias extends StyleElement implements Serializable

Serialized Fields

### stylesheetURICode

    short stylesheetURICode

### resultNamespaceCode

    int resultNamespaceCode

Class net.sf.saxon.style.XSLNextMatch extends StyleElement implements Serializable

Serialized Fields

### useTailRecursion

    boolean useTailRecursion

Class net.sf.saxon.style.XSLNumber extends StyleElement 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

### lang

    Expression lang

### ordinal

    Expression ordinal

### formatter

    NumberFormatter formatter

### numberer

    Numberer numberer

### hasVariablesInPatterns

    boolean hasVariablesInPatterns

Class net.sf.saxon.style.XSLOtherwise extends StyleElement implements Serializable

Class net.sf.saxon.style.XSLOutput extends StyleElement implements Serializable

Serialized Fields

### outputFormatName

    StructuredQName outputFormatName

### method

    String method

### version

    String version

### indent

    String indent

### encoding

    String encoding

### mediaType

    String mediaType

### doctypeSystem

    String doctypeSystem

### doctypePublic

    String doctypePublic

### omitDeclaration

    String omitDeclaration

### standalone

    String standalone

### cdataElements

    String cdataElements

### includeContentType

    String includeContentType

### nextInChain

    String nextInChain

### suppressIndentation

    String suppressIndentation

### doubleSpace

    String doubleSpace

### representation

    String representation

### indentSpaces

    String indentSpaces

### lineLength

    String lineLength

### byteOrderMark

    String byteOrderMark

### escapeURIAttributes

    String escapeURIAttributes

### normalizationForm

    String normalizationForm

### recognizeBinary

    String recognizeBinary

### requireWellFormed

    String requireWellFormed

### undeclareNamespaces

    String undeclareNamespaces

### useCharacterMaps

    String useCharacterMaps

### userAttributes

    HashMap<K,V> userAttributes

Class net.sf.saxon.style.XSLOutputCharacter extends StyleElement implements Serializable

Serialized Fields

### codepoint

    int codepoint

### replacementString

    String replacementString

Class net.sf.saxon.style.XSLParam extends XSLVariableDeclaration implements Serializable

Serialized Fields

### conversion

    Expression conversion

Class net.sf.saxon.style.XSLPerformSort extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

Class net.sf.saxon.style.XSLPreserveSpace extends StyleElement implements Serializable

Serialized Fields

### elements

    String elements

Class net.sf.saxon.style.XSLProcessingInstruction extends XSLLeafNodeConstructor implements Serializable

Serialized Fields

### name

    Expression name

Class net.sf.saxon.style.XSLResultDocument extends StyleElement implements Serializable

Serialized Fields

### href

    Expression href

### formatQName

    StructuredQName formatQName

### formatExpression

    Expression formatExpression

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

### serializationAttributes

    IntHashMap<T> serializationAttributes

Class net.sf.saxon.style.XSLSequence extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

Class net.sf.saxon.style.XSLSort extends StyleElement implements Serializable

Serialized Fields

### sortKeyDefinition

    SortKeyDefinition sortKeyDefinition

### select

    Expression select

### order

    Expression order

### dataType

    Expression dataType

### caseOrder

    Expression caseOrder

### lang

    Expression lang

### collationName

    Expression collationName

### stable

    Expression stable

### useDefaultCollation

    boolean useDefaultCollation

Class net.sf.saxon.style.XSLStylesheet extends StyleElement implements Serializable

Serialized Fields

### exec

    PreparedStylesheet exec

### principalStylesheetModule

    PrincipalStylesheetModule principalStylesheetModule

### defaultValidation

    int defaultValidation

### defaultMode

    StructuredQName defaultMode

Class net.sf.saxon.style.XSLTemplate extends StyleElement implements Serializable

Serialized Fields

### matchAtt

    String matchAtt

### modeAtt

    String modeAtt

### nameAtt

    String nameAtt

### priorityAtt

    String priorityAtt

### asAtt

    String asAtt

### modeNames

    StructuredQName[] modeNames

### diagnosticId

    String diagnosticId

### match

    Pattern match

### prioritySpecified

    boolean prioritySpecified

### priority

    double priority

### stackFrameMap

    SlotManager stackFrameMap

### compiledTemplate

    Template compiledTemplate

### requiredType

    SequenceType requiredType

### hasRequiredParams

    boolean hasRequiredParams

Class net.sf.saxon.style.XSLText extends XSLLeafNodeConstructor implements Serializable

Serialized Fields

### disable

    boolean disable

### value

    StringValue value

Class net.sf.saxon.style.XSLValueOf extends XSLLeafNodeConstructor implements Serializable

Serialized Fields

### disable

    boolean disable

### separator

    Expression separator

Class net.sf.saxon.style.XSLVariable extends XSLVariableDeclaration implements Serializable

Serialized Fields

### state

    int state

Class net.sf.saxon.style.XSLVariableDeclaration extends XSLGeneralVariable implements Serializable

Serialized Fields

### slotNumber

    int slotNumber

### references

    List<E> references

Class net.sf.saxon.style.XSLWhen extends StyleElement implements Serializable

Serialized Fields

### test

    Expression test

Class net.sf.saxon.style.XSLWithParam extends XSLGeneralVariable implements Serializable

Package net.sf.saxon.sxpath

Class net.sf.saxon.sxpath.DedicatedStaticContext extends IndependentContext implements Serializable

Serialized Fields

### executable

    Executable executable

Class net.sf.saxon.sxpath.IndependentContext extends AbstractStaticContext implements Serializable

Serialized Fields

### namespaces

    HashMap<K,V> namespaces

### variables

    HashMap<K,V> variables

### externalResolver

    NamespaceResolver externalResolver

### requiredContextItemType

    ItemType requiredContextItemType

### importedSchemaNamespaces

    Set<E> importedSchemaNamespaces

### autoDeclare

    boolean autoDeclare

Class net.sf.saxon.sxpath.SimpleContainer extends Object implements Serializable

Serialized Fields

### executable

    Executable executable

Class net.sf.saxon.sxpath.XPathExpression extends Object implements Serializable

Serialized Fields

### evaluator

    XPathEvaluator evaluator

### expression

    Expression expression

### stackFrameMap

    SlotManager stackFrameMap

### numberOfExternalVariables

    int numberOfExternalVariables

Class net.sf.saxon.sxpath.XPathVariable extends Object implements Serializable

Serialized Fields

### name

    StructuredQName name

### requiredType

    SequenceType requiredType

### slotNumber

    int slotNumber

Package net.sf.saxon.trans

Class net.sf.saxon.trans.CompilerInfo extends Object implements Serializable

Serialized Fields

### compileWithTracing

    boolean compileWithTracing

### recoveryPolicy

    int recoveryPolicy

### schemaAware

    boolean schemaAware

### versionWarning

    boolean versionWarning

### messageReceiverClassName

    String messageReceiverClassName

### defaultInitialMode

    StructuredQName defaultInitialMode

### defaultInitialTemplate

    StructuredQName defaultInitialTemplate

### xsltVersion

    DecimalValue xsltVersion

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

Serialized Fields

### defaultDFS

    DecimalSymbols defaultDFS

### formatTable

    HashMap<K,V> formatTable

### usingOriginalDefault

    boolean usingOriginalDefault

Class net.sf.saxon.trans.DecimalSymbols extends 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

    String infinity

### NaN

    String NaN

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

Serialized Fields

### match

    PatternFinder match

### use

    SequenceIterable use

### useType

    BuiltInAtomicType useType

### collation

    StringCollator collation

### collationName

    String collationName

### backwardsCompatible

    boolean backwardsCompatible

### strictComparison

    boolean strictComparison

### convertUntypedToOther

    boolean convertUntypedToOther

Class net.sf.saxon.trans.KeyDefinitionSet extends Object implements Serializable

Serialized Fields

### keyName

    StructuredQName keyName

### keySetNumber

    int keySetNumber

### keyDefinitions

    List<E> keyDefinitions

### collationName

    String collationName

### backwardsCompatible

    boolean backwardsCompatible

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

Serialized Fields

### keyMap

    HashMap<K,V> keyMap

Class net.sf.saxon.trans.LicenseException extends RuntimeException implements Serializable

Serialized Fields

### reason

    int reason

Class net.sf.saxon.trans.LocalizerFactory extends Object implements Serializable

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

Serialized Fields

### builtInRuleSet

    BuiltInRuleSet builtInRuleSet

### genericNodeRuleChain

    Rule genericNodeRuleChain

### documentRuleChain

    Rule documentRuleChain

### textRuleChain

    Rule textRuleChain

### commentRuleChain

    Rule commentRuleChain

### processingInstructionRuleChain

    Rule processingInstructionRuleChain

### namespaceRuleChain

    Rule namespaceRuleChain

### unnamedElementRuleChain

    Rule unnamedElementRuleChain

### unnamedAttributeRuleChain

    Rule unnamedAttributeRuleChain

### namedElementRuleChains

    IntHashMap<T> namedElementRuleChains

### namedAttributeRuleChains

    IntHashMap<T> namedAttributeRuleChains

### mostRecentRule

    Rule mostRecentRule

### mostRecentModuleHash

    int mostRecentModuleHash

### isDefault

    boolean isDefault

### streamable

    boolean streamable

### isStripper

    boolean isStripper

### hasRules

    boolean hasRules

### modeName

    StructuredQName modeName

### stackFrameSlotsNeeded

    int stackFrameSlotsNeeded

### recoveryPolicy

    int recoveryPolicy

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

Class net.sf.saxon.trans.Rule extends Object implements Serializable

Serialized Fields

### pattern

    Pattern pattern

### action

    RuleTarget action

### precedence

    int precedence

### minImportPrecedence

    int minImportPrecedence

### priority

    double priority

### next

    Rule next

### sequence

    int sequence

### alwaysMatches

    boolean alwaysMatches

### rank

    int rank

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

Serialized Fields

### unnamedMode

    Mode unnamedMode

### modes

    HashMap<K,V> modes

### omniMode

    Mode omniMode

### recoveryPolicy

    int recoveryPolicy

Class net.sf.saxon.trans.StringifyRuleSet extends Object implements Serializable

Class net.sf.saxon.trans.StripSpaceRules extends Object implements Serializable

Serialized Fields

### anyElementRule

    Rule anyElementRule

### unnamedElementRuleChain

    Rule unnamedElementRuleChain

### namedElementRules

    IntHashMap<T> namedElementRules

### sequence

    int sequence

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

Serialized Fields

### cause

    XPathException cause

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

Serialized Fields

### isTypeError

    boolean isTypeError

### isStaticError

    boolean isStaticError

### isGlobalError

    boolean isGlobalError

### locationText

    String locationText

### errorCode

    StructuredQName errorCode

### errorObject

    Value errorObject

### hasBeenReported

    boolean hasBeenReported

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

Package net.sf.saxon.tree.linked

Package net.sf.saxon.tree.tiny

Class net.sf.saxon.tree.tiny.CharSlice extends Object implements Serializable

Serialized Fields

### array

    char[] array

### offset

    int offset

### count

    int count

Class net.sf.saxon.tree.tiny.LargeStringBuffer extends Object implements Serializable

Serialized Fields

### data

    char[][] data

### length

    int length

### segmentsUsed

    int segmentsUsed

Package net.sf.saxon.tree.util

Class net.sf.saxon.tree.util.DiagnosticNamePool extends NamePool implements Serializable

Serialized Fields

### printStream

    PrintStream printStream

Class net.sf.saxon.tree.util.DocumentNumberAllocator extends Object implements Serializable

Serialized Fields

### nextDocumentNumber

    int nextDocumentNumber

Class net.sf.saxon.tree.util.FastStringBuffer extends Object implements Serializable

Serialized Fields

### array

    char[] array

### used

    int used

Package net.sf.saxon.type

Class net.sf.saxon.type.AnyFunctionType extends Object implements Serializable

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

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

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

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

Serialized Fields

### fingerprint

    int fingerprint

### baseFingerprint

    int baseFingerprint

### primitiveFingerprint

    int primitiveFingerprint

### ordered

    boolean ordered

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

Serialized Fields

### fingerprint

    int fingerprint

### itemType

    BuiltInAtomicType itemType

  The SimpleType of the items in the list.

Class net.sf.saxon.type.BuiltInType extends Object implements Serializable

Class net.sf.saxon.type.ErrorType extends Object implements Serializable

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

Serialized Fields

### javaClass

    Class<T> javaClass

### config

    Configuration config

### fingerprint

    int fingerprint

### baseFingerprint

    int baseFingerprint

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

Class net.sf.saxon.type.StringToDouble extends Object implements Serializable

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

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

Serialized Fields

### map

    Map<K,V> map

### config

    Configuration config

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

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

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

Serialized Fields

### systemId

    String systemId

### publicId

    String publicId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### node

    NodeInfo node

### schemaPart

    int schemaPart

### constraintName

    String constraintName

### constraintClauseNumber

    String constraintClauseNumber

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

Serialized Fields

### typeLabel

    AtomicType typeLabel

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

Serialized Fields

### binaryValue

    byte[] binaryValue

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

Serialized Fields

### value

    BigInteger value

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

### xsd10rules

    boolean xsd10rules

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

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

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

Serialized Fields

### value

    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

### months

    int months

### seconds

    long seconds

### microseconds

    int microseconds

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.GDateValue extends CalendarValue implements Serializable

Serialized Fields

### year

    int year

### month

    byte month

### day

    byte day

### xsd10rules

    boolean xsd10rules

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

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

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

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

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

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

Serialized Fields

### binaryValue

    byte[] binaryValue

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

Serialized Fields

### value

    long value

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

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.NotationValue extends QualifiedNameValue 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

    Object value

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

Serialized Fields

### dataPoint

    int dataPoint

### value

    BigDecimal value

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

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

Serialized Fields

### qName

    StructuredQName qName

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

Serialized Fields

### primaryType

    ItemType primaryType

### cardinality

    int cardinality

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

Serialized Fields

### list

    List<E> list

### end

    int end

### itemType

    ItemType itemType

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

Serialized Fields

### built

    boolean built

### value

    Item value

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

Serialized Fields

### item

    Item item

Class net.sf.saxon.value.StringToDouble11 extends StringToDouble implements Serializable

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

Serialized Fields

### value

    CharSequence value

### noSurrogates

    boolean noSurrogates

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.Value extends Object implements Serializable

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

Package net.sf.saxon.xpath

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

Serialized Fields

### function

    XPathFunction function

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

Serialized Fields

### resolver

    XPathFunctionResolver resolver

Copyright (c) 2004-2010 Saxonica Limited. All rights reserved.