Serialized Form


Package com.saxonica.bytecode

Class com.saxonica.bytecode.CompiledExpression extends Expression implements Serializable

Serialized Fields

byteCode

GeneratedCode byteCode

originalExpression

Expression originalExpression

Package com.saxonica.bytecode.util

Class com.saxonica.bytecode.util.CannotCompileException extends Exception implements Serializable

Serialized Fields

uncompilableExpression

Expression uncompilableExpression

reason

String reason

Package com.saxonica.config

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

Serialized Fields

config

Configuration config

numbererClasses

HashMap<K,V> numbererClasses

numbererInstances

HashMap<K,V> numbererInstances

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

Serialized Fields

namespaceStatus

HashMap<K,V> namespaceStatus

standardSchemaResolver

SchemaURIResolver standardSchemaResolver

occurrenceLimits

int[] occurrenceLimits

multipleSchemaImports

boolean multipleSchemaImports

assertionsCanSeeComments

boolean assertionsCanSeeComments

licensedFeatures

int licensedFeatures

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

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

Serialized Fields

extensionFunctionCallClass

Class<T> extensionFunctionCallClass

config

Configuration config

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

Serialized Fields

config

ProfessionalConfiguration config

functionFactory

JavaExtensionFunctionFactory functionFactory

explicitMappings

HashMap<K,V> explicitMappings

strictUriFormat

boolean strictUriFormat

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

Serialized Fields

config

Configuration config

numbererClassNames

HashMap<K,V> numbererClassNames

numberers

HashMap<K,V> numberers

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

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

Serialized Fields

licenseNotFound

boolean licenseNotFound

licenseFound

boolean licenseFound

suppressEvaluationExpiryWarning

boolean suppressEvaluationExpiryWarning

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

Serialized Fields

config

EnterpriseConfiguration config

Package com.saxonica.expr

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

Serialized Fields

binding

GlobalVariable binding

select

Expression select

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

Serialized Fields

breakFunction

UserFunction breakFunction

Class com.saxonica.expr.CastableToList extends UnaryExpression implements Serializable

Serialized Fields

targetType

ListType targetType

allowEmpty

boolean allowEmpty

nsResolver

NamespaceResolver nsResolver

Class com.saxonica.expr.CastableToUnion extends UnaryExpression implements Serializable

Serialized Fields

targetType

UserUnionType targetType

allowEmpty

boolean allowEmpty

nsResolver

NamespaceResolver nsResolver

Class com.saxonica.expr.CastToList extends UnaryExpression implements Serializable

Serialized Fields

targetType

ListType targetType

allowEmpty

boolean allowEmpty

nsResolver

NamespaceResolver nsResolver

Class com.saxonica.expr.CastToUnion extends UnaryExpression implements Serializable

Serialized Fields

targetType

UserUnionType targetType

allowEmpty

boolean allowEmpty

nsResolver

NamespaceResolver nsResolver

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

Serialized Fields

fcf

FunctionItem<T extends FunctionItem> fcf

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

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

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

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

Serialized Fields

comparer

AtomicComparer comparer

knownToBeComparable

boolean knownToBeComparable

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

Serialized Fields

xpath

Expression xpath

requiredType

SequenceType requiredType

baseUriExpr

Expression baseUriExpr

namespaceContextExpr

Expression namespaceContextExpr

schemaAwareExpr

Expression schemaAwareExpr

staticBaseUri

String staticBaseUri

importedSchemaNamespaces

Set<E> importedSchemaNamespaces

staticNamespaceResolver

NamespaceResolver staticNamespaceResolver

defaultElementNamespace

String defaultElementNamespace

decimalFormatManager

DecimalFormatManager decimalFormatManager

executable

Executable executable

actualParams

WithParam[] actualParams

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

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

Serialized Fields

content

Block content

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

Serialized Fields

start

VariableReference start

filter

ComparisonExpression filter

indexFirstOperand

boolean indexFirstOperand

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

Serialized Fields

base

VariableReference base

lookup

Expression lookup

use

Expression use

comparer

AtomicComparer comparer

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

Serialized Fields

select

Expression select

initiallyExp

LocalParamBlock initiallyExp

action

Expression action

finallyExp

Expression finallyExp

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

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException
Code to handle deserialization, used when reading in a compiled stylesheet

Throws:
IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Code to handle serialization, used when compiling a stylesheet containing calls to extension functions

Throws:
IOException
Serialized Fields

persistentMethod

com.saxonica.expr.JavaExtensionFunctionCall.MethodRepresentation persistentMethod

argumentConverters

PJConverter[] argumentConverters

resultConverter

JPConverter resultConverter

checkForNodes

boolean checkForNodes

theClass

Class<T> theClass

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

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

Serialized Fields

actualParams

WithParam[] actualParams

nextIterationFunction

UserFunction nextIterationFunction

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

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

Serialized Fields

path

Expression path

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

Serialized Fields

baseRuleSet

BuiltInRuleSet baseRuleSet

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

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

Serialized Fields

subject

Expression subject

map

Map<K,V> map

defaultAction

Expression defaultAction

collation

StringCollator collation

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

Serialized Fields

tryExpr

Expression tryExpr

catchClauses

List<E> catchClauses

Class com.saxonica.expr.TryCatch.CatchClause extends Object implements Serializable

Serialized Fields

slotNumber

int slotNumber

catchExpr

Expression catchExpr

nameTest

QNameTest nameTest

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

Serialized Fields

test

Expression test

action

Expression action

Package com.saxonica.expr.ee

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

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

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


Package com.saxonica.functions.extfn

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

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

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

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

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

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

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

Serialized Fields

config

Configuration config

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

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

Serialized Fields

staticContext

DedicatedStaticContext staticContext

details

InstructionDetails details

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

Serialized Fields

expStaticContext

IndependentContext expStaticContext

expression

Expression expression

variables

XPathVariable[] variables

stackFrameMap

SlotManager stackFrameMap

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

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

Serialized Fields

config

Configuration config

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

Serialized Fields

config

Configuration config

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

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

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

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

Serialized Fields

defaultCollation

String defaultCollation

atomizer

FunctionItem<T extends FunctionItem> atomizer

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

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

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

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

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

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

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

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

Serialized Fields

baseURI

String baseURI

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

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

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

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

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

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

Class com.saxonica.functions.extfn.SubsequenceTestFn.SubsequenceAfterFn extends SubsequenceTestFn implements Serializable

Class com.saxonica.functions.extfn.SubsequenceTestFn.SubsequenceBeforeFn extends SubsequenceTestFn implements Serializable

Class com.saxonica.functions.extfn.SubsequenceTestFn.SubsequenceFromFn extends SubsequenceTestFn implements Serializable

Class com.saxonica.functions.extfn.SubsequenceTestFn.SubsequenceUntilFn extends SubsequenceTestFn implements Serializable

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


Package com.saxonica.functions.hof

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

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

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

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

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

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

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

Serialized Fields

value

AbstractFunctionItem value

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

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

Serialized Fields

requiredItemType

FunctionType requiredItemType

role

RoleLocator role

visitor

TypeCheckerEnvironment visitor

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

Serialized Fields

argTypes

SequenceType[] argTypes

resultType

SequenceType resultType

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

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

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

Serialized Fields

base

Expression base

boundArguments

Expression[] boundArguments

Package com.saxonica.functions.map

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

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

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

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

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

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

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

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

Class com.saxonica.functions.map.MapType extends AnyFunctionType implements Serializable

Serialized Fields

keyType

AtomicType keyType

valueType

SequenceType valueType

Package com.saxonica.functions.xpath3

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

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

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

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

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

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

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

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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

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

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

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

Serialized Fields

outputProperties

Properties outputProperties

locationId

int locationId

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Package com.saxonica.functions.xslt3

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

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


Package com.saxonica.jaxp

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

Serialized Fields

schema

PreparedSchema schema

Package com.saxonica.ptree

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

Serialized Fields

zipFile

ZipFile zipFile

baseURI

String baseURI

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

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


Package com.saxonica.schema

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

Serialized Fields

minima

int[] minima

maxima

int[] maxima

nameCode

int[] nameCode

numberOfElementParticles

int numberOfElementParticles

counterMap

IntToIntMap counterMap

declarationMap

IntHashMap<T> declarationMap

wildcards

List<E> wildcards

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

Serialized Fields

condition

XPathExpression condition

valueVariable

XPathVariable valueVariable

conditionText

String conditionText

message

String message

staticContext

XPathStaticContext staticContext

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

Serialized Fields

config

Configuration config

assertion

Assertion assertion

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

Serialized Fields

containingComplexType

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


defaultValue

String defaultValue
The default value for attribute instances of this attribute declaration.


fixedValue

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


global

boolean global
Flag to indicate whether the attribute declaration is global


nameCode

int nameCode
The name code of the attribute


simpleTypeRef

TypeReference simpleTypeRef
The simple type for this AttributeDecl.


namespaceResolver

NamespaceResolver namespaceResolver
Namespace resolver for resolving QName-valued fixed or default values


inheritable

boolean inheritable
Flag to indicate this attribute is inheritable

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

Serialized Fields

attributes

List<E> attributes
The collection of attributes for this AttributeGroup. Each object in this list is an AttributeUse


references

List<E> references
The collection of AttributeGroup References for this AttributeGroup. Each object in this list is an AttributeGroupReference


anyAttribute

AttributeWildcard anyAttribute
The anyAttribute wildcard, if any


nameCode

int nameCode
The name pool nameCode of the attribute group mame


declaredAttributes

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


counterMap

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


redefinedAttributeGroup

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

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

Serialized Fields

fingerprint

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


target

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

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

Serialized Fields

useFlag

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


fixedValue

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


defaultValue

String defaultValue
The default value for attribute instances of this attribute declaration.


namespaceResolver

NamespaceResolver namespaceResolver
Namespace resolver for resolving QName-valued fixed or default values


inheritable

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

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

Serialized Fields

wildcard

Wildcard wildcard

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

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

Serialized Fields

requiredValue

int requiredValue
The numeric value of the facet

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

Serialized Fields

block

int block
The block attribute for this element definition.


containingComplexType

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


constraintRefs

List<E> constraintRefs
Collection of Identity Constraints


defaultValue

String defaultValue
The default value for this element definition.


finalProhibitions

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


fixed

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


fixedLexicalRepresentation

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


fixedValueComparable

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


global

boolean global
Flag indicating whether this element declaration is global


isAbstract

boolean isAbstract
Flag indicating whether or not this element declaration is abstract


nameCode

int nameCode
The nameCode of the element name in the name pool


namespaceResolver

NamespaceResolver namespaceResolver
Namespace resolved used for resolving prefixes in fixed/default value


nillable

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


substitutionGroupOwners

List<E> substitutionGroupOwners
The name of the head(s) of the substitutionGroup(s) for this element definition.


substitutionGroupMembers

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


targetNamespace

String targetNamespace
The target namespace of the element declaration. Set to "" for no-namespace names.


typeReference

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


complexTypesUsingThisElement

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


typeAlternatives

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


generatedId

String generatedId
Internal generated ID used for comparing element declarations for identity

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

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

Serialized Fields

wildcard

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

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

Serialized Fields

value

String value

typedValue

Value<T extends Item> typedValue

namespaceContext

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

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

Serialized Fields

allowedValues

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


allowedTypedValues

List<E> allowedTypedValues
The allowed values, in the form of Comparables implementing schema comparison semantics


stringValues

List<E> stringValues
The allowed values, as strings

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

Serialized Fields

facetValue

int facetValue

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

Serialized Fields

fixed

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


message

String message
Message to be used to report that the facet is violated

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

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

Serialized Fields

selector

IdentitySelector selector
Identity Constraint Selector


fields

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


nameCode

int nameCode
The namecode of the name of this identity constraint

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

Serialized Fields

fingerprint

int fingerprint
The name of the constraint referenced


target

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


expectedKind

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

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

Serialized Fields

xpath

String xpath
Source XPath expression for field nodes


equivalentExpression

Expression equivalentExpression
Compiled XPath expression, used for static cardinality testing only


selection

Pattern selection
Compiled XPath expression as a streamable pattern


namespaceContext

NamespaceResolver namespaceContext
Saved XPath context: needed when serializing the schema component model


xpathDefaultNamespace

String xpathDefaultNamespace
Saved XPath default namespace: needed when serializing

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

Serialized Fields

xpath

String xpath
Source XPath expression


selection

Pattern selection
Compiled XPath expression


namespaceContext

NamespaceResolver namespaceContext
Saved XPath context: needed when serializing the schema component model


xpathDefaultNamespace

String xpathDefaultNamespace
Saved XPath default namespace: needed when serializing

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

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

Serialized Fields

referFingerprint

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


target

IdentityConstraint target
The IdentityConstraint referenced (once it has been resolved)

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

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

Serialized Fields

requiredLength

int requiredLength

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

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

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

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

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

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

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

Serialized Fields

contentModel

List<E> contentModel
The list of particles making up the content model of this ModelGroup. In this list, group references are not expanded: that is, the particles can be real particles, or group references. In an AllModelGroup, this list does not include wildcard particles


simplifiedContentModel

List<E> simplifiedContentModel
The reduced list of particles. Pointless particles are removed, and group references are expanded. The list is evaluated lazily.

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

Serialized Fields

nameCode

int nameCode
The nameCode of the name of the group


redefinedModelGroupDefinition

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

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

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

Serialized Fields

notationSystemId

String notationSystemId
The system identifier of the notation (possibly null)


nameCode

int nameCode
The name code of the name of the notation


notationPublicId

String notationPublicId
The public identifier of the notation (possibly null)

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

Serialized Fields

maxOccurs

int maxOccurs
The maximum number of occurrences


minOccurs

int minOccurs
The minimum number of occurrences


vulnerable

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

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

Serialized Fields

config

Configuration config

requiredValue

StringValue requiredValue

regex

RegularExpression regex

noMerge

boolean noMerge

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

Serialized Fields

config

EnterpriseConfiguration config
The system configuration


targetNamespaces

Set<E> targetNamespaces
The set of all target namespaces of components in this schema


attributes

IntHashMap<T> attributes
The global attribute declarations for this Schema, indexed by their fingerprint


attributeGroups

IntHashMap<T> attributeGroups
The global attribute group declarations for this Schema, indexed by their fingerprint


groups

IntHashMap<T> groups
The global group declarations for this Schema, indexed by their fingerprint


types

IntHashMap<T> types
A table of defined and named simple and complex types, indexed by fingerprint


anonymousTypes

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


elements

IntHashMap<T> elements
A table of defined elements, indexed by fingerprint


identityConstraints

IntHashMap<T> identityConstraints
Index of identity constraints (indexed by the fingerprint of their name)


notations

IntHashMap<T> notations
Index of xs:notation declarations


namePool

NamePool namePool
Saxon NamePool used to hold the names in this schema


extensionsOfBuiltInTypes

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


params

HashMap<K,V> params
Map of global parameters declared using the saxon:param extension, indexed by the parameter name

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

Serialized Fields

config

Configuration config

action

Assertion action

reverseAction

Assertion reverseAction

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

Serialized Fields

systemId

String systemId

lineNumber

int lineNumber

schemaDocumentURI

String schemaDocumentURI

fixupStatus

int fixupStatus
The fixup status


validationStatus

int validationStatus
The validation status


config

EnterpriseConfiguration config
The configuration under which this component was created


redefinitionLevel

int redefinitionLevel
The redefinition level of this component

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

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

Serialized Fields

nameCode

int nameCode
The name of the SchemaComponent referenced


target

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


symbolSpace

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

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

Serialized Fields

targetNamespace

String targetNamespace

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

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

Serialized Fields

condition

XPathExpression condition

conditionText

String conditionText

namespaceContext

NamespaceResolver namespaceContext

baseURI

String baseURI

defaultNamespace

String defaultNamespace

typeReference

TypeReference typeReference

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

Serialized Fields

fingerprint

int fingerprint
The name of the type object referenced


target

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

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

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

Serialized Fields

reference

ComponentReference reference

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

Serialized Fields

namespaceSensitive

Boolean namespaceSensitive

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

Serialized Fields

debug

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


variety

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


isAbstract

boolean isAbstract
The abstract flag for this UserComplexType


allContent

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


attributes

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


extendedAttributes

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


block

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


simpleContentTypeRef

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


particle

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


extendedParticle

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


restricted

boolean restricted
a flag set to true if this complexType is a restriction


machine

FiniteStateMachine machine
The finite state machine for validating against this complex type


compiled

boolean compiled
Flag to indicate that the type has been compiled


assertions

Set<E> assertions
The set of all the assertions that are defined on this complex type


openContentWildcard

Wildcard openContentWildcard
The wildcard used to define permitted open content, if any


openContentMode

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


openContentAppliesToEmpty

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


contextDeterminedTypesForElements

IntHashMap<T> contextDeterminedTypesForElements
Table of context-determined types for element children


contextDeterminedTypesForAttributes

IntHashMap<T> contextDeterminedTypesForAttributes
Table of context-determined types for attributes


xsdVersion

int xsdVersion
Version of XML Schema specification in use

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

Serialized Fields

finalProhibitions

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


baseTypeReference

TypeReference baseTypeReference
The base type from which this type is derived


containingDeclarationName

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


containingDeclarationIsElement

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


derivation

int derivation
The derivation method, for example SchemaType.DERIVATION_RESTRICTION


nameCode

int nameCode
The fingerprint of this type in the Saxon NamePool


extendedTypes

Set<E> extendedTypes
The set of all the types that are derived by extension from this type

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

Serialized Fields

itemType

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

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

Serialized Fields

facetList

List<E> facetList
The constraining facets of this type


extendedFacetList

List<E> extendedFacetList
The complete facet list including facets inherited from supertypes (but excluding any that are redundant)

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

Serialized Fields

memberTypeReferences

List<E> memberTypeReferences
The members of this Union. The members of this list are TypeReference objects


isPlainUnion

int isPlainUnion
Flag indicating whether this is a "plain union". Values -1: not yet computed, 0: false, 1: true

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

Serialized Fields

isConverted

boolean isConverted

requiredValue

AtomicValue requiredValue

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

Serialized Fields

action

int action

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

Serialized Fields

allowedNamespaces

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


disallowedNamespaces

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


processContents

String processContents
the processContent of this wildcard. (strict by default)


disallowsDefinedNames

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


disallowsDefinedSiblings

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


disallowedQNames

IntSet disallowedQNames
The set of (fingerprints of) disallowed QNames


inexpressible

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


Package com.saxonica.schema.fsa

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

Serialized Fields

stateNumber

int stateNumber

specificTransitions

Object specificTransitions

wildcardEdges

Edge[] wildcardEdges

maxTransition

Edge maxTransition

isFinalState

boolean isFinalState

min

int min

max

int max

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

Serialized Fields

automatonState

AutomatonState automatonState

counter

int counter

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

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

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

Serialized Fields

statesUsed

int statesUsed

initialState

AutomatonState initialState

states

AutomatonState[] states

alphabet

Set<E> alphabet

openContentWildcard

Wildcard openContentWildcard

openContentInterleaved

boolean openContentInterleaved

complexType

UserComplexType complexType

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

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


Package com.saxonica.schema.sdoc

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

Serialized Fields

resourceResolver

LSResourceResolver resourceResolver

config

Configuration config

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

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

Serialized Fields

pipe

PipelineConfiguration pipe

compiler

SchemaCompiler compiler

config

EnterpriseConfiguration config

idTable

HashMap<K,V> idTable

referrer

SchemaElement referrer

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

Serialized Fields

isSimpleContent

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


itemTypeReference

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


members

List<E> members
The member types of a union are represented by a list whose items are objects of type TypeReference


simpleType

UserSimpleType simpleType

Package com.saxonica.serialize

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


Package com.saxonica.stream

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

Serialized Fields

documentExp

Expression documentExp

selectPattern

Pattern selectPattern

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

Serialized Fields

documentExp

Expression documentExp

selectPattern

Pattern selectPattern

filter

Expression filter

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

Serialized Fields

config

Configuration config

originalTemplate

Template originalTemplate

body

InvertedExpression body

stackFrame

SlotManager stackFrame

Package com.saxonica.update

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

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

Serialized Fields

updateExp

Expression updateExp

returnExp

Expression returnExp

copyBindings

Expression copyBindings

validationMode

int validationMode

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

Serialized Fields

targetExpression

Expression targetExpression

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

Serialized Fields

sourceExpression

Expression sourceExpression

targetExpression

Expression targetExpression

position

int position

constructionMode

int constructionMode

inheritNamespaces

boolean inheritNamespaces

preserveNamespaces

boolean preserveNamespaces

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

Serialized Fields

targetExpression

Expression targetExpression

nameExpression

Expression nameExpression

nsContext

NamespaceResolver nsContext

defaultNamespace

String defaultNamespace

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

Serialized Fields

targetExpression

Expression targetExpression

replacement

Expression replacement

constructionMode

int constructionMode

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

Serialized Fields

targetExpression

Expression targetExpression

replacement

Expression replacement

Package com.saxonica.validate

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

Serialized Fields

config

Configuration config

declaration

AttributeDecl declaration

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

Serialized Fields

config

Configuration config

head

ElementDecl head

groupByFingerprint

IntHashMap<T> groupByFingerprint

groupByName

HashMap<K,V> groupByName

Package com.saxonica.xsltextn

Class com.saxonica.xsltextn.MergeInstr extends Instruction implements Serializable

Serialized Fields

mergeSources

MergeInstr.MergeSource[] mergeSources

action

Expression action

comparators

AtomicComparer[] comparators

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

Serialized Fields

instruction

Assign instruction

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

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

Serialized Fields

collationName

String collationName

collator

StringCollator collator

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

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

Serialized Fields

nameAttribute

String nameAttribute

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

Serialized Fields

href

String href

moduleURI

String moduleURI

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

Serialized Fields

test

Expression test

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

Serialized Fields

userStyles

IntHashMap<T> userStyles

allowExtensions

boolean allowExtensions

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

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

Serialized Fields

xslIterate

XSLIterate xslIterate

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

Serialized Fields

select

Expression select

nameTest

QNameTest nameTest

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

Serialized Fields

xpath

Expression xpath

requiredType

SequenceType requiredType

namespaceContext

Expression namespaceContext

baseUri

Expression baseUri

schemaAware

Expression schemaAware

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

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

Serialized Fields

select

Expression select

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

Serialized Fields

numberOfMergeSource

int numberOfMergeSource

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

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

Serialized Fields

select

Expression select

mergeKeyCount

int mergeKeyCount

Class com.saxonica.xsltextn.XSLMergeKey extends XSLSortOrMergeKey implements Serializable

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

Serialized Fields

select

Expression select

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

Serialized Fields

prepared

boolean prepared

streamable

boolean streamable

failOnMultipleMatch

boolean failOnMultipleMatch

warningOnNoMatch

boolean warningOnNoMatch

warningOnMultipleMatch

boolean warningOnMultipleMatch

defaultRules

BuiltInRuleSet defaultRules

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

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

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

Serialized Fields

select

Expression select

catchTests

List<E> catchTests

catchExprs

List<E> catchExprs

Package javax.xml.xquery

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

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

Serialized Fields

ex

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

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

Serialized Fields

vendorCode

String vendorCode

nextException

XQException nextException

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

Serialized Fields

errorCode

QName errorCode

errorObject

XQSequence errorObject

stackTrace

XQStackTraceElement[] stackTrace

line

int line

column

int column

position

int position

moduleURI

String moduleURI

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

Serialized Fields

module

String module

line

int line

column

int column

position

int position

function

QName function

variables

XQStackTraceVariable[] variables

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

Serialized Fields

qname

QName qname

value

String value

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


Package net.sf.saxon

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

Serialized Fields

systemURIResolver

StandardURIResolver systemURIResolver

xmlVersion

int xmlVersion

xsdVersion

int xsdVersion

tracing

boolean tracing

traceOptimizations

boolean traceOptimizations

traceListenerClass

String traceListenerClass

integratedFunctionLibrary

IntegratedFunctionLibrary integratedFunctionLibrary

vendorFunctionLibrary

VendorFunctionLibrary vendorFunctionLibrary

collationResolver

CollationURIResolver collationResolver

defaultCollection

String defaultCollection

collationMap

CollationMap collationMap

collectionResolver

CollectionURIResolver collectionResolver

moduleURIResolver

ModuleURIResolver moduleURIResolver

standardModuleURIResolver

ModuleURIResolver standardModuleURIResolver

schemaURIResolver

SchemaURIResolver schemaURIResolver

sourceParserClass

String sourceParserClass

styleParserClass

String styleParserClass

preferJaxpParser

boolean preferJaxpParser

timing

boolean timing

allowExternalFunctions

boolean allowExternalFunctions

traceExternalFunctions

boolean traceExternalFunctions

useTypedValueCache

boolean useTypedValueCache

lazyConstructionMode

boolean lazyConstructionMode

allowMultiThreading

boolean allowMultiThreading

preEvaluateDocFunction

boolean preEvaluateDocFunction

useDisableOutputEscaping

boolean useDisableOutputEscaping

generateByteCode

boolean generateByteCode

namePool

NamePool namePool

documentNumberAllocator

DocumentNumberAllocator documentNumberAllocator

globalDocumentPool

DocumentPool globalDocumentPool

hostLanguage

int hostLanguage

retainDTDattributeTypes

boolean retainDTDattributeTypes

defaultParseOptions

ParseOptions defaultParseOptions

optimizer

Optimizer optimizer

optimizationLevel

int optimizationLevel

theConversionRules

ConversionRules theConversionRules

serializerFactory

SerializerFactory serializerFactory

defaultSerializationProperties

Properties defaultSerializationProperties

defaultLanguage

String defaultLanguage

defaultCountry

String defaultCountry

defaultXsltCompilerInfo

CompilerInfo defaultXsltCompilerInfo

sourceParserPool

ConcurrentLinkedQueue<E> sourceParserPool

styleParserPool

ConcurrentLinkedQueue<E> styleParserPool

externalObjectModels

List<E> externalObjectModels

domLevel

int domLevel

debugBytecode

boolean debugBytecode

displayBytecode

boolean displayBytecode

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

Serialized Fields

compilerInfo

CompilerInfo compilerInfo

errorCount

int errorCount

nextStylesheetCache

HashMap<K,V> nextStylesheetCache

decimalFormatManager

DecimalFormatManager decimalFormatManager

ruleManager

RuleManager ruleManager

namedTemplateTable

HashMap<K,V> namedTemplateTable

usesTunnel

boolean usesTunnel

Package net.sf.saxon.dom

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

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

Serialized Fields

code

short code

Class net.sf.saxon.dom.DOMObjectModel extends TreeModel 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.Stripper.StripRuleTarget extends Object implements Serializable


Package net.sf.saxon.expr

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

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

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

Serialized Fields

calculator

Calculator calculator

simplified

boolean simplified

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

Serialized Fields

calculator

Calculator calculator

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

Serialized Fields

slotNumber

int slotNumber

sequence

Expression sequence

action

Expression action

variableName

StructuredQName variableName

requiredType

SequenceType requiredType

refCount

int refCount

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

Serialized Fields

requiredItemType

PlainType requiredItemType

converter

Converter converter

allConverted

boolean allConverted

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

Serialized Fields

untyped

boolean untyped

singleValued

boolean singleValued

operandItemType

ItemType operandItemType

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

Serialized Fields

axis

byte axis

test

NodeTest test

itemType

ItemType itemType

contextItemType

ItemType contextItemType

computedCardinality

int computedCardinality

doneWarnings

boolean doneWarnings

contextMaybeUndefined

boolean contextMaybeUndefined

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

Serialized Fields

operand0

Expression operand0

operand1

Expression operand1

operator

int operator

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

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

Class net.sf.saxon.expr.Calculator.AnyDivAny extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.AnyIdivAny extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.AnyMinusAny extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.AnyModAny extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.AnyPlusAny extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.AnyTimesAny extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DecimalDivDecimal extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DecimalIdivDecimal extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DecimalMinusDecimal extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DecimalModDecimal extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DecimalPlusDecimal extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DecimalTimesDecimal extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DoubleDivDouble extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DoubleMinusDouble extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DoubleModDouble extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DoublePlusDouble extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.DoubleTimesDouble extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.FloatDivFloat extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.FloatIdivFloat extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.FloatMinusFloat extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.FloatModFloat extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.FloatPlusFloat extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.FloatTimesFloat extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.IntegerDivInteger extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.IntegerIdivInteger extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.IntegerMinusInteger extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.IntegerModInteger extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.IntegerPlusInteger extends Calculator implements Serializable

Class net.sf.saxon.expr.Calculator.IntegerTimesInteger extends Calculator 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 CastingExpression implements Serializable

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

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

Serialized Fields

targetType

AtomicType targetType

targetPrimitiveType

AtomicType targetPrimitiveType

allowEmpty

boolean allowEmpty

converter

Converter converter

nsResolver

NamespaceResolver nsResolver

operandIsStringLiteral

boolean operandIsStringLiteral

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

Serialized Fields

config

Configuration config

defaultCollationName

String defaultCollationName

map

HashMap<K,V> map

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

Serialized Fields

operand

Expression operand

comparand

long comparand

operator

int operator

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

Serialized Fields

itemType

ItemType itemType

contextPossiblyUndefined

boolean contextPossiblyUndefined

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

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

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

Serialized Fields

collationMap

CollationMap collationMap

config

Configuration config

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

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

Serialized Fields

exception

XPathException exception

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

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
Throws:
IOException
Serialized Fields

staticProperties

int staticProperties

locationId

int locationId

container

Container container

slotsUsed

int[] slotsUsed

evaluationMethod

int evaluationMethod

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

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

Serialized Fields

positionVariable

PositionVariable positionVariable

actionCardinality

int actionCardinality

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

Serialized Fields

name

StructuredQName name
The name of the function


argument

Expression[] argument
The array of expressions representing the actual parameters to the function call

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

Serialized Fields

singletonOperator

int singletonOperator

comparer

AtomicComparer comparer

needsRuntimeCheck

boolean needsRuntimeCheck

comparisonCardinality

int comparisonCardinality

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

Serialized Fields

singletonOperator

int singletonOperator

comparer

AtomicComparer comparer

atomize0

boolean atomize0

atomize1

boolean atomize1

maybeBoolean0

boolean maybeBoolean0

maybeBoolean1

boolean maybeBoolean1

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

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

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

Serialized Fields

generateIdEmulation

boolean generateIdEmulation

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

Serialized Fields

targetType

ItemType targetType

targetCardinality

int targetCardinality

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

Serialized Fields

value

Expression value

min

Expression min

max

Expression max

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

Serialized Fields

condition

boolean condition

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

Serialized Fields

requiredItemType

ItemType requiredItemType

role

RoleLocator role

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Serialized Fields

itemConverter

JPConverter itemConverter

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

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

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

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

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

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

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

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

Serialized Fields

resultType

ItemType resultType

cardinality

int cardinality

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

Serialized Fields

resultType

ItemType resultType

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

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

Serialized Fields

evaluationMode

int evaluationMode

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

Serialized Fields

value

Value<T extends Item> 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.OrExpression extends BooleanExpression implements Serializable

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Serialized Fields

itemConverter

PJConverter itemConverter

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

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

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

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

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

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

Serialized Fields

variableName

StructuredQName variableName

slotNumber

int slotNumber

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

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

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

Serialized Fields

contextMaybeUndefined

boolean contextMaybeUndefined

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

Serialized Fields

allowEmpty

boolean allowEmpty

role

RoleLocator role

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

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

Serialized Fields

start

Expression start

step

Expression step

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

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

Serialized Fields

slotNumber

int slotNumber

type

SequenceType type

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

Serialized Fields

containingFunction

UserFunction containingFunction

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

Serialized Fields

base

Expression base

start

int start

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

Serialized Fields

operand

Expression operand

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

Serialized Fields

staticType

SequenceType staticType

function

UserFunction function

tailCall

int tailCall

argumentEvaluationModes

int[] argumentEvaluationModes

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

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Deserialization method ensures that there is only one BooleanValue.TRUE and only one BooleanValue.FALSE

Throws:
IOException
ClassNotFoundException
Serialized Fields

comparer

AtomicComparer comparer

resultWhenEmpty

BooleanValue resultWhenEmpty

needsRuntimeCheck

boolean needsRuntimeCheck

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

Serialized Fields

binding

Binding binding

staticType

SequenceType staticType

constantValue

Value<T extends Item> constantValue

flattened

boolean flattened

inLoop

boolean inLoop

filtered

boolean filtered

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


Package net.sf.saxon.expr.flwor

Class net.sf.saxon.expr.flwor.FLWORExpression extends Expression implements Serializable

Serialized Fields

clauses

List<E> clauses

returnClause

Expression returnClause

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

Serialized Fields

slots

LocalVariableReference[] slots

Package net.sf.saxon.expr.instruct

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

Serialized Fields

select

Expression select

regex

Expression regex

flags

Expression flags

matching

Expression matching

nonMatching

Expression nonMatching

pattern

RegularExpression pattern

allow30features

boolean allow30features

useXsltErrorCodes

boolean useXsltErrorCodes

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

Serialized Fields

actualParams

WithParam[] actualParams

tunnelParams

WithParam[] tunnelParams

allowAnyItem

boolean allowAnyItem

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

Serialized Fields

select

Expression select

actualParams

WithParam[] actualParams

tunnelParams

WithParam[] tunnelParams

useCurrentMode

boolean useCurrentMode

useTailRecursion

boolean useTailRecursion

mode

Mode mode

implicitSelect

boolean implicitSelect

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

Serialized Fields

schemaType

SimpleType schemaType

validationAction

int validationAction

options

int options

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

Serialized Fields

attributeSetName

StructuredQName attributeSetName

useAttributeSets

AttributeSet[] useAttributeSets

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

Serialized Fields

children

Expression[] children

allNodesUntyped

boolean allNodesUntyped

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

Serialized Fields

template

Template template

actualParams

WithParam[] actualParams

tunnelParams

WithParam[] tunnelParams

useTailRecursion

boolean useTailRecursion

calledTemplateExpression

Expression calledTemplateExpression

nsContext

NamespaceResolver nsContext

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

Serialized Fields

conditions

Expression[] conditions

actions

Expression[] actions

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

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

Serialized Fields

attributeName

Expression attributeName

namespace

Expression namespace

nsContext

NamespaceResolver nsContext

allowNameAsQName

boolean allowNameAsQName

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

Serialized Fields

elementName

Expression elementName

namespace

Expression namespace

nsContext

NamespaceResolver nsContext

allowNameAsQName

boolean allowNameAsQName

itemType

ItemType itemType

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

Serialized Fields

copyNamespaces

boolean copyNamespaces

selectSpecified

boolean selectSpecified

resultItemType

ItemType resultItemType

select

Expression select

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

Serialized Fields

select

Expression select

copyNamespaces

boolean copyNamespaces

validation

int validation

schemaType

SchemaType schemaType

requireDocumentOrElement

boolean requireDocumentOrElement

rejectDuplicateAttributes

boolean rejectDuplicateAttributes

readOnce

boolean readOnce

validating

boolean validating

copyLineNumbers

boolean copyLineNumbers

copyForUpdate

boolean copyForUpdate

staticBaseUri

String staticBaseUri

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

Serialized Fields

content

Expression content

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

Serialized Fields

textOnly

boolean textOnly

constantText

String constantText

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

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

Serialized Fields

inheritNamespaces

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

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

Serialized Fields

config

Configuration config

stripperRules

SpaceStrippingRule stripperRules

stripsWhitespace

boolean stripsWhitespace

keyManager

KeyManager keyManager

globalVariableMap

SlotManager globalVariableMap

compiledGlobalVariables

HashMap<K,V> compiledGlobalVariables

defaultOutputProperties

Properties defaultOutputProperties

largestPatternStackFrame

int largestPatternStackFrame

collationTable

CollationMap collationTable

characterMapIndex

CharacterMapIndex characterMapIndex

locationMap

LocationMap locationMap

queryLibraryModules

HashMap<K,V> queryLibraryModules

queryLocationHintsProcessed

HashSet<E> queryLocationHintsProcessed

stripsInputTypeAnnotations

boolean stripsInputTypeAnnotations

functionLibrary

FunctionLibraryList functionLibrary

hostLanguage

int hostLanguage

allowXPath30

boolean allowXPath30

requiredParams

HashSet<E> requiredParams

outputDeclarations

HashMap<K,V> outputDeclarations

createsSecondaryResult

boolean createsSecondaryResult

schemaAware

boolean schemaAware

initialContextItemVariableName

StructuredQName initialContextItemVariableName

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

Serialized Fields

nodeName

NodeName nodeName

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

Serialized Fields

elementName

NodeName elementName

namespaceBindings

NamespaceBinding[] namespaceBindings

itemType

ItemType itemType

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

Serialized Fields

select

Expression select

action

Expression action

threads

Expression threads

containsTailCall

boolean containsTailCall

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

Serialized Fields

select

Expression select

action

Expression action

algorithm

byte algorithm

key

Expression key

collationNameExpression

Expression collationNameExpression

baseURI

URI baseURI

collator

StringCollator collator

sortKeyDefinitions

SortKeyDefinition[] sortKeyDefinitions

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

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

Serialized Fields

executable

Executable executable

stackFrameMap

SlotManager stackFrameMap

indexed

boolean indexed

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

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

Serialized Fields

constructType

int constructType

systemId

String systemId

lineNumber

int lineNumber

columnNumber

int columnNumber

objectName

StructuredQName objectName

properties

HashMap<K,V> properties

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

Serialized Fields

children

LocalParamSetter[] children

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

Serialized Fields

binding

LocalParam binding

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

Serialized Fields

modules

String[] modules

numberOfModules

int numberOfModules

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

Serialized Fields

terminate

Expression terminate

select

Expression select

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

Serialized Fields

name

Expression name

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

Serialized Fields

useTailRecursion

boolean useTailRecursion

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

Serialized Fields

level

int level

count

Pattern count

from

Pattern from

select

Expression select

value

Expression value

format

Expression format

groupSize

Expression groupSize

groupSeparator

Expression groupSeparator

letterValue

Expression letterValue

ordinal

Expression ordinal

lang

Expression lang

formatter

NumberFormatter formatter

numberer

Numberer numberer

hasVariablesInPatterns

boolean hasVariablesInPatterns

backwardsCompatible

boolean backwardsCompatible

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

Serialized Fields

content

Expression content

lazyConstruction

boolean lazyConstruction

namespaceSensitiveType

boolean namespaceSensitiveType

validation

int validation

schemaType

SchemaType schemaType

baseURI

String baseURI

preservingTypes

boolean preservingTypes
Flag set to true if validation=preserve and no schema type supplied for validation; also true when validation="strip" if there is no need to physically strip type annotations

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

Serialized Fields

body

Expression body

executable

Executable executable

systemId

String systemId

lineNumber

int lineNumber

stackFrameMap

SlotManager stackFrameMap

hostLanguage

int hostLanguage

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

Serialized Fields

name

Expression name

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

Serialized Fields

groupNameCode

NodeName groupNameCode

nrNameCode

NodeName nrNameCode

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

Serialized Fields

href

Expression href

formatExpression

Expression formatExpression

content

Expression content

globalProperties

Properties globalProperties

localProperties

Properties localProperties

baseURI

String baseURI

validationAction

int validationAction

schemaType

SchemaType schemaType

serializationAttributes

IntHashMap<T> serializationAttributes

nsResolver

NamespaceResolver nsResolver

dynamicOutputElement

Expression dynamicOutputElement

resolveAgainstStaticBase

boolean resolveAgainstStaticBase

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

Serialized Fields

bindings

Map<K,V> bindings

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

Serialized Fields

select

Expression select

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

Serialized Fields

variableMap

ArrayList<E> variableMap

numberOfVariables

int numberOfVariables

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

Serialized Fields

matchPattern

Pattern matchPattern

templateName

StructuredQName templateName

hasRequiredParams

boolean hasRequiredParams

bodyIsTailCallReturner

boolean bodyIsTailCallReturner

requiredType

SequenceType requiredType

streamable

boolean streamable

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

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

Serialized Fields

objectName

StructuredQName objectName

constructType

int constructType

namespaceResolver

NamespaceResolver namespaceResolver

properties

HashMap<K,V> properties

child

Expression child

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

Serialized Fields

attributeSets

AttributeSet[] attributeSets

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

Serialized Fields

functionName

StructuredQName functionName

tailCalls

boolean tailCalls

tailRecursive

boolean tailRecursive

parameterDefinitions

UserFunctionParameter[] parameterDefinitions

resultType

SequenceType resultType

evaluationMode

int evaluationMode

isUpdating

boolean isUpdating

inlineable

int inlineable

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

Serialized Fields

requiredType

SequenceType requiredType

variableQName

StructuredQName variableQName

slotNumber

int slotNumber

referenceCount

int referenceCount

isIndexed

boolean isIndexed

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

Serialized Fields

options

int options

isNumberingInstruction

boolean isNumberingInstruction

noNodeIfEmpty

boolean noNodeIfEmpty

Package net.sf.saxon.expr.number

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

Serialized Fields

country

String country

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

Serialized Fields

position

int[] position

separator

int[] separator

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

Serialized Fields

tensUnitsSeparatorCardinal

String tensUnitsSeparatorCardinal

tensUnitsSeparatorOrdinal

String tensUnitsSeparatorOrdinal

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

Serialized Fields

formatTokens

ArrayList<E> formatTokens

punctuationTokens

ArrayList<E> punctuationTokens

startsWithPunctuation

boolean startsWithPunctuation

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

Serialized Fields

adjustedPicture

String adjustedPicture

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

Serialized Fields

groupSize

int groupSize

groupSeparator

String groupSeparator

Package net.sf.saxon.expr.parser

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

Serialized Fields

systemId

String systemId

lineNumber

int lineNumber

columnNumber

int columnNumber

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

Serialized Fields

map

LocationMap map

locationId

int locationId

executable

Executable executable

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

Serialized Fields

config

Configuration config

optimizationLevel

int optimizationLevel

Class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet extends HashSet<PathMap.PathMapNode> implements Serializable

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

Serialized Fields

kind

int kind

operation

Object operation

operand

int operand

errorCode

String errorCode

Package net.sf.saxon.expr.sort

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

Serialized Fields

baseCollator

StringCollator baseCollator

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

Serialized Fields

collator

StringCollator collator

itemType

int itemType

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

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

Serialized Fields

baseCollator

StringCollator baseCollator

upperFirst

boolean upperFirst

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

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

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

Serialized Fields

collator

StringCollator collator

canReturnCollationKeys

boolean canReturnCollationKeys

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

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

Serialized Fields

condition

Expression condition

documentSorter

DocumentSorter documentSorter

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

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

Serialized Fields

baseComparer

AtomicComparer baseComparer

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

Serialized Fields

comparer

ItemOrderComparer comparer

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

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

Serialized Fields

baseComparer

AtomicComparer baseComparer

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

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

Serialized Fields

collator

StringCollator collator

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

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

Serialized Fields

contents

int[] contents
The array of integers, which will always be sorted


hashCode

int hashCode
Hashcode, evaluated lazily

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

Serialized Fields

_factor

double _factor

_nmax

int _nmax

_n

int _n

_nlo

int _nlo

_nhi

int _nhi

_shift

int _shift

_mask

int _mask

_key

int[] _key

_value

Object[] _value

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

Serialized Fields

ndv

int ndv
This set's NO-DATA-VALUE.


_nmax

int _nmax

_size

int _size

_nlo

int _nlo

_nhi

int _nhi

_shift

int _shift

_mask

int _mask

_values

int[] _values

Class net.sf.saxon.expr.sort.IntRangeSet extends AbstractIntSet implements Serializable

Serialized Fields

startPoints

int[] startPoints

endPoints

int[] endPoints

used

int used

hashCode

int hashCode

size

int size

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

Serialized Fields

keys

int[] keys

values

int[] values

used

int used

defaultValue

int defaultValue

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

Serialized Fields

_factor

double _factor

_defaultValue

int _defaultValue

_nmax

int _nmax

_n

int _n

_nlo

int _nlo

_nhi

int _nhi

_shift

int _shift

_mask

int _mask

_key

int[] _key

_value

int[] _value

_filled

boolean[] _filled

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

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

Serialized Fields

converter

StringToDouble converter

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

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

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

Serialized Fields

collation

Comparator<T> collation

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

Serialized Fields

select

Expression select

sortKeyDefinitions

SortKeyDefinition[] sortKeyDefinitions

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

Serialized Fields

sortKey

Expression sortKey

order

Expression order

dataTypeExpression

Expression dataTypeExpression

caseOrder

Expression caseOrder

language

Expression language

collationName

Expression collationName

stable

Expression stable

collation

StringCollator collation

baseURI

String baseURI

emptyLeast

boolean emptyLeast

backwardsCompatible

boolean backwardsCompatible

setContextForSortKey

boolean setContextForSortKey

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

Serialized Fields

baseComparer

AtomicComparer baseComparer

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

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

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

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

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

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

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

Serialized Fields

stringCollator

StringCollator stringCollator

absoluteCollationURI

String absoluteCollationURI

expressionBaseURI

URI expressionBaseURI

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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

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

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

Serialized Fields

component

int component

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

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

Serialized Fields

config

Configuration config

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

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

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

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

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

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

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

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

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

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

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

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

readOnce

boolean readOnce

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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

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

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

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

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

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

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

Serialized Fields

functions

HashMap<K,V> functions

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

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

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

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

Serialized Fields

nsContext

NamespaceResolver nsContext

decimalFormatManager

DecimalFormatManager decimalFormatManager

decimalFormatSymbols

DecimalSymbols decimalFormatSymbols

subPictures

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

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

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

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

Serialized Fields

libraryList

List<E> libraryList

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

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

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

Serialized Fields

isSingletonId

boolean isSingletonId

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

Serialized Fields

idRefKey

KeyDefinitionSet idRefKey

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

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

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

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

Serialized Fields

function

ExtensionFunctionCall function

resultType

SequenceType resultType

state

int state

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

Serialized Fields

functions

HashMap<K,V> functions

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

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

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

Serialized Fields

nsContext

NamespaceResolver nsContext

staticKeySet

KeyDefinitionSet staticKeySet

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

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

Serialized Fields

contextPossiblyUndefined

boolean contextPossiblyUndefined

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

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

Serialized Fields

regexp

RegularExpression regexp

allow30features

boolean allow30features

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

Serialized Fields

argumentType

BuiltInAtomicType argumentType

ignoreNaN

boolean ignoreNaN

comparer

AtomicComparer comparer

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

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

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

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

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

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

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

Serialized Fields

contextPossiblyUndefined

boolean contextPossiblyUndefined

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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

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

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

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

Serialized Fields

regexp

RegularExpression regexp

allow30features

boolean allow30features

replacementChecked

boolean replacementChecked

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

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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

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

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

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

Serialized Fields

name

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


implementationClass

Class<T> implementationClass
The class containing the implementation of this function (always a subclass of SystemFunction)


opcode

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


minArguments

int minArguments
The minimum number of arguments required


maxArguments

int maxArguments
The maximum number of arguments permitted


itemType

ItemType itemType
The item type of the result of the function


cardinality

int cardinality
The cardinality of the result of the function


applicability

int applicability
Flags indicating which host languages the function is applicable to


argumentTypes

SequenceType[] argumentTypes
An array holding the types of the arguments to the function


resultIfEmpty

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

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

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

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

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

Serialized Fields

returnEmptyIfEmpty

boolean returnEmptyIfEmpty

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

Serialized Fields

contextPossiblyUndefined

boolean contextPossiblyUndefined

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

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

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

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

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

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

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

Serialized Fields

details

StandardFunction.Entry details

operation

int operation

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

Serialized Fields

functionSet

int functionSet

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

Serialized Fields

nsContext

NamespaceResolver nsContext

propertyName

StructuredQName propertyName

isSchemaAware

boolean isSchemaAware

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

Serialized Fields

regexp

RegularExpression regexp

allow30features

boolean allow30features

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

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

Serialized Fields

staticMap

IntToIntMap staticMap

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

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

Serialized Fields

importedSchemaNamespaces

Set<E> importedSchemaNamespaces

isXSLT20basic

boolean isXSLT20basic

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

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

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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

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

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

Serialized Fields

expressionBaseURI

String expressionBaseURI

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


Package net.sf.saxon.functions.regex

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

Serialized Fields

pattern

Pattern pattern

javaRegex

String javaRegex

flagBits

int flagBits

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

Serialized Fields

position

int position

Package net.sf.saxon.java

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


Package net.sf.saxon.lib

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

Serialized Fields

nameChecker

NameChecker nameChecker

stringToDouble

StringToDouble stringToDouble

notationSet

NotationSet notationSet

uriChecker

URIChecker uriChecker

allowYearZero

boolean allowYearZero

converterCache

ThreadLocal<T> converterCache

stringConverterCache

ThreadLocal<T> stringConverterCache

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

Serialized Fields

definition

ExtensionFunctionDefinition definition

container

Container container

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

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

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

Serialized Fields

schemaValidation

int schemaValidation

dtdValidation

int dtdValidation

topLevelElement

StructuredQName topLevelElement

topLevelType

SchemaType topLevelType

wrapDocument

Boolean wrapDocument

treeModel

TreeModel treeModel

stripSpace

int stripSpace

lineNumbering

Boolean lineNumbering

xIncludeAware

Boolean xIncludeAware

pleaseClose

boolean pleaseClose

filters

List<E> filters

sourceIsXQJ

boolean sourceIsXQJ

continueAfterValidationErrors

boolean continueAfterValidationErrors

addCommentsAfterValidationErrors

boolean addCommentsAfterValidationErrors

expandAttributeDefaults

boolean expandAttributeDefaults

useXsiSchemaLocation

boolean useXsiSchemaLocation

checkEntityReferences

boolean checkEntityReferences

validationStatisticsRecipient

ValidationStatisticsRecipient validationStatisticsRecipient

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

Serialized Fields

config

Configuration config

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

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

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

Serialized Fields

recoveryPolicy

int recoveryPolicy

warningCount

int warningCount

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

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

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

Serialized Fields

debug

boolean debug

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

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

Serialized Fields

config

Configuration config

recognizeQueryParameters

boolean recognizeQueryParameters

Package net.sf.saxon.om

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

Serialized Fields

documentNameMap

Map<K,V> documentNameMap

unavailableDocuments

Set<E> unavailableDocuments

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

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

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

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

Serialized Fields

hashslots

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

uris

String[] uris
Table of URIs, indexed by URI code


prefixesForUri

String[][] prefixesForUri
Table of prefixes for each URI: for each URI code there is an array of prefixes holding the prefixes that have been encountered in conjunction with that URI


urisUsed

short urisUsed
Number of entries used in the uris and prefixesForUri arrays


clientData

HashMap<K,V> clientData

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

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

Serialized Fields

prefix

String prefix

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

Serialized Fields

message

String message

Class net.sf.saxon.om.SelectedElementsSpaceStrippingRule.StripRuleTarget extends Object implements Serializable

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


Package net.sf.saxon.option.dom4j

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


Package net.sf.saxon.option.jdom

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


Package net.sf.saxon.option.local

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

serialVersionUID: 1L

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

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

serialVersionUID: -222104830008011842L

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

serialVersionUID: -222104830008011842L

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

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

serialVersionUID: 1L

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

serialVersionUID: 1L

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

serialVersionUID: 1L

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

serialVersionUID: 1L


Package net.sf.saxon.option.sql

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

Serialized Fields

connection

Expression connection

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

Serialized Fields

name

String name

select

Expression select

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

Serialized Fields

database

Expression database

driver

Expression driver

user

Expression user

password

Expression password

autoCommit

Expression autoCommit

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

Serialized Fields

connection

Expression connection

table

String table

where

Expression where

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

Serialized Fields

connection

Expression connection

statement

Expression statement

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

Serialized Fields

connection

Expression connection

table

String table

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

Serialized Fields

connection

Expression connection

column

Expression column
selected column(s) to query


table

Expression table
the table(s) to query in


where

Expression where
conditions of query (can be omitted)


rowTag

String rowTag

colTag

String colTag
name of element to hold the rows


disable

boolean disable
name of element to hold the columns

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

Serialized Fields

connection

Expression connection

table

String table

where

Expression where

Package net.sf.saxon.option.xom

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

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


Package net.sf.saxon.pattern

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

Serialized Fields

nodeTest

NodeTest nodeTest

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

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

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

Serialized Fields

nodetest1

NodeTest nodetest1

nodetest2

NodeTest nodetest2

operator

int operator

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

Serialized Fields

conditions

Expression[] conditions

patterns

Pattern[] patterns

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

Serialized Fields

kind

int kind

schemaType

SchemaType schemaType

schemaTypeFingerprint

int schemaTypeFingerprint

config

Configuration config

nillable

boolean nillable

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.ExceptPattern extends VennPattern implements Serializable

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

Class net.sf.saxon.pattern.IntersectPattern extends VennPattern implements Serializable

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

Serialized Fields

itemType

ItemType itemType

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

Serialized Fields

namePool

NamePool namePool

nodeKind

int nodeKind

localName

String localName

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

Serialized Fields

upperPattern

Pattern upperPattern

upwardsAxis

byte upwardsAxis

nodeTest

NodeTest nodeTest

filters

Expression[] filters

equivalentExpr

Expression equivalentExpr

firstElementPattern

boolean firstElementPattern

lastElementPattern

boolean lastElementPattern

specialFilter

boolean specialFilter

variableBinding

Expression variableBinding

refinedNodeTest

NodeTest refinedNodeTest

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

Serialized Fields

namePool

NamePool namePool

nodeKind

int nodeKind

uriCode

short uriCode

uri

String uri

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

Serialized Fields

nodeKind

int nodeKind

fingerprint

int fingerprint

namePool

NamePool namePool

uri

String uri

localName

String localName

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

Serialized Fields

kind

int kind

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

Serialized Fields

expression

Expression expression

itemType

ItemType itemType

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

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

Serialized Fields

originalText

String originalText

executable

Executable executable

systemId

String systemId

lineNumber

int lineNumber

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

Serialized Fields

pattern

Pattern pattern

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

Serialized Fields

basePattern

Pattern basePattern

predicate

Expression predicate

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

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

Serialized Fields

tests

List<E> tests

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

Serialized Fields

baseLibrary

XQueryFunctionLibrary baseLibrary

namespaces

HashSet<E> namespaces

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

Serialized Fields

unboundFunctionCalls

List<E> unboundFunctionCalls

correspondingStaticContext

List<E> correspondingStaticContext

resolving

boolean resolving

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

Serialized Fields

expression

Expression expression

stackFrameMap

SlotManager stackFrameMap

executable

Executable executable

staticContext

QueryModule staticContext

pathMap

PathMap pathMap

allowDocumentProjection

boolean allowDocumentProjection

isUpdating

boolean isUpdating

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

Serialized Fields

functionName

StructuredQName functionName

arguments

List<E> arguments

resultType

SequenceType resultType

body

Expression body

references

List<E> references

lineNumber

int lineNumber

columnNumber

int columnNumber

systemId

String systemId

executable

Executable executable

compiledFunction

UserFunction compiledFunction

memoFunction

boolean memoFunction

namespaceResolver

NamespaceResolver namespaceResolver

staticContext

QueryModule staticContext

isUpdating

boolean isUpdating

isPrivate

boolean isPrivate

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

Serialized Fields

config

Configuration config

functions

HashMap<K,V> functions

Package net.sf.saxon.s9api

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

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


Package net.sf.saxon.serialize

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

Serialized Fields

charMap

IntHashMap<T> charMap

min

int min

max

int max

mapsWhitespace

boolean mapsWhitespace

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

Serialized Fields

index

HashMap<K,V> index

Package net.sf.saxon.style

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

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

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

Serialized Fields

resultNameCode

int resultNameCode

attributeNames

NodeName[] attributeNames

attributeValues

Expression[] attributeValues

numberOfAttributes

int numberOfAttributes

toplevel

boolean toplevel

namespaceCodes

List<E> namespaceCodes

attributeSets

AttributeSet[] attributeSets

schemaType

SchemaType schemaType

validation

int validation

inheritNamespaces

boolean inheritNamespaces

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

Serialized Fields

extensionNamespaces

String[] extensionNamespaces

excludedNamespaces

String[] excludedNamespaces

version

DecimalValue version

staticContext

ExpressionContext staticContext

validationError

XPathException validationError

reportingCircumstances

int reportingCircumstances

defaultXPathNamespace

String defaultXPathNamespace

defaultCollationName

String defaultCollationName

explaining

boolean explaining

objectName

StructuredQName objectName

containingStylesheet

XSLStylesheet containingStylesheet

actionsCompleted

int actionsCompleted

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

Serialized Fields

config

Configuration config

namePool

NamePool namePool

processorVersion

DecimalValue processorVersion

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

Serialized Fields

stylesheet

PrincipalStylesheetModule stylesheet

overriding

boolean overriding

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

Serialized Fields

namespaceContext

NamespaceResolver namespaceContext

functionLibrary

FunctionLibrary functionLibrary

executable

Executable executable

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

Serialized Fields

select

Expression select

regex

Expression regex

flags

Expression flags

matching

StyleElement matching

nonMatching

StyleElement nonMatching

pattern

RegularExpression pattern

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

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

Serialized Fields

select

Expression select

modeName

StructuredQName modeName

useCurrentMode

boolean useCurrentMode

useTailRecursion

boolean useTailRecursion

defaultedSelectExpression

boolean defaultedSelectExpression

mode

Mode mode

modeAttribute

String modeAttribute

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

Serialized Fields

attributeName

Expression attributeName

separator

Expression separator

namespace

Expression namespace

validationAction

int validationAction

schemaType

SimpleType schemaType

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

Serialized Fields

nameAtt

String nameAtt

useAtt

String useAtt

stackFrameMap

SlotManager stackFrameMap

attributeSetElements

List<E> attributeSetElements

useAttributeSets

AttributeSet[] useAttributeSets

procedure

AttributeSet procedure

referenceCount

int referenceCount

validated

boolean validated

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

Serialized Fields

calledTemplateName

StructuredQName calledTemplateName

template

XSLTemplate template

useTailRecursion

boolean useTailRecursion

calledTemplateExpression

Expression calledTemplateExpression

gettingReturnedItemType

boolean gettingReturnedItemType

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

Serialized Fields

use

String use

characterMapElements

List<E> characterMapElements

validated

boolean validated

redundant

boolean redundant

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

Serialized Fields

otherwise

StyleElement otherwise

numberOfWhens

int numberOfWhens

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

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

Serialized Fields

use

String use

attributeSets

AttributeSet[] attributeSets

copyNamespaces

boolean copyNamespaces

inheritNamespaces

boolean inheritNamespaces

validationAction

int validationAction

schemaType

SchemaType schemaType

select

Expression select

selectSpecified

boolean selectSpecified

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

Serialized Fields

select

Expression select

copyNamespaces

boolean copyNamespaces

validation

int validation

schemaType

SchemaType schemaType

readOnce

boolean readOnce

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

Serialized Fields

prepared

boolean prepared

name

String name

decimalSeparator

String decimalSeparator

groupingSeparator

String groupingSeparator

infinity

String infinity

minusSign

String minusSign

NaN

String NaN

percent

String percent

perMille

String perMille

zeroDigit

String zeroDigit

digit

String digit

patternSeparator

String patternSeparator

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

Serialized Fields

validationAction

int validationAction

schemaType

SchemaType schemaType

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

Serialized Fields

elementName

Expression elementName

namespace

Expression namespace

use

String use

attributeSets

AttributeSet[] attributeSets

validation

int validation

schemaType

SchemaType schemaType

inheritNamespaces

boolean inheritNamespaces

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

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

Serialized Fields

select

Expression select

containsTailCall

boolean containsTailCall

threads

Expression threads

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

Serialized Fields

select

Expression select

groupBy

Expression groupBy

groupAdjacent

Expression groupAdjacent

starting

Pattern starting

ending

Pattern ending

collationName

Expression collationName

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

Serialized Fields

nameAtt

String nameAtt

asAtt

String asAtt

overrideAtt

String overrideAtt

resultType

SequenceType resultType

functionName

String functionName

stackFrameMap

SlotManager stackFrameMap

memoFunction

boolean memoFunction

override

boolean override

numberOfArguments

int numberOfArguments

compiledFunction

UserFunction compiledFunction

references

List<E> references

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

Serialized Fields

href

String href

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

Serialized Fields

select

Expression select

requiredType

SequenceType requiredType

constantText

String constantText

global

boolean global

slotManager

SlotManager slotManager

assignable

boolean assignable

redundant

boolean redundant

requiredParam

boolean requiredParam

implicitlyRequiredParam

boolean implicitlyRequiredParam

tunnel

boolean tunnel

compiledVariable

GeneralVariable compiledVariable

textonly

boolean textonly

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

Serialized Fields

test

Expression test

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

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

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

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

Serialized Fields

match

Pattern match

use

Expression use

collationName

String collationName

keyName

StructuredQName keyName

stackFrameMap

SlotManager stackFrameMap

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

Serialized Fields

select

Expression select

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

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

Serialized Fields

terminate

Expression terminate

select

Expression select

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

Serialized Fields

name

Expression name

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

Serialized Fields

stylesheetURI

String stylesheetURI

resultNamespaceBinding

NamespaceBinding resultNamespaceBinding

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

Serialized Fields

useTailRecursion

boolean useTailRecursion

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

Serialized Fields

level

int level

count

Pattern count

from

Pattern from

select

Expression select

value

Expression value

format

Expression format

groupSize

Expression groupSize

groupSeparator

Expression groupSeparator

letterValue

Expression letterValue

lang

Expression lang

ordinal

Expression ordinal

formatter

NumberFormatter formatter

numberer

Numberer numberer

hasVariablesInPatterns

boolean hasVariablesInPatterns

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

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

Serialized Fields

outputFormatName

StructuredQName outputFormatName

method

String method

version

String version

indent

String indent

encoding

String encoding

mediaType

String mediaType

doctypeSystem

String doctypeSystem

doctypePublic

String doctypePublic

omitDeclaration

String omitDeclaration

standalone

String standalone

cdataElements

String cdataElements

includeContentType

String includeContentType

nextInChain

String nextInChain

suppressIndentation

String suppressIndentation

doubleSpace

String doubleSpace

representation

String representation

indentSpaces

String indentSpaces

lineLength

String lineLength

byteOrderMark

String byteOrderMark

escapeURIAttributes

String escapeURIAttributes

normalizationForm

String normalizationForm

recognizeBinary

String recognizeBinary

requireWellFormed

String requireWellFormed

undeclareNamespaces

String undeclareNamespaces

useCharacterMaps

String useCharacterMaps

userAttributes

HashMap<K,V> userAttributes

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

Serialized Fields

codepoint

int codepoint

replacementString

String replacementString

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

Serialized Fields

conversion

Expression conversion

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

Serialized Fields

select

Expression select

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

Serialized Fields

elements

String elements

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

Serialized Fields

name

Expression name

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

Serialized Fields

href

Expression href

formatQName

StructuredQName formatQName

formatExpression

Expression formatExpression

validationAction

int validationAction

schemaType

SchemaType schemaType

serializationAttributes

IntHashMap<T> serializationAttributes

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

Serialized Fields

select

Expression select

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

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

Serialized Fields

sortKeyDefinition

SortKeyDefinition sortKeyDefinition

select

Expression select

order

Expression order

dataType

Expression dataType

caseOrder

Expression caseOrder

lang

Expression lang

collationName

Expression collationName

stable

Expression stable

useDefaultCollation

boolean useDefaultCollation

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

Serialized Fields

exec

PreparedStylesheet exec

principalStylesheetModule

PrincipalStylesheetModule principalStylesheetModule

defaultValidation

int defaultValidation

defaultMode

StructuredQName defaultMode

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

Serialized Fields

matchAtt

String matchAtt

modeAtt

String modeAtt

nameAtt

String nameAtt

priorityAtt

String priorityAtt

asAtt

String asAtt

modeNames

StructuredQName[] modeNames

diagnosticId

String diagnosticId

match

Pattern match

prioritySpecified

boolean prioritySpecified

priority

double priority

stackFrameMap

SlotManager stackFrameMap

compiledTemplate

Template compiledTemplate

requiredType

SequenceType requiredType

hasRequiredParams

boolean hasRequiredParams

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

Serialized Fields

disable

boolean disable

value

StringValue value

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

Serialized Fields

disable

boolean disable

separator

Expression separator

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

Serialized Fields

state

int state

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

Serialized Fields

slotNumber

int slotNumber

references

List<E> references

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

Serialized Fields

test

Expression test

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


Package net.sf.saxon.sxpath

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

Serialized Fields

executable

Executable executable

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

Serialized Fields

namespaces

HashMap<K,V> namespaces

variables

HashMap<K,V> variables

externalResolver

NamespaceResolver externalResolver

requiredContextItemType

ItemType requiredContextItemType

importedSchemaNamespaces

Set<E> importedSchemaNamespaces

autoDeclare

boolean autoDeclare

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

Serialized Fields

executable

Executable executable

systemId

String systemId

lineNumber

int lineNumber

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

Serialized Fields

evaluator

XPathEvaluator evaluator

expression

Expression expression

stackFrameMap

SlotManager stackFrameMap

numberOfExternalVariables

int numberOfExternalVariables

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

Serialized Fields

name

StructuredQName name

requiredType

SequenceType requiredType

slotNumber

int slotNumber

Package net.sf.saxon.trans

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

Serialized Fields

codeInjector

CodeInjector codeInjector

recoveryPolicy

int recoveryPolicy

schemaAware

boolean schemaAware

versionWarning

boolean versionWarning

messageReceiverClassName

String messageReceiverClassName

defaultInitialMode

StructuredQName defaultInitialMode

defaultInitialTemplate

StructuredQName defaultInitialTemplate

xsltVersion

DecimalValue xsltVersion

extensionFunctionLibrary

FunctionLibrary extensionFunctionLibrary

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

Serialized Fields

defaultDFS

DecimalSymbols defaultDFS

formatTable

HashMap<K,V> formatTable

usingOriginalDefault

boolean usingOriginalDefault

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

Serialized Fields

decimalSeparator

int decimalSeparator

groupingSeparator

int groupingSeparator

digit

int digit

minusSign

int minusSign

percent

int percent

permill

int permill

zeroDigit

int zeroDigit

patternSeparator

int patternSeparator

infinity

String infinity

NaN

String NaN

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

Serialized Fields

match

PatternFinder match

use

Expression use

useType

BuiltInAtomicType useType

collation

StringCollator collation

collationName

String collationName

backwardsCompatible

boolean backwardsCompatible

strictComparison

boolean strictComparison

convertUntypedToOther

boolean convertUntypedToOther

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

Serialized Fields

keyName

StructuredQName keyName

keySetNumber

int keySetNumber

keyDefinitions

List<E> keyDefinitions

collationName

String collationName

backwardsCompatible

boolean backwardsCompatible

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

Serialized Fields

keyMap

HashMap<K,V> keyMap

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

Serialized Fields

reason

int reason

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

Serialized Fields

builtInRuleSet

BuiltInRuleSet builtInRuleSet

genericRuleChain

Rule genericRuleChain

atomicValueRuleChain

Rule atomicValueRuleChain

functionItemRuleChain

Rule functionItemRuleChain

documentRuleChain

Rule documentRuleChain

textRuleChain

Rule textRuleChain

commentRuleChain

Rule commentRuleChain

processingInstructionRuleChain

Rule processingInstructionRuleChain

namespaceRuleChain

Rule namespaceRuleChain

unnamedElementRuleChain

Rule unnamedElementRuleChain

unnamedAttributeRuleChain

Rule unnamedAttributeRuleChain

namedElementRuleChains

IntHashMap<T> namedElementRuleChains

namedAttributeRuleChains

IntHashMap<T> namedAttributeRuleChains

mostRecentRule

Rule mostRecentRule

mostRecentModuleHash

int mostRecentModuleHash

isDefault

boolean isDefault

streamable

boolean streamable

isStripper

boolean isStripper

hasRules

boolean hasRules

modeName

StructuredQName modeName

stackFrameSlotsNeeded

int stackFrameSlotsNeeded

recoveryPolicy

int recoveryPolicy

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

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

Serialized Fields

pattern

Pattern pattern

action

RuleTarget action

precedence

int precedence

minImportPrecedence

int minImportPrecedence

priority

double priority

next

Rule next

sequence

int sequence

alwaysMatches

boolean alwaysMatches

rank

int rank

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

Serialized Fields

unnamedMode

Mode unnamedMode

modes

HashMap<K,V> modes

omniMode

Mode omniMode

recoveryPolicy

int recoveryPolicy

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

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

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

Serialized Fields

cause

XPathException cause

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

Serialized Fields

isTypeError

boolean isTypeError

isStaticError

boolean isStaticError

isGlobalError

boolean isGlobalError

locationText

String locationText

errorCode

StructuredQName errorCode

errorObject

Value<T extends Item> errorObject

hasBeenReported

boolean hasBeenReported

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


Package net.sf.saxon.tree.linked

Package net.sf.saxon.tree.tiny

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

Serialized Fields

array

char[] array

offset

int offset

count

int count

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

Serialized Fields

data

char[][] data

length

int length

segmentsUsed

int segmentsUsed

Package net.sf.saxon.tree.util

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

Serialized Fields

printStream

PrintStream printStream

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

Serialized Fields

nextDocumentNumber

long nextDocumentNumber

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

Serialized Fields

array

char[] array

used

int used

Package net.sf.saxon.type

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

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

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

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

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

Serialized Fields

fingerprint

int fingerprint

baseFingerprint

int baseFingerprint

primitiveFingerprint

int primitiveFingerprint

ordered

boolean ordered

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

Serialized Fields

fingerprint

int fingerprint

itemType

BuiltInAtomicType itemType
The SimpleType of the items in the list.

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

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

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

Serialized Fields

javaClass

Class<T> javaClass

config

Configuration config

fingerprint

int fingerprint

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

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

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

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

Serialized Fields

map

Map<K,V> map

config

Configuration config

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

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

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

Serialized Fields

systemId

String systemId

publicId

String publicId

lineNumber

int lineNumber

columnNumber

int columnNumber

node

NodeInfo node

schemaPart

int schemaPart

constraintName

String constraintName

constraintClauseNumber

String constraintClauseNumber

path

String path

Package net.sf.saxon.value

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

Serialized Fields

primaryType

ItemType primaryType

cardinality

int cardinality

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


Package net.sf.saxon.xpath

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

Serialized Fields

function

XPathFunction function

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

Serialized Fields

resolver

XPathFunctionResolver resolver



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