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

# Serialized Form

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

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

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

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

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

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

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

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

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

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

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

Serialized Fields

### start

    VariableReference start

### filter

    ComparisonExpression filter

### indexFirstOperand

    boolean indexFirstOperand

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

Serialized Fields

### base

    VariableReference base

### lookup

    Expression lookup

### use

    Expression use

### comparer

    AtomicComparer comparer

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

Serialized Fields

### value

    Item[] value

### end

    int end

### indexedExpressions

    java.util.List<E> indexedExpressions

### indexes

    java.util.List<E> indexes

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

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

Serialized Fields

### path

    Expression path

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

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

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

Serialized Fields

### documentExp

    Expression documentExp

### selection

    Selection selection

### filter

    Expression filter

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

Serialized Fields

### subject

    Expression subject

### map

    java.util.Map<K,V> map

### defaultAction

    Expression defaultAction

### collation

    StringCollator collation

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

Package com.saxonica.jaxp

Class com.saxonica.jaxp.SchemaReference extends javax.xml.validation.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

### counterMap

    IntToIntMap counterMap

### declarationMap

    IntHashMap declarationMap

### wildcards

    java.util.List<E> wildcards

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

Serialized Fields

### condition

    XPathExpression condition

### valueVariable

    XPathVariable valueVariable

### conditionText

    java.lang.String conditionText

### namespaceContext

    NamespaceResolver namespaceContext

### baseURI

    java.lang.String baseURI

### defaultNamespace

    java.lang.String defaultNamespace

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

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

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

Serialized Fields

### attributes

    java.util.List<E> attributes

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

### references

    java.util.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 declaredAttributes

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

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

    java.lang.String defaultValue

  The default value for attribute instances of this attribute declaration.

### namespaceResolver

    NamespaceResolver namespaceResolver

  Namespace resolver for resolving QName-valued fixed or default values

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

### facet

    int facet

  Which facet is this?

### requiredValue

    int requiredValue

  The numeric value of the facet

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

Serialized Fields

### block

    int block

  The block attribute for this element definition.

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

### constraints

    java.util.List<E> constraints

  Collection of Identity Constraints

### defaultValue

    java.lang.String defaultValue

  The default value for this element definition.

### finalProhibitions

    int finalProhibitions

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

### fixed

    Value fixed

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

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

### substitutionGroupOwner

    SimpleComponentReference substitutionGroupOwner

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

### substitutionGroupMembers

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

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

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

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

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

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

    java.util.List<E> allowedTypedValues

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

### stringValues

    java.util.List<E> stringValues

  The allowed values, as strings

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

Serialized Fields

### fixed

    boolean fixed

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

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

Serialized Fields

### selector

    IdentitySelector selector

  Identity Constraint Selector

### fields

    java.util.List<E> fields

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

### nameCode

    int nameCode

  The namecode of the name of this identity constraint

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

Serialized Fields

### xpath

    java.lang.String xpath

  Source XPath expression for field nodes

### selection

    Selection selection

  Compiled XPath expression

### namespaceContext

    NamespaceResolver namespaceContext

  Saved XPath context: needed when serializing the schema component model

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

Serialized Fields

### xpath

    java.lang.String xpath

  Source XPath expression

### selection

    Selection selection

  Compiled XPath expression

### namespaceContext

    NamespaceResolver namespaceContext

  Saved XPath context: needed when serializing the schema component model

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

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

Serialized Fields

### referFingerprint

    int referFingerprint

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

### target

    IdentityConstraint target

  The IdentityConstraint referenced (once it has been resolved)

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

Serialized Fields

### requiredLength

    int requiredLength

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

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

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

Serialized Fields

### contentModel

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

### simplifiedContentModel

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

Serialized Fields

### fingerprint

    int fingerprint

  The name of the named model group referenced. -1 for a reference to an unnamed ModelGroup.

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

Serialized Fields

### notationSystemId

    java.lang.String notationSystemId

  The system identifier of the notation (possibly null)

### nameCode

    int nameCode

  The name code of the name of the notation

### notationPublicId

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

Serialized Fields

### tests

    NodeTest[] tests

### anchored

    boolean anchored

### attributeTest

    NodeTest attributeTest

### xpath

    Expression xpath

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

    SchemaAwareConfiguration config

  The system configuration

### targetNamespaces

    java.util.Set<E> targetNamespaces

  The set of all target namespaces of components in this schema

### attributes

    IntHashMap attributes

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

### attributeGroups

    IntHashMap attributeGroups

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

### groups

    IntHashMap groups

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

### types

    IntHashMap types

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

### anonymousTypes

    IntHashMap anonymousTypes

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

### elements

    IntHashMap elements

  A table of defined elements, indexed by fingerprint

### identityConstraints

    IntHashMap identityConstraints

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

### notations

    IntHashMap notations

  Index of xs:notation declarations

### namePool

    NamePool namePool

  Saxon NamePool used to hold the names in this schema

### extensionsOfBuiltInTypes

    IntHashMap 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

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

Serialized Fields

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### fixupStatus

    int fixupStatus

  The fixup status

### validationStatus

    int validationStatus

  The validation status

### config

    SchemaAwareConfiguration config

  The configuration under which this component was created

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

    java.lang.String targetNamespace

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

Serialized Fields

### condition

    XPathExpression condition

### conditionText

    java.lang.String conditionText

### namespaceContext

    NamespaceResolver namespaceContext

### baseURI

    java.lang.String baseURI

### defaultNamespace

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

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

### isAbstract

    boolean isAbstract

  The abstract flag for this UserComplexType

### allContent

    boolean allContent

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

### attributes

    AttributeGroupDecl attributes

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

### extendedAttributes

    AttributeGroupDecl extendedAttributes

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

### block

    int block

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

### complexContent

    boolean complexContent

  a flag set to true if this complexType is a complexContent

### mixed

    boolean mixed

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

### simpleContentTypeRef

    TypeReference simpleContentTypeRef

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

### particle

    Particle particle

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

### extendedParticle

    Particle extendedParticle

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

### restricted

    boolean restricted

  a flag set to true if this complexType is a restriction

### simpleContent

    boolean simpleContent

  a flag set to true if this complexType is a simpleContent

### isEmpty

    boolean isEmpty

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

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

    java.util.Set<E> assertions

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

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

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

    java.util.List<E> facetList

  The constraining facets of this type

### extendedFacetList

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

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

### facet

    int facet

### isConverted

    boolean isConverted

### requiredValue

    AtomicValue requiredValue

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

Serialized Fields

### action

    int action

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

Serialized Fields

### allowedNamespaces

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

### disallowedNamespace

    java.lang.String disallowedNamespace

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

### processContents

    java.lang.String processContents

  the processContent of this wildcard. (strict by default)

### inexpressible

    boolean inexpressible

Package com.saxonica.sdoc

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

Serialized Fields

### resourceResolver

    org.w3c.dom.ls.LSResourceResolver resourceResolver

### config

    Configuration config

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

Serialized Fields

### isSimpleContent

    boolean isSimpleContent

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

### itemTypeReference

    TypeReference itemTypeReference

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

### members

    java.util.List<E> members

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

### simpleType

    UserSimpleType simpleType

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

Serialized Fields

### config

    SchemaAwareConfiguration config

Package com.saxonica.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

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

Serialized Fields

### targetExpression

    Expression targetExpression

### nameExpression

    Expression nameExpression

### nsContext

    NamespaceResolver nsContext

### defaultNamespace

    java.lang.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.JavaVerifier extends PlatformVerifier implements Serializable

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

Serialized Fields

### features

    java.util.Properties features

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

Serialized Fields

### namespaceStatus

    java.util.HashMap<K,V> namespaceStatus

### verifier

    PlatformVerifier verifier

### occurrenceLimits

    int[] occurrenceLimits

### standardSchemaResolver

    SchemaURIResolver standardSchemaResolver

### unlicensed

    boolean unlicensed

### licensed

    boolean licensed

Class com.saxonica.validate.SchemaAwareConfiguration.SurrogateSchema extends PreparedSchema implements Serializable

Package net.sf.saxon

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

Serialized Fields

### systemURIResolver

    StandardURIResolver systemURIResolver

### xmlVersion

    int xmlVersion

### xsdlVersion

    int xsdlVersion

### treeModel

    int treeModel

### lineNumbering

    boolean lineNumbering

### tracing

    boolean tracing

### traceOptimizations

    boolean traceOptimizations

### traceListenerClass

    java.lang.String traceListenerClass

### javaExtensionBinder

    FunctionLibrary javaExtensionBinder

### dotNetExtensionBinder

    FunctionLibrary dotNetExtensionBinder

### collationResolver

    CollationURIResolver collationResolver

### collectionResolver

    CollectionURIResolver collectionResolver

### moduleURIResolver

    ModuleURIResolver moduleURIResolver

### standardModuleURIResolver

    ModuleURIResolver standardModuleURIResolver

### schemaURIResolver

    SchemaURIResolver schemaURIResolver

### vendorFunctionLibrary

    VendorFunctionLibrary vendorFunctionLibrary

### recoveryPolicy

    int recoveryPolicy

### messageEmitterClass

    java.lang.String messageEmitterClass

### sourceParserClass

    java.lang.String sourceParserClass

### styleParserClass

    java.lang.String styleParserClass

### preferJaxpParser

    boolean preferJaxpParser

### timing

    boolean timing

### versionWarning

    boolean versionWarning

### allowExternalFunctions

    boolean allowExternalFunctions

### traceExternalFunctions

    boolean traceExternalFunctions

### validation

    boolean validation

### allNodesUntyped

    boolean allNodesUntyped

### lazyConstructionMode

    boolean lazyConstructionMode

### allowMultiThreading

    boolean allowMultiThreading

### preEvaluateDocFunction

    boolean preEvaluateDocFunction

### useXsiSchemaLocation

    boolean useXsiSchemaLocation

### stripsWhiteSpace

    int stripsWhiteSpace

### xIncludeAware

    boolean xIncludeAware

### useDisableOutputEscaping

    boolean useDisableOutputEscaping

### namePool

    NamePool namePool

### documentNumberAllocator

    DocumentNumberAllocator documentNumberAllocator

### globalDocumentPool

    DocumentPool globalDocumentPool

### hostLanguage

    int hostLanguage

### schemaValidationMode

    int schemaValidationMode

### validationWarnings

    boolean validationWarnings

### expandDefaultAttributes

    boolean expandDefaultAttributes

### retainDTDattributeTypes

    boolean retainDTDattributeTypes

### optimizer

    Optimizer optimizer

### serializerFactory

    SerializerFactory serializerFactory

### externalObjectModels

    java.util.List<E> externalObjectModels

### domLevel

    int domLevel

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

Serialized Fields

### executable

    Executable executable

### targetNamePool

    NamePool targetNamePool

### errorCount

    int errorCount

### nextStylesheetCache

    java.util.HashMap<K,V> nextStylesheetCache

### compileWithTracing

    boolean compileWithTracing

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

Serialized Fields

### recoveryPolicy

    int recoveryPolicy

### warningCount

    int warningCount

### doStackTrace

    boolean doStackTrace

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

Serialized Fields

### config

    Configuration config

### recognizeQueryParameters

    boolean recognizeQueryParameters

Package net.sf.saxon.dom

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

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

Serialized Fields

### code

    short code

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

Package net.sf.saxon.dom4j

Class net.sf.saxon.dom4j.DOM4JObjectModel extends java.lang.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.SerializerFactory extends java.lang.Object implements Serializable

Package net.sf.saxon.expr

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

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

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

### config

    Configuration config

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.BreakInstr extends Instruction implements Serializable

Serialized Fields

### breakFunction

    UserFunction breakFunction

Class net.sf.saxon.expr.Calculator extends java.lang.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 java.lang.Object implements Serializable

Serialized Fields

### config

    Configuration config

### defaultCollationName

    java.lang.String defaultCollationName

### map

    java.util.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.ContinueInstr extends Instruction implements Serializable

Serialized Fields

### actualParams

    WithParam[] actualParams

### iterateInstr

    IterateInstr iterateInstr

### continueFunction

    UserFunction continueFunction

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

Serialized Fields

### collationMap

    CollationMap collationMap

### config

    Configuration config

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

Serialized Fields

### exception

    XPathException exception

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

Serialized Fields

### staticProperties

    int staticProperties

### locationId

    int locationId

### container

    Container container

### slotsUsed

    int[] slotsUsed

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

Serialized Fields

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

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

Serialized Fields

### map

    LocationMap map

### locationId

    int locationId

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

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

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

Serialized Fields

### singletonOperator

    int singletonOperator

### comparer

    AtomicComparer comparer

### atomize0

    boolean atomize0

### atomize1

    boolean atomize1

### maybeBoolean0

    boolean maybeBoolean0

### maybeBoolean1

    boolean maybeBoolean1

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

Serialized Fields

### generateIdEmulation

    boolean generateIdEmulation

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

Serialized Fields

### select

    Expression select

### action

    Expression action

### finallyExp

    Expression finallyExp

Class net.sf.saxon.expr.JPConverter extends java.lang.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

### refCount

    int refCount

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

Serialized Fields

### requiredType

    BuiltInAtomicType requiredType

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

Serialized Fields

### config

    Configuration config

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

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

Class net.sf.saxon.expr.PathMap.PathMapNodeSet extends java.util.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 java.lang.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.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 java.lang.Object implements Serializable

Serialized Fields

### kind

    int kind

### operation

    java.io.Serializable operation

### operand

    int operand

### errorCode

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

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

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

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

Serialized Fields

### staticType

    SequenceType staticType

### function

    UserFunction function

### tailCall

    boolean tailCall

### confirmed

    boolean confirmed

### argumentEvaluationModes

    int[] argumentEvaluationModes

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

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream in)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

Serialized Fields

### comparer

    AtomicComparer comparer

### resultWhenEmpty

    BooleanValue resultWhenEmpty

### needsRuntimeComparabilityCheck

    boolean needsRuntimeComparabilityCheck

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

    java.util.Set<E> importedSchemaNamespaces

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

### expressionBaseURI

    java.net.URI expressionBaseURI

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

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

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

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

Serialized Fields

### component

    int component

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

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

Serialized Fields

### config

    Configuration config

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

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

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

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

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

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

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

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

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

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

### readOnce

    boolean readOnce

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

### readOnce

    boolean readOnce

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

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

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

Serialized Fields

### staticContext

    IndependentContext staticContext

### details

    InstructionDetails details

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

Serialized Fields

### expStaticContext

    IndependentContext expStaticContext

### expression

    Expression expression

### variables

    XPathVariable[] variables

### stackFrameMap

    SlotManager stackFrameMap

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

Serialized Fields

### config

    Configuration config

### functions

    java.util.HashMap<K,V> functions

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

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

Serialization Methods

### readObject

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

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

  Throws:
    `java.io.IOException`

### writeObject

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

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

  Throws:
    `java.io.IOException`

Serialized Fields

### persistentMethod

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

### argumentConverters

    PJConverter[] argumentConverters

### resultConverter

    JPConverter resultConverter

### checkForNodes

    boolean checkForNodes

### theClass

    java.lang.Class<T> theClass

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

### decimalFormatSymbols

    DecimalSymbols decimalFormatSymbols

### subPictures

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

### requireFixup

    boolean requireFixup

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

Serialized Fields

### libraryList

    java.util.List<E> libraryList

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

Serialized Fields

### isSingletonId

    boolean isSingletonId

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

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

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

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

Serialized Fields

### extensionFunctionCallClass

    java.lang.Class<T> extensionFunctionCallClass

### config

    Configuration config

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

Serialized Fields

### config

    Configuration config

### explicitMappings

    java.util.HashMap<K,V> explicitMappings

### strictUriFormat

    boolean strictUriFormat

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

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

Serialized Fields

### baseURI

    java.lang.String baseURI

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

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

Serialized Fields

### expressionBaseURI

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

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

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

Serialized Fields

### expressionBaseURI

    java.lang.String expressionBaseURI

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

Serialized Fields

### outputProperties

    java.util.Properties outputProperties

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

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

Serialized Fields

### name

    java.lang.String name

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

### implementationClass

    java.lang.Class<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

### 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.StaticBaseURI extends CompileTimeFunction implements Serializable

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

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

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

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

Serialized Fields

### details

    StandardFunction.Entry details

### operation

    int operation

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

Serialized Fields

### functionSet

    int functionSet

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

Serialized Fields

### nsContext

    NamespaceResolver nsContext

### propertyName

    StructuredQName propertyName

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

Serialized Fields

### regexp

    RegularExpression regexp

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

Serialized Fields

### resolver

    NamespaceResolver resolver

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

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

    java.lang.String expressionBaseURI

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

Serialized Fields

### functionTable

    java.util.HashMap<K,V> functionTable

Package net.sf.saxon.instruct

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

Serialized Fields

### select

    Expression select

### regex

    Expression regex

### flags

    Expression flags

### matching

    Expression matching

### nonMatching

    Expression nonMatching

### pattern

    RegularExpression pattern

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

Serialized Fields

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

### backwardsCompatible

    boolean backwardsCompatible

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

Serialized Fields

### select

    Expression select

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

### useCurrentMode

    boolean useCurrentMode

### useTailRecursion

    boolean useTailRecursion

### mode

    Mode mode

### backwardsCompatible

    boolean backwardsCompatible

### implicitSelect

    boolean implicitSelect

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

Serialized Fields

### binding

    Binding binding

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

Serialized Fields

### schemaType

    SimpleType schemaType

### annotation

    int annotation

### validationAction

    int validationAction

### options

    int options

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

Serialized Fields

### attributeSetName

    StructuredQName attributeSetName

### useAttributeSets

    AttributeSet[] useAttributeSets

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

Serialized Fields

### children

    Expression[] children

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

Serialized Fields

### template

    Template template

### actualParams

    WithParam[] actualParams

### tunnelParams

    WithParam[] tunnelParams

### useTailRecursion

    boolean useTailRecursion

### calledTemplateExpression

    Expression calledTemplateExpression

### nsContext

    NamespaceResolver nsContext

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

Serialized Fields

### conditions

    Expression[] conditions

### actions

    Expression[] actions

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

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

Serialized Fields

### attributeName

    Expression attributeName

### namespace

    Expression namespace

### nsContext

    NamespaceResolver nsContext

### allowNameAsQName

    boolean allowNameAsQName

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

Serialized Fields

### elementName

    Expression elementName

### namespace

    Expression namespace

### nsContext

    NamespaceResolver nsContext

### allowNameAsQName

    boolean allowNameAsQName

### itemType

    ItemType itemType

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

Serialized Fields

### copyNamespaces

    boolean copyNamespaces

### contextItemType

    ItemType contextItemType

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

Serialized Fields

### select

    Expression select

### copyNamespaces

    boolean copyNamespaces

### validation

    int validation

### schemaType

    SchemaType schemaType

### requireDocumentOrElement

    boolean requireDocumentOrElement

### rejectDuplicateAttributes

    boolean rejectDuplicateAttributes

### readOnce

    boolean readOnce

### validating

    boolean validating

### copyLineNumbers

    boolean copyLineNumbers

### copyForUpdate

    boolean copyForUpdate

### staticBaseUri

    java.lang.String staticBaseUri

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

Serialized Fields

### content

    Expression content

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

Serialized Fields

### textOnly

    boolean textOnly

### constantText

    java.lang.String constantText

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

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

Serialized Fields

### inheritNamespaces

    boolean inheritNamespaces

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

### preservingTypes

    boolean preservingTypes

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

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

Serialized Fields

### stripperRules

    Mode stripperRules

### stripsWhitespace

    boolean stripsWhitespace

### ruleManager

    RuleManager ruleManager

### keyManager

    KeyManager keyManager

### decimalFormatManager

    DecimalFormatManager decimalFormatManager

### globalVariableMap

    SlotManager globalVariableMap

### compiledGlobalVariables

    java.util.HashMap<K,V> compiledGlobalVariables

### defaultCollationName

    java.lang.String defaultCollationName

### defaultOutputProperties

    java.util.Properties defaultOutputProperties

### namedTemplateTable

    java.util.HashMap<K,V> namedTemplateTable

### largestPatternStackFrame

    int largestPatternStackFrame

### collationTable

    CollationMap collationTable

### characterMapIndex

    java.util.HashMap<K,V> characterMapIndex

### locationMap

    LocationMap locationMap

### queryLibraryModules

    java.util.HashMap<K,V> queryLibraryModules

### stripsInputTypeAnnotations

    boolean stripsInputTypeAnnotations

### functionLibrary

    FunctionLibrary functionLibrary

### hostLanguage

    int hostLanguage

### requiredParams

    java.util.HashSet<E> requiredParams

### outputDeclarations

    java.util.HashMap<K,V> outputDeclarations

### reasonUnableToCompile

    java.lang.String reasonUnableToCompile

### createsSecondaryResult

    boolean createsSecondaryResult

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

Serialized Fields

### nameCode

    int nameCode

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

Serialized Fields

### nameCode

    int nameCode

### namespaceCodes

    int[] namespaceCodes

### itemType

    ItemType itemType

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

Serialized Fields

### select

    Expression select

### action

    Expression action

### containsTailCall

    boolean containsTailCall

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

Serialized Fields

### select

    Expression select

### action

    Expression action

### algorithm

    byte algorithm

### key

    Expression key

### collationNameExpression

    Expression collationNameExpression

### baseURI

    java.lang.String baseURI

### collator

    StringCollator collator

### sortKeys

    SortKeyDefinition[] sortKeys

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

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

Serialized Fields

### executable

    Executable executable

### stackFrameMap

    SlotManager stackFrameMap

### hostLanguage

    int hostLanguage

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

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

Serialized Fields

### constructType

    int constructType

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### objectName

    StructuredQName objectName

### properties

    java.util.HashMap<K,V> properties

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

Serialized Fields

### parameterId

    int parameterId

### conversion

    Expression conversion

### conversionEvaluationMode

    int conversionEvaluationMode

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

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

Serialized Fields

### modules

    java.lang.String[] modules

### numberOfModules

    int numberOfModules

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

Serialized Fields

### terminate

    Expression terminate

### select

    Expression select

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

Serialized Fields

### name

    Expression name

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

Serialized Fields

### useTailRecursion

    boolean useTailRecursion

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

### nationalNumberers

    java.util.HashMap<K,V> nationalNumberers

### hasVariablesInPatterns

    boolean hasVariablesInPatterns

### backwardsCompatible

    boolean backwardsCompatible

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

Serialized Fields

### content

    Expression content

### lazyConstruction

    boolean lazyConstruction

### namespaceSensitiveType

    boolean namespaceSensitiveType

### validation

    int validation

### schemaType

    SchemaType schemaType

### baseURI

    java.lang.String baseURI

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

Serialized Fields

### body

    Expression body

### executable

    Executable executable

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

### stackFrameMap

    SlotManager stackFrameMap

### hostLanguage

    int hostLanguage

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

Serialized Fields

### name

    Expression name

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

Serialized Fields

### noNodeIfEmpty

    boolean noNodeIfEmpty

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

Serialized Fields

### href

    Expression href

### formatExpression

    Expression formatExpression

### content

    Expression content

### globalProperties

    java.util.Properties globalProperties

### localProperties

    java.util.Properties localProperties

### baseURI

    java.lang.String baseURI

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

### serializationAttributes

    IntHashMap serializationAttributes

### nsResolver

    NamespaceResolver nsResolver

### dynamicOutputElement

    Expression dynamicOutputElement

### resolveAgainstStaticBase

    boolean resolveAgainstStaticBase

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

Serialized Fields

### namespaceCodes

    int[] namespaceCodes

### namePool

    NamePool namePool

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

Serialized Fields

### select

    Expression select

### separator

    Expression separator

### isSingleton

    boolean isSingleton

### isAtomic

    boolean isAtomic

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

Serialized Fields

### select

    Expression select

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

Serialized Fields

### variableMap

    java.util.ArrayList<E> variableMap

### numberOfVariables

    int numberOfVariables

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

Serialized Fields

### matchPattern

    Pattern matchPattern

### precedence

    int precedence

### minImportPrecedence

    int minImportPrecedence

### templateName

    StructuredQName templateName

### hasRequiredParams

    boolean hasRequiredParams

### bodyIsTailCallReturner

    boolean bodyIsTailCallReturner

### requiredType

    SequenceType requiredType

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

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

Serialized Fields

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### systemId

    java.lang.String systemId

### objectName

    StructuredQName objectName

### constructType

    int constructType

### namespaceResolver

    NamespaceResolver namespaceResolver

### properties

    java.util.HashMap<K,V> properties

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

Serialized Fields

### details

    InstructionInfo details

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

Serialized Fields

### child

    Expression child

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

Serialized Fields

### attributeSets

    AttributeSet[] attributeSets

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

Serialized Fields

### functionName

    StructuredQName functionName

### memoFunction

    boolean memoFunction

### tailCalls

    boolean tailCalls

### tailRecursive

    boolean tailRecursive

### parameterDefinitions

    UserFunctionParameter[] parameterDefinitions

### resultType

    SequenceType resultType

### evaluationMode

    int evaluationMode

### isUpdating

    boolean isUpdating

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

Serialized Fields

### requiredType

    SequenceType requiredType

### variableQName

    StructuredQName variableQName

### slotNumber

    int slotNumber

### referenceCount

    int referenceCount

### isIndexed

    boolean isIndexed

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

Serialized Fields

### options

    int options

### isNumberingInstruction

    boolean isNumberingInstruction

### noNodeIfEmpty

    boolean noNodeIfEmpty

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

Serialized Fields

### test

    Expression test

### action

    Expression action

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

Serialized Fields

### parameterId

    int parameterId

Package net.sf.saxon.java

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

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

Serialized Fields

### pattern

    java.util.regex.Pattern pattern

### javaRegex

    java.lang.String javaRegex

### flagBits

    int flagBits

Package net.sf.saxon.jdom

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

Package net.sf.saxon.number

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

Serialized Fields

### country

    java.lang.String country

Class net.sf.saxon.number.Numberer_da extends AbstractNumberer implements Serializable

serialVersionUID: 1L

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

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

Class net.sf.saxon.number.Numberer_fr extends AbstractNumberer implements Serializable

serialVersionUID: -222104830008011842L

Class net.sf.saxon.number.Numberer_frBE extends AbstractNumberer implements Serializable

serialVersionUID: -222104830008011842L

Class net.sf.saxon.number.Numberer_it extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Class net.sf.saxon.number.Numberer_nl extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Class net.sf.saxon.number.Numberer_nlBE extends AbstractNumberer implements Serializable

serialVersionUID: 1L

Class net.sf.saxon.number.Numberer_sv extends AbstractNumberer implements Serializable

serialVersionUID: 1L

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

Serialized Fields

### formatTokens

    java.util.ArrayList<E> formatTokens

### punctuationTokens

    java.util.ArrayList<E> punctuationTokens

### startsWithPunctuation

    boolean startsWithPunctuation

Package net.sf.saxon.om

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

Serialized Fields

### nextDocumentNumber

    int nextDocumentNumber

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

Serialized Fields

### documentNameMap

    java.util.HashMap<K,V> documentNameMap

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

Serialized Fields

### array

    char[] array

### used

    int used

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

Serialized Fields

### hashslots

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

### prefixes

    java.lang.String[] prefixes

### prefixesUsed

    short prefixesUsed

### uris

    java.lang.String[] uris

### prefixesForUri

    java.lang.String[][] prefixesForUri

### urisUsed

    short urisUsed

### clientData

    java.util.HashMap<K,V> clientData

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

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

Serialized Fields

### prefix

    java.lang.String prefix

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

Serialized Fields

### message

    java.lang.String message

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

Serialized Fields

### content

    char[] content

### localNameStart

    int localNameStart

### prefixStart

    int prefixStart

Package net.sf.saxon.pattern

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

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

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

Serialized Fields

### nodetest1

    NodeTest nodetest1

### nodetest2

    NodeTest nodetest2

### operator

    int operator

### isGlobalComponentTest

    boolean isGlobalComponentTest

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

Serialized Fields

### kind

    int kind

### schemaType

    SchemaType schemaType

### requiredType

    int requiredType

### config

    Configuration config

### nillable

    boolean nillable

### matchDTDTypes

    boolean matchDTDTypes

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

Serialized Fields

### elementTest

    NodeTest elementTest

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

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

Serialized Fields

### idExpression

    Expression idExpression

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

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

Serialized Fields

### keyName

    StructuredQName keyName

### keySet

    KeyDefinitionSet keySet

### keyExpression

    Expression keyExpression

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

Serialized Fields

### namePool

    NamePool namePool

### nodeKind

    int nodeKind

### localName

    java.lang.String localName

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

Serialized Fields

### parentPattern

    Pattern parentPattern

### ancestorPattern

    Pattern ancestorPattern

### nodeTest

    NodeTest nodeTest

### filters

    Expression[] filters

### numberOfFilters

    int numberOfFilters

### equivalentExpr

    Expression equivalentExpr

### firstElementPattern

    boolean firstElementPattern

### lastElementPattern

    boolean lastElementPattern

### specialFilter

    boolean specialFilter

### variableBinding

    Expression variableBinding

### refinedNodeTest

    NodeTest refinedNodeTest

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

Serialized Fields

### namePool

    NamePool namePool

### nodeKind

    int nodeKind

### uriCode

    short uriCode

### uri

    java.lang.String uri

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

Serialized Fields

### nodeKind

    int nodeKind

### fingerprint

    int fingerprint

### namePool

    NamePool namePool

### uri

    java.lang.String uri

### localName

    java.lang.String localName

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

Serialized Fields

### kind

    int kind

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

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

Serialized Fields

### nodeTest

    NodeTest nodeTest

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

Serialized Fields

### originalText

    java.lang.String originalText

### executable

    Executable executable

### systemId

    java.lang.String systemId

### lineNumber

    int lineNumber

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

Serialized Fields

### pattern

    Pattern pattern

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

Serialized Fields

### head

    int head

### group

    IntHashSet group

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

Serialized Fields

### p1

    Pattern p1

### p2

    Pattern p2

### nodeType

    int nodeType

Package net.sf.saxon.query

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

Serialized Fields

### importingModule

    QueryModule importingModule

### baseLibrary

    XQueryFunctionLibrary baseLibrary

### namespaces

    java.util.HashSet<E> namespaces

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

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

Serialized Fields

### unboundFunctionCalls

    java.util.List<E> unboundFunctionCalls

### correspondingStaticContext

    java.util.List<E> correspondingStaticContext

### resolving

    boolean resolving

Class net.sf.saxon.query.XQueryExpression extends java.lang.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 java.lang.Object implements Serializable

Serialized Fields

### functionName

    StructuredQName functionName

### arguments

    java.util.List<E> arguments

### resultType

    SequenceType resultType

### body

    Expression body

### references

    java.util.List<E> references

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### systemId

    java.lang.String systemId

### executable

    Executable executable

### compiledFunction

    UserFunction compiledFunction

### memoFunction

    boolean memoFunction

### namespaceResolver

    NamespaceResolver namespaceResolver

### staticContext

    QueryModule staticContext

### isUpdating

    boolean isUpdating

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

Serialized Fields

### config

    Configuration config

### functions

    java.util.HashMap<K,V> functions

Package net.sf.saxon.regex

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

Serialized Fields

### position

    int position

Package net.sf.saxon.s9api

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

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

Package net.sf.saxon.sort

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

Serialized Fields

### baseCollator

    StringCollator baseCollator

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

Serialized Fields

### collator

    StringCollator collator

### context

    XPathContext context

### itemType

    int itemType

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

Serialized Fields

### context

    XPathContext context

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

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

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

Serialized Fields

### collator

    StringCollator collator

### collationURI

    java.lang.String collationURI

### canReturnCollationKeys

    boolean canReturnCollationKeys

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

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

Serialized Fields

### condition

    Expression condition

### documentSorter

    DocumentSorter documentSorter

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

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

Serialized Fields

### baseComparer

    AtomicComparer baseComparer

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

Serialized Fields

### comparer

    NodeOrderComparer comparer

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

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

Serialized Fields

### baseComparer

    AtomicComparer baseComparer

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

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

Serialized Fields

### collator

    StringCollator collator

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

Class net.sf.saxon.sort.IntArraySet extends java.lang.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.sort.IntHashMap extends java.lang.Object implements Serializable

Serialized Fields

### _factor

    double _factor

### _nmax

    int _nmax

### _n

    int _n

### _nlo

    int _nlo

### _nhi

    int _nhi

### _shift

    int _shift

### _mask

    int _mask

### _key

    int[] _key

### _value

    java.lang.Object[] _value

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

Serialized Fields

### ndv

    int ndv

  This set's NO-DATA-VALUE.

### _nmax

    int _nmax

### _size

    int _size

### _nlo

    int _nlo

### _nhi

    int _nhi

### _shift

    int _shift

### _mask

    int _mask

### _values

    int[] _values

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

Serialized Fields

### startPoints

    int[] startPoints

### endPoints

    int[] endPoints

### used

    int used

### hashCode

    int hashCode

### size

    int size

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

Serialized Fields

### keys

    int[] keys

### values

    int[] values

### used

    int used

### defaultValue

    int defaultValue

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

Serialized Fields

### _factor

    double _factor

### _defaultValue

    int _defaultValue

### _nmax

    int _nmax

### _n

    int _n

### _nlo

    int _nlo

### _nhi

    int _nhi

### _shift

    int _shift

### _mask

    int _mask

### _key

    int[] _key

### _value

    int[] _value

### _filled

    boolean[] _filled

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

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

Serialized Fields

### baseCollator

    StringCollator baseCollator

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

Serialized Fields

### uri

    java.lang.String uri

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

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

Serialized Fields

### collator

    java.text.RuleBasedCollator collator

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

Serialized Fields

### select

    Expression select

### sortKeyDefinitions

    SortKeyDefinition[] sortKeyDefinitions

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

Serialized Fields

### sortKey

    Expression sortKey

### order

    Expression order

### dataTypeExpression

    Expression dataTypeExpression

### caseOrder

    Expression caseOrder

### language

    Expression language

### collationName

    Expression collationName

### stable

    Expression stable

### collation

    StringCollator collation

### baseURI

    java.lang.String baseURI

### emptyLeast

    boolean emptyLeast

### backwardsCompatible

    boolean backwardsCompatible

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

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

Serialized Fields

### baseComparer

    AtomicComparer baseComparer

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

Serialized Fields

### components

    Expression[] components

### evaluationModes

    int[] evaluationModes

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

Serialized Fields

### select

    Expression select

### sortKeyDefinitions

    SortKeyDefinition[] sortKeyDefinitions

### comparators

    AtomicComparer[] comparators

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

Serialized Fields

### baseCollator

    StringCollator baseCollator

Package net.sf.saxon.sql

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

Serialized Fields

### connection

    Expression connection

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

Serialized Fields

### name

    java.lang.String name

### select

    Expression select

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

Serialized Fields

### database

    Expression database

### driver

    Expression driver

### user

    Expression user

### password

    Expression password

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

Serialized Fields

### connection

    Expression connection

### table

    java.lang.String table

### where

    Expression where

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

Serialized Fields

### connection

    Expression connection

### table

    java.lang.String table

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

    java.lang.String rowTag

### colTag

    java.lang.String colTag

  name of element to hold the rows

### disable

    boolean disable

  name of element to hold the columns

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

Serialized Fields

### connection

    Expression connection

### table

    java.lang.String table

### where

    Expression where

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.SaxonAssign extends XSLGeneralVariable implements Serializable

Serialized Fields

### instruction

    Assign instruction

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

Serialized Fields

### saxonIterate

    SaxonIterate saxonIterate

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

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

Serialized Fields

### collationName

    java.lang.String collationName

### collator

    StringCollator collator

Class net.sf.saxon.style.SaxonContinue extends SaxonBreak implements Serializable

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

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

Serialized Fields

### nameAttribute

    java.lang.String nameAttribute

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

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

Serialized Fields

### href

    java.lang.String href

### moduleURI

    java.lang.String moduleURI

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

Serialized Fields

### select

    Expression select

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

Serialized Fields

### javaClass

    java.lang.Class<T> javaClass

### implementsURI

    java.lang.String implementsURI

### language

    java.lang.String language

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

Serialized Fields

### test

    Expression test

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

Serialized Fields

### extensionNamespaces

    short[] extensionNamespaces

### excludedNamespaces

    short[] excludedNamespaces

### version

    java.math.BigDecimal version

### staticContext

    StaticContext staticContext

### validationError

    XPathException validationError

### reportingCircumstances

    int reportingCircumstances

### defaultXPathNamespace

    java.lang.String defaultXPathNamespace

### defaultCollationName

    java.lang.String defaultCollationName

### explaining

    boolean explaining

### objectName

    StructuredQName objectName

### containingStylesheet

    XSLStylesheet containingStylesheet

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

Serialized Fields

### stylesheet

    XSLStylesheet stylesheet

### overriding

    boolean overriding

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

Serialized Fields

### namespaceContext

    NamespaceResolver namespaceContext

### functionLibrary

    FunctionLibrary functionLibrary

### nodeFactory

    StyleNodeFactory nodeFactory

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

### mode

    Mode mode

### modeAttribute

    java.lang.String modeAttribute

### implicitSelect

    boolean implicitSelect

Class net.sf.saxon.style.XSLAttribute extends XSLStringConstructor 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

    java.lang.String nameAtt

### useAtt

    java.lang.String useAtt

### stackFrameMap

    SlotManager stackFrameMap

### attributeSetElements

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

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

Serialized Fields

### use

    java.lang.String use

### characterMapElements

    java.util.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 XSLStringConstructor implements Serializable

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

Serialized Fields

### use

    java.lang.String use

### attributeSets

    AttributeSet[] attributeSets

### copyNamespaces

    boolean copyNamespaces

### inheritNamespaces

    boolean inheritNamespaces

### validationAction

    int validationAction

### schemaType

    SchemaType schemaType

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

    java.lang.String name

### decimalSeparator

    java.lang.String decimalSeparator

### groupingSeparator

    java.lang.String groupingSeparator

### infinity

    java.lang.String infinity

### minusSign

    java.lang.String minusSign

### NaN

    java.lang.String NaN

### percent

    java.lang.String percent

### perMille

    java.lang.String perMille

### zeroDigit

    java.lang.String zeroDigit

### digit

    java.lang.String digit

### patternSeparator

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

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

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

    java.lang.String nameAtt

### asAtt

    java.lang.String asAtt

### overrideAtt

    java.lang.String overrideAtt

### resultType

    SequenceType resultType

### functionName

    java.lang.String functionName

### stackFrameMap

    SlotManager stackFrameMap

### memoFunction

    boolean memoFunction

### override

    boolean override

### numberOfArguments

    int numberOfArguments

### compiledFunction

    UserFunction compiledFunction

### references

    java.util.List<E> references

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

Serialized Fields

### href

    java.lang.String href

### includedDoc

    DocumentImpl includedDoc

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

Serialized Fields

### select

    Expression select

### requiredType

    SequenceType requiredType

### constantText

    java.lang.String constantText

### global

    boolean global

### slotManager

    SlotManager slotManager

### assignable

    boolean assignable

### redundant

    boolean redundant

### requiredParam

    boolean requiredParam

### implicitlyRequiredParam

    boolean implicitlyRequiredParam

### tunnel

    boolean tunnel

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

    java.lang.String collationName

### keyName

    StructuredQName keyName

### stackFrameMap

    SlotManager stackFrameMap

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

    java.lang.String method

### version

    java.lang.String version

### indent

    java.lang.String indent

### encoding

    java.lang.String encoding

### mediaType

    java.lang.String mediaType

### doctypeSystem

    java.lang.String doctypeSystem

### doctypePublic

    java.lang.String doctypePublic

### omitDeclaration

    java.lang.String omitDeclaration

### standalone

    java.lang.String standalone

### cdataElements

    java.lang.String cdataElements

### includeContentType

    java.lang.String includeContentType

### nextInChain

    java.lang.String nextInChain

### suppressIndentation

    java.lang.String suppressIndentation

### doubleSpace

    java.lang.String doubleSpace

### representation

    java.lang.String representation

### indentSpaces

    java.lang.String indentSpaces

### byteOrderMark

    java.lang.String byteOrderMark

### escapeURIAttributes

    java.lang.String escapeURIAttributes

### normalizationForm

    java.lang.String normalizationForm

### requireWellFormed

    java.lang.String requireWellFormed

### undeclareNamespaces

    java.lang.String undeclareNamespaces

### useCharacterMaps

    java.lang.String useCharacterMaps

### userAttributes

    java.util.HashMap<K,V> userAttributes

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

Serialized Fields

### codepoint

    int codepoint

### replacementString

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

    java.lang.String elements

Class net.sf.saxon.style.XSLProcessingInstruction extends XSLStringConstructor 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 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.XSLStringConstructor extends StyleElement implements Serializable

Serialized Fields

### select

    Expression select

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

Serialized Fields

### exec

    Executable exec

### locationMap

    LocationMap locationMap

### globalVariableIndex

    java.util.HashMap<K,V> globalVariableIndex

### wasIncluded

    boolean wasIncluded

### precedence

    int precedence

### minImportPrecedence

    int minImportPrecedence

### importer

    XSLStylesheet importer

### stylesheet

    PreparedStylesheet stylesheet

### topLevel

    java.util.List<E> topLevel

### templateIndex

    java.util.HashMap<K,V> templateIndex

### inputAnnotations

    int inputAnnotations

### schemaIndex

    java.util.HashSet<E> schemaIndex

### queryFunctions

    XQueryFunctionLibrary queryFunctions

### javaFunctions

    FunctionLibrary javaFunctions

### numberOfAliases

    int numberOfAliases

### namespaceAliasList

    java.util.ArrayList<E> namespaceAliasList

### aliasSCodes

    short[] aliasSCodes

### aliasNCodes

    int[] aliasNCodes

### largestPatternStackFrame

    int largestPatternStackFrame

### defaultValidation

    int defaultValidation

### functionLibrary

    FunctionLibraryList functionLibrary

### needsDynamicOutputProperties

    boolean needsDynamicOutputProperties

### allowsAllBuiltInTypes

    boolean allowsAllBuiltInTypes

### localParameterNumbers

    java.util.HashMap<K,V> localParameterNumbers

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

Serialized Fields

### matchAtt

    java.lang.String matchAtt

### modeAtt

    java.lang.String modeAtt

### nameAtt

    java.lang.String nameAtt

### priorityAtt

    java.lang.String priorityAtt

### asAtt

    java.lang.String asAtt

### modeNames

    StructuredQName[] modeNames

### diagnosticId

    java.lang.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 XSLStringConstructor implements Serializable

Serialized Fields

### disable

    boolean disable

### value

    StringValue value

Class net.sf.saxon.style.XSLValueOf extends XSLStringConstructor 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

    java.util.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.IndependentContext extends AbstractStaticContext implements Serializable

Serialized Fields

### namespaces

    java.util.HashMap<K,V> namespaces

### variables

    java.util.HashMap<K,V> variables

### externalResolver

    NamespaceResolver externalResolver

### importedSchemaNamespaces

    java.util.Set<E> importedSchemaNamespaces

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

Serialized Fields

### name

    StructuredQName name

### requiredType

    SequenceType requiredType

### slotNumber

    int slotNumber

Package net.sf.saxon.tinytree

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

Serialized Fields

### array

    char[] array

### offset

    int offset

### count

    int count

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

Serialized Fields

### minAllocation

    int minAllocation

### maxAllocation

    int maxAllocation

### segments

    java.util.List<E> segments

### startOffsets

    int[] startOffsets

### length

    int length

Package net.sf.saxon.trans

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

Serialized Fields

### defaultDFS

    DecimalSymbols defaultDFS

### formatTable

    java.util.HashMap<K,V> formatTable

### usingOriginalDefault

    boolean usingOriginalDefault

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

Serialized Fields

### decimalSeparator

    int decimalSeparator

### groupingSeparator

    int groupingSeparator

### digit

    int digit

### minusSign

    int minusSign

### percent

    int percent

### permill

    int permill

### zeroDigit

    int zeroDigit

### patternSeparator

    int patternSeparator

### infinity

    java.lang.String infinity

### NaN

    java.lang.String NaN

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

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

Serialized Fields

### match

    PatternFinder match

### use

    SequenceIterable use

### useType

    BuiltInAtomicType useType

### collation

    StringCollator collation

### collationName

    java.lang.String collationName

### backwardsCompatible

    boolean backwardsCompatible

### strictComparison

    boolean strictComparison

### convertUntypedToOther

    boolean convertUntypedToOther

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

Serialized Fields

### keyName

    StructuredQName keyName

### keySetNumber

    int keySetNumber

### keyDefinitions

    java.util.List<E> keyDefinitions

### collationName

    java.lang.String collationName

### backwardsCompatible

    boolean backwardsCompatible

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

Serialized Fields

### keyMap

    java.util.HashMap<K,V> keyMap

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

Serialized Fields

### ruleDict

    Rule[] ruleDict

### mostRecentRule

    Rule mostRecentRule

### isDefault

    boolean isDefault

### isStripper

    boolean isStripper

### hasRules

    boolean hasRules

### modeName

    StructuredQName modeName

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

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

Serialized Fields

### pattern

    Pattern pattern

### action

    java.lang.Object action

### precedence

    int precedence

### priority

    double priority

### next

    Rule next

### sequence

    int sequence

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

Serialized Fields

### defaultMode

    Mode defaultMode

### modes

    java.util.HashMap<K,V> modes

### omniMode

    Mode omniMode

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

Serialized Fields

### debug

    boolean debug

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

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

Serialized Fields

### cause

    XPathException cause

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

Serialized Fields

### isTypeError

    boolean isTypeError

### isStaticError

    boolean isStaticError

### errorCodeNamespace

    java.lang.String errorCodeNamespace

### errorCode

    java.lang.String errorCode

### errorObject

    Value errorObject

### hasBeenReported

    boolean hasBeenReported

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

Package net.sf.saxon.type

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

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

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

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

Serialized Fields

### fingerprint

    int fingerprint

### baseFingerprint

    int baseFingerprint

### primitiveFingerprint

    int primitiveFingerprint

### ordered

    boolean ordered

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

Serialized Fields

### fingerprint

    int fingerprint

### itemType

    BuiltInAtomicType itemType

  The SimpleType of the items in the list.

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

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

Serialized Fields

### javaClass

    java.lang.Class<T> javaClass

### config

    Configuration config

### fingerprint

    int fingerprint

### baseFingerprint

    int baseFingerprint

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

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

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

Serialized Fields

### map

    java.util.Map<K,V> map

### config

    Configuration config

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

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

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

Serialized Fields

### systemId

    java.lang.String systemId

### publicId

    java.lang.String publicId

### lineNumber

    int lineNumber

### columnNumber

    int columnNumber

### node

    NodeInfo node

### schemaPart

    int schemaPart

### constraintName

    java.lang.String constraintName

### constraintClauseNumber

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

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

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

    java.math.BigDecimal value

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

Serialized Fields

### value

    double value

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

Serialized Fields

### negative

    boolean negative

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

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

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

Serialized Fields

### primaryType

    ItemType primaryType

### cardinality

    int cardinality

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

Serialized Fields

### list

    java.util.List<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.SingletonNode extends Value implements Serializable

Serialized Fields

### node

    NodeInfo node

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

Serialized Fields

### value

    java.lang.CharSequence value

### length

    int length

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

Serialized Fields

### hour

    byte hour

### minute

    byte minute

### second

    byte second

### microsecond

    int microsecond

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

Serialized Fields

### doubleValue

    DoubleValue doubleValue

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

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

Package net.sf.saxon.xom

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

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

Package net.sf.saxon.xpath

Class net.sf.saxon.xpath.JAXPXPathStaticContext extends AbstractStaticContext implements Serializable

Serialized Fields

### stackFrameMap

    SlotManager stackFrameMap

### xpathFunctionLibrary

    XPathFunctionLibrary xpathFunctionLibrary

### namespaceContext

    javax.xml.namespace.NamespaceContext namespaceContext

### variableResolver

    javax.xml.xpath.XPathVariableResolver variableResolver

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

Serialized Fields

### function

    javax.xml.xpath.XPathFunction function

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

Serialized Fields

### resolver

    javax.xml.xpath.XPathFunctionResolver resolver

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

Copyright (c) Saxonica Limited. All rights reserved.