Serialized Form
Package com.saxonica.deploy |
inputIterator
SequenceIterator inputIterator
primitiveType
int primitiveType
cardinality
int cardinality
dirty
boolean dirty
reservoir
Item[] reservoir
used
int used
state
int state
config
Configuration config
exec
Executable exec
namePool
NamePool namePool
th
TypeHierarchy th
sharedData
SharedApplicationDataHandler sharedData
evaluator
EvaluableItem evaluator
savedContext
XPathContext savedContext
primitiveType
int primitiveType
value
Item value
baseValue
Value baseValue
start
int start
Package com.saxonica.extra |
start
VariableReference start
filter
ComparisonExpression filter
indexFirstOperand
boolean indexFirstOperand
base
VariableReference base
lookup
Expression lookup
use
Expression use
comparer
AtomicComparer comparer
value
Item[] value
end
int end
indexedExpressions
List indexedExpressions
indexes
List indexes
x
com.saxonica.extra.Conduit x
documentExp
Expression documentExp
selection
Selection selection
filter
Expression filter
doStackTrace
boolean doStackTrace
doStackTrace
boolean doStackTrace
Package com.saxonica.jaxp |
schema
PreparedSchema schema
Package com.saxonica.ptree |
Package com.saxonica.schema |
maxOccurs
int maxOccurs
- The maximum number of occurrences
minOccurs
int minOccurs
- The minimum number of occurrences
containingComplexType
UserComplexType containingComplexType
- In the case of a locally defined attribute declaration that is not part of a named attribute group,
the containing complex type
defaultValue
String defaultValue
- The default value for attribute instances of this attribute declaration.
fixedValue
Value fixedValue
- The fixed value for attribute instances of this
attribute declaration. This is initially set to a string value; subsequently, when
the type of the attribute is known, this is replaced by the correctly typed value.
If no fixed value is defined, it is null.
global
boolean global
- Flag to indicate whether the attribute declaration is global
nameCode
int nameCode
- The name code of the attribute
simpleTypeRef
TypeReference simpleTypeRef
- The simple type for this AttributeDecl.
namespaceResolver
NamespaceResolver namespaceResolver
- Namespace resolver for resolving QName-valued fixed or default values
attributes
List attributes
- The collection of attributes for this AttributeGroup.
Each object in this list is an AttributeUse
references
List references
- The collection of AttributeGroup References for this
AttributeGroup. Each object in this list is an AttributeGroupReference
anyAttribute
AttributeWildcard anyAttribute
- The anyAttribute wildcard, if any
nameCode
int nameCode
- The name pool nameCode of the attribute group mame
declaredAttributes
IntHashMap declaredAttributes
- A HashMap containing all the attributes in this attribute group,
expanded recursively. The key is the integer fingerprint of the
attribute name, the value is the attribute declaration. The map
is set up when first requested.
redefinedAttributeGroup
AttributeGroupDecl redefinedAttributeGroup
- If this attribute group is a redefinition and does NOT contain a self-reference,
then during validation we must check that this is a valid restriction. This item holds
the attribute group being redefined
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.
useFlag
short useFlag
- The current value of the 'use' property. The value
is OPTIONAL by default.
fixedValue
Value fixedValue
- The fixed value for attribute instances of this
attribute declaration. This is initially set to a string value; subsequently, when
the type of the attribute is known, this is replaced by the correctly typed value.
If no fixed value is defined, it is null.
defaultValue
String defaultValue
- The default value for attribute instances of this attribute declaration.
namespaceResolver
NamespaceResolver namespaceResolver
- Namespace resolver for resolving QName-valued fixed or default values
inexpressible
boolean inexpressible
contentModel
List contentModel
- The list of particles making up the content model of this ModelGroup. In this list,
group references are not expanded: that is, the particles can be real particles, or
group references.
simplifiedContentModel
List simplifiedContentModel
- The reduced list of particles. Pointless particles are removed, and group references
are expanded. The list is evaluated lazily.
facet
int facet
- Which facet is this?
requiredValue
int requiredValue
- The numeric value of the facet
block
int block
- The block attribute for this element definition.
containingComplexType
UserComplexType containingComplexType
- In the case of a locally defined element declaration that is not part of a named model group,
the containing complex type
constraints
List constraints
- Collection of Identity Constraints
defaultValue
String defaultValue
- The default value for this element definition.
finalProhibitions
int finalProhibitions
- The 'final' value for this element definition: that is, the set of derivations that
are not permitted, as a bit-significant integer.
fixed
Value fixed
- The 'fixed' value for this element definition. Only
used for simpleContent or emptiable mixed content. Initially holds the string value
as specified in the schema document; subsequently this is replaced with the typed value.
global
boolean global
- Flag indicating whether this element declaration is global
isAbstract
boolean isAbstract
- Flag indicating whether or not this element declaration is
abstract
nameCode
int nameCode
- The nameCode of the element name in the name pool
namespaceResolver
NamespaceResolver namespaceResolver
- Namespace resolved used for resolving prefixes in fixed/default value
nillable
boolean nillable
- Flag indicating whether or not the element value may specify xsi:nil='true'.
substitutionGroupOwner
SimpleComponentReference substitutionGroupOwner
- The name of the head of the substitutionGroup for this element definition.
substitutionGroupMembers
Set substitutionGroupMembers
- The elements that are known to be members of the substitution group
of this element. This is the transitive closure of the tree. The set
holds the actual element declarations
targetNamespace
String targetNamespace
- The target namespace of the element declaration
typeReference
TypeReference typeReference
- The SchemaType for this element declaration. This is null if the element
declaration specifies no constraints, e.g. .
complexTypesUsingThisElement
HashSet 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.
maxOccurs
int maxOccurs
- The maximum number of occurrences
minOccurs
int minOccurs
- The minimum number of occurrences
minOccurs
int minOccurs
maxOccurs
int maxOccurs
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.
allowedValues
HashSet allowedValues
- The set of allowed values. The members are all instances of AtomicValue, and they
all belong to built-in primitive types.
name
String name
- The name of this Facet
value
String value
- The value of this facet as a string
fixed
boolean fixed
- Flag to indicate that the facet is fixed (cannot be overridden in a subtype)
fingerprint
int fingerprint
- The name of the Group object referenced
target
ModelGroupDefinition target
- The corresponding GroupDeclaration. This is null until the reference has been resolved.
name
String name
- Identity Constraint name
selector
IdentitySelector selector
- Identity Constraint Selector
fields
List fields
- The fields of this Identity Constraint
fingerprint
int fingerprint
- The fingerprint of the name of this identity constraint
xpath
String xpath
- Source XPath expression for field nodes
selection
Selection selection
- Compiled XPath expression
xpath
String xpath
- Source XPath expression
selection
Selection selection
- Compiled XPath expression
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)
requiredLength
int requiredLength
name
String name
- The name of this group
fingerprint
int fingerprint
- The fingerprint of the name of the group
redefinedModelGroupDefinition
ModelGroupDefinition redefinedModelGroupDefinition
- The model group definition that this one redefines. Only set if this is a redefining model group
that does not contain a self-reference; in this case validate() must check that it is a valid
refinement
name
String name
- The name of this notation
notationSystemId
String notationSystemId
- The system identifier of the notation
fingerprint
int fingerprint
- The fingerprint of the name of the notation
notationPublicId
String notationPublicId
- The public identifier of the notation
tests
NodeTest[] tests
anchored
boolean anchored
attributeTest
NodeTest attributeTest
xpath
Expression xpath
config
Configuration config
requiredValue
StringValue requiredValue
regex
RegularExpression regex
config
SchemaAwareConfiguration config
- The system configuration
attributes
IntHashMap attributes
- The global attribute declarations for this Schema, indexed by their fingerprint
attributeGroups
IntHashMap attributeGroups
- The global attribute group declarations for this Schema, indexed by their fingerprint
groups
IntHashMap groups
- The global group declarations for this Schema, indexed by their fingerprint
types
IntHashMap types
- A table of defined and named simple and complex types, indexed by fingerprint
anonymousTypes
IntHashMap anonymousTypes
- A table of anonymous (unnamed) types defined within the schema. These cannot be referenced
from any schema components, but they can appear as type annotations in a document instance
elements
IntHashMap elements
- A table of defined elements, indexed by fingerprint
identityConstraints
IntHashMap identityConstraints
- Index of identity constraints (indexed by the fingerprint of their name)
notations
IntHashMap notations
- Index of xs:notation declarations
schemaLocation
String schemaLocation
- The schemaLocation hint provided in the 'import' tag.
targetNamespace
String targetNamespace
- The targetNamespace for this Schema
version
String version
- The version information as specified by the version
attribute
namePool
NamePool namePool
- Saxon NamePool used to hold the names in this schema
systemId
String systemId
lineNumber
int lineNumber
fixupStatus
int fixupStatus
- The fixup status
validationStatus
int validationStatus
- The validation status
schema
PreparedSchema schema
- The schema in which this component was originally declared
config
SchemaAwareConfiguration config
- The configuration under which this component was created
finalProhibitions
int finalProhibitions
- Flags used to implement the "final" and "block" attributes
localName
String localName
- The local name of this schema type
baseTypeReference
TypeReference baseTypeReference
- The base type from which this type is derived
containingDeclarationName
int containingDeclarationName
- The fingerprint of the element or attribute declaration containing
this anonymous type definition
containingDeclarationIsElement
boolean containingDeclarationIsElement
- Flag to indicate whether the containing declaration of an anonymous type
is an element or attribute
namePool
NamePool namePool
- The name pool containing this type
derivation
int derivation
- The derivation method, for example SchemaType.DERIVATION_RESTRICTION
nameCode
int nameCode
- The fingerprint of this type in the Saxon NamePool
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
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.
reference
ComponentReference reference
namespaceSensitive
Boolean namespaceSensitive
debug
boolean debug
- Diagnostic flag set by saxon:debug="yes" on the complexType element
isAbstract
boolean isAbstract
- The abstract flag for this UserComplexType
allContent
boolean allContent
- Boolean indicating whether this complex type's content model uses xs:all
attributes
AttributeGroupDecl attributes
- The attribute declarations for this UserComplexType. Includes attributes, attribute
groups, and attribute wildcards. If this complex type is derived by extension,
it does not include attributes from the base type.
extendedAttributes
AttributeGroupDecl extendedAttributes
- The attribute declarations for this UserComplexType. Includes attributes, attribute
groups, and attribute wildcards. If this complex type is derived by extension,
it includes all the attributes from the base type as well as those locally
defined.
block
int block
- The value of the 'block' property for this UserComplexType. This is a bit-significant
value, made up of constants such as DERIVE_BY_EXTENSION and DERIVE_BY_RESTRICTION
complexContent
boolean complexContent
- a flag set to true if this complexType is a complexContent
mixed
boolean mixed
- A flag representing mixed="true" or mixed="false"
simpleContentTypeRef
TypeReference simpleContentTypeRef
- For a complex type with simple content, the simple type of the content.
Otherwise null. Note that this is not the same as the base type: a complex
type with simple content may be derived from another complex type with simple
content, in which case that complex type is the base type; the simpleContentType
is always the type of the content itself.
particle
Particle particle
- The content model for this UserComplexType, as defined in the schema
extendedParticle
Particle extendedParticle
- The content model for this UserComplexType, extended with the content model
of the type that it extends (if any)
restricted
boolean restricted
- a flag set to true if this complexType is a restriction
simpleContent
boolean simpleContent
- a flag set to true if this complexType is a simpleContent
isEmpty
boolean isEmpty
- A flag to indicate that the contentType of this complexType is empty.
This is available only after validation
machine
FiniteStateMachine machine
- The finite state machine for validating against this complex type
compiled
boolean compiled
- Flag to indicate that the type has been compiled
extendedTypes
Set extendedTypes
- A list of all the types that are derived by extension from this type
itemType
TypeReference itemType
- A reference to the SimpleType of the items in the list.
facets
FacetCollection facets
memberTypeReferences
List memberTypeReferences
- The members of this Union. The members of this list are TypeReference objects
facet
int facet
isConverted
boolean isConverted
requiredValue
AtomicValue requiredValue
action
int action
allowedNamespaces
Set allowedNamespaces
- The set of permitted namespaces. The value "" represents the no-namespace, referred to as
"absent" in the specifications. The set may be empty, indicating that no namespaces are
explicitly allowed. If allowedNamespaces is non-null, then disallowedNamespaces must be null.
disallowedNamespace
String disallowedNamespace
- A namespace that is not permitted (supports ##other). The value "" represents the no-namespace,
referred to as "absent" in the specifications. Note that disallowing an explicit namespace N
permits all explicit namespaces other than N, but does not permit no-namespace names.
processContents
String processContents
- the processContent of this wildcard.
(strict by default)
Package com.saxonica.sdoc |
resourceResolver
LSResourceResolver resourceResolver
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 members
- The member types of a union are represented by a list whose items are
objects of type TypeReference
simpleType
UserSimpleType simpleType
config
SchemaAwareConfiguration config
Package com.saxonica.validate |
features
Properties features
verifier
PlatformVerifier verifier
occurrenceLimits
int[] occurrenceLimits
sealedNamespaces
Set sealedNamespaces
standardSchemaResolver
SchemaURIResolver standardSchemaResolver
systemURIResolver
StandardURIResolver systemURIResolver
xmlVersion
int xmlVersion
treeModel
int treeModel
lineNumbering
boolean lineNumbering
tracing
boolean tracing
traceListener
TraceListener traceListener
extensionBinder
FunctionLibrary extensionBinder
collationResolver
CollationURIResolver collationResolver
collectionResolver
CollectionURIResolver collectionResolver
moduleURIResolver
ModuleURIResolver moduleURIResolver
standardModuleURIResolver
ModuleURIResolver standardModuleURIResolver
schemaURIResolver
SchemaURIResolver schemaURIResolver
sourceResolver
SourceResolver sourceResolver
vendorFunctionLibrary
VendorFunctionLibrary vendorFunctionLibrary
recoveryPolicy
int recoveryPolicy
messageEmitterClass
String messageEmitterClass
sourceParserClass
String sourceParserClass
styleParserClass
String styleParserClass
timing
boolean timing
versionWarning
boolean versionWarning
allowExternalFunctions
boolean allowExternalFunctions
traceExternalFunctions
boolean traceExternalFunctions
validation
boolean validation
allNodesUntyped
boolean allNodesUntyped
lazyConstructionMode
boolean lazyConstructionMode
allowMultiThreading
boolean allowMultiThreading
stripsWhiteSpace
int stripsWhiteSpace
xIncludeAware
boolean xIncludeAware
namePool
NamePool namePool
documentNumberAllocator
DocumentNumberAllocator documentNumberAllocator
conversionContext
XPathContext conversionContext
hostLanguage
int hostLanguage
schemaValidationMode
int schemaValidationMode
validationWarnings
boolean validationWarnings
retainDTDattributeTypes
boolean retainDTDattributeTypes
debugger
Debugger debugger
optimizer
Optimizer optimizer
javaExtensionFunctionFactory
ExtensionFunctionFactory javaExtensionFunctionFactory
dotNetExtensionFunctionFactory
ExtensionFunctionFactory dotNetExtensionFunctionFactory
serializerFactory
SerializerFactory serializerFactory
implicitTimezone
int implicitTimezone
externalObjectModels
List externalObjectModels
executable
Executable executable
targetNamePool
NamePool targetNamePool
errorCount
int errorCount
nextStylesheetCache
HashMap nextStylesheetCache
errorListener
ErrorListener errorListener
uriResolver
URIResolver uriResolver
compileWithTracing
boolean compileWithTracing
recoveryPolicy
int recoveryPolicy
warningCount
int warningCount
config
Configuration config
recognizeQueryParameters
boolean recognizeQueryParameters
code
short code
Package net.sf.saxon.dom4j |
Package net.sf.saxon.event |
Package net.sf.saxon.expr |
calculator
Calculator calculator
calculator
Calculator calculator
slotNumber
int slotNumber
sequence
Expression sequence
action
Expression action
variableName
String variableName
nameCode
int nameCode
reqItemType
AtomicType reqItemType
requiredPrimitiveType
BuiltInAtomicType requiredPrimitiveType
untyped
boolean untyped
axis
byte axis
test
NodeTest test
itemType
ItemType itemType
contextItemType
ItemType contextItemType
computedCardinality
int computedCardinality
operand0
Expression operand0
operand1
Expression operand1
operator
int operator
requiredCardinality
int requiredCardinality
role
RoleLocator role
targetType
AtomicType targetType
allowEmpty
boolean allowEmpty
targetType
AtomicType targetType
targetPrimitiveType
AtomicType targetPrimitiveType
allowEmpty
boolean allowEmpty
derived
boolean derived
upcast
boolean upcast
config
Configuration config
defaultCollationName
String defaultCollationName
map
HashMap map
operand
Expression operand
comparand
long comparand
operator
int operator
itemType
ItemType itemType
collationMap
CollationMap collationMap
config
Configuration config
exception
XPathException exception
staticProperties
int staticProperties
locationId
int locationId
parentExpression
Container parentExpression
slotsUsed
int[] slotsUsed
systemId
String systemId
lineNumber
int lineNumber
columnNumber
int columnNumber
Class net.sf.saxon.expr.ExpressionParser.TemporaryContainer extends Object implements Serializable |
map
LocationMap map
locationId
int locationId
start
Expression start
filter
Expression filter
filterIsPositional
boolean filterIsPositional
filterIsSingletonBoolean
boolean filterIsSingletonBoolean
filterIsIndependentNumeric
boolean filterIsIndependentNumeric
positionBinding
net.sf.saxon.expr.ForExpression.PositionBinding positionBinding
nameCode
int nameCode
- The name of the function
argument
Expression[] argument
- The array of expressions representing the actual parameters
to the function call
singletonOperator
int singletonOperator
comparer
AtomicComparer comparer
singletonOperator
int singletonOperator
comparer
AtomicComparer comparer
atomize0
boolean atomize0
atomize1
boolean atomize1
maybeBoolean0
boolean maybeBoolean0
maybeBoolean1
boolean maybeBoolean1
generateIdEmulation
boolean generateIdEmulation
condition
Expression condition
thenExp
Expression thenExp
elseExp
Expression elseExp
targetType
ItemType targetType
targetCardinality
int targetCardinality
value
Expression value
min
Expression min
max
Expression max
condition
boolean condition
requiredItemType
ItemType requiredItemType
role
RoleLocator role
refCount
int refCount
evaluationMode
int evaluationMode
value
Value value
slotNumber
int slotNumber
backwardsCompatible
boolean backwardsCompatible
requiredType
BuiltInAtomicType requiredType
config
Configuration config
start
Expression start
step
Expression step
pattern
Pattern pattern
minPosition
Expression minPosition
maxPosition
Expression maxPosition
maxSameAsMin
boolean maxSameAsMin
operator
int operator
kind
int kind
container
Object container
operand
int operand
namePool
NamePool namePool
errorCode
String errorCode
sourceLocator
SourceLocator sourceLocator
arguments
Expression[] arguments
start
Expression start
step
Expression step
isHybrid
boolean isHybrid
allowEmpty
boolean allowEmpty
role
RoleLocator role
comparer
AtomicComparer comparer
base
Expression base
range
PositionRange range
slotNumber
int slotNumber
containingFunction
UserFunction containingFunction
base
Expression base
start
int start
operand
Expression operand
requiredItemType
AtomicType requiredItemType
allConverted
boolean allConverted
singleton
boolean singleton
staticType
SequenceType staticType
function
UserFunction function
tailCall
boolean tailCall
confirmed
boolean confirmed
argumentEvaluationModes
int[] argumentEvaluationModes
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
comparer
AtomicComparer comparer
resultWhenEmpty
BooleanValue resultWhenEmpty
operand0MaybeUntyped
boolean operand0MaybeUntyped
operand1MaybeUntyped
boolean operand1MaybeUntyped
binding
Binding binding
staticType
SequenceType staticType
constantValue
Value constantValue
Package net.sf.saxon.functions |
implicitTimezone
int implicitTimezone
stringCollator
StringCollator stringCollator
expressionBaseURI
URI expressionBaseURI
expressionBaseURI
String expressionBaseURI
component
int component
config
Configuration config
expressionBaseURI
String expressionBaseURI
expressionBaseURI
String expressionBaseURI
expressionBaseURI
String expressionBaseURI
staticContext
IndependentContext staticContext
details
InstructionDetails details
expStaticContext
IndependentContext expStaticContext
expression
Expression expression
variables
XPathVariable[] variables
stackFrameMap
SlotManager stackFrameMap
config
Configuration config
functions
HashMap functions
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
persistentMethod
net.sf.saxon.functions.ExtensionFunctionCall.MethodRepresentation persistentMethod
theClass
Class theClass
config
Configuration config
nsContext
NamespaceResolver nsContext
decimalFormatSymbols
DecimalSymbols decimalFormatSymbols
subPictures
net.sf.saxon.functions.FormatNumber2.SubPicture[] subPictures
requireFixup
boolean requireFixup
libraryList
List libraryList
isSingletonId
boolean isSingletonId
extensionFunctionCallClass
Class extensionFunctionCallClass
config
Configuration config
config
Configuration config
explicitMappings
HashMap explicitMappings
nsContext
NamespaceResolver nsContext
keyFingerprint
int keyFingerprint
regexp
RegularExpression regexp
ignoreNaN
boolean ignoreNaN
baseURI
String baseURI
regexp
RegularExpression regexp
expressionBaseURI
String expressionBaseURI
outputProperties
Properties outputProperties
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 implementationClass
- The class containing the implementation of this function (always a subclass of SystemFunction)
opcode
int opcode
- Some classes support more than one function. In these cases the particular function is defined
by an integer opcode, whose meaning is local to the implementation class.
minArguments
int minArguments
- The minimum number of arguments required
maxArguments
int maxArguments
- The maximum number of arguments permitted
itemType
ItemType itemType
- The item type of the result of the function
cardinality
int cardinality
- The cardinality of the result of the function
argumentTypes
SequenceType[] argumentTypes
- An array holding the types of the arguments to the function
resultIfEmpty
Value[] resultIfEmpty
- An array holding, for each declared argument, the value that is to be returned if an empty sequence
as the value of this argument allows the result to be determined irrespective of the values of the
other arguments; null if there is no such calculation possible
shortcut
boolean shortcut
details
StandardFunction.Entry details
operation
int operation
functionSet
int functionSet
nsContext
NamespaceResolver nsContext
regexp
RegularExpression regexp
resolver
NamespaceResolver resolver
staticMap
IntToIntHashMap staticMap
expressionBaseURI
String expressionBaseURI
functionTable
HashMap functionTable
Package net.sf.saxon.instruct |
select
Expression select
regex
Expression regex
flags
Expression flags
matching
Expression matching
nonMatching
Expression nonMatching
pattern
RegularExpression pattern
actualParams
WithParam[] actualParams
tunnelParams
WithParam[] tunnelParams
backwardsCompatible
boolean backwardsCompatible
select
Expression select
actualParams
WithParam[] actualParams
tunnelParams
WithParam[] tunnelParams
useCurrentMode
boolean useCurrentMode
useTailRecursion
boolean useTailRecursion
mode
Mode mode
backwardsCompatible
boolean backwardsCompatible
implicitSelect
boolean implicitSelect
binding
Binding binding
nameCode
int nameCode
useAttributeSets
AttributeSet[] useAttributeSets
children
Expression[] children
template
Template template
actualParams
WithParam[] actualParams
tunnelParams
WithParam[] tunnelParams
useTailRecursion
boolean useTailRecursion
calledTemplateExpression
Expression calledTemplateExpression
nsContext
NamespaceResolver nsContext
conditions
Expression[] conditions
actions
Expression[] actions
attributeName
Expression attributeName
namespace
Expression namespace
nsContext
NamespaceResolver nsContext
schemaType
SimpleType schemaType
annotation
int annotation
validationAction
int validationAction
allowNameAsQName
boolean allowNameAsQName
options
int options
elementName
Expression elementName
namespace
Expression namespace
nsContext
NamespaceResolver nsContext
allowNameAsQName
boolean allowNameAsQName
itemType
ItemType itemType
copyNamespaces
boolean copyNamespaces
contextItemType
ItemType contextItemType
select
Expression select
copyNamespaces
boolean copyNamespaces
validation
int validation
schemaType
SchemaType schemaType
requireDocumentOrElement
boolean requireDocumentOrElement
rejectDuplicateAttributes
boolean rejectDuplicateAttributes
readOnce
boolean readOnce
validating
boolean validating
content
Expression content
textOnly
boolean textOnly
constantText
String constantText
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.
validating
boolean validating
- The validating flag is set if the type attribute is set or if validation is set to anything other than
preserve. This is used simply to fast-path the case where no validation is required.
stripperRules
Mode stripperRules
stripsWhitespace
boolean stripsWhitespace
ruleManager
RuleManager ruleManager
keyManager
KeyManager keyManager
decimalFormatManager
DecimalFormatManager decimalFormatManager
globalVariableMap
SlotManager globalVariableMap
compiledGlobalVariables
IntHashMap compiledGlobalVariables
defaultCollationName
String defaultCollationName
defaultOutputProperties
Properties defaultOutputProperties
namedTemplateTable
IntHashMap namedTemplateTable
largestPatternStackFrame
int largestPatternStackFrame
collationTable
CollationMap collationTable
characterMapIndex
IntHashMap characterMapIndex
locationMap
LocationMap locationMap
queryLibraryModules
HashMap queryLibraryModules
stripsInputTypeAnnotations
boolean stripsInputTypeAnnotations
functionLibrary
FunctionLibrary functionLibrary
hostLanguage
int hostLanguage
requiredParams
IntHashSet requiredParams
outputDeclarations
IntHashMap outputDeclarations
reasonUnableToCompile
String reasonUnableToCompile
nameCode
int nameCode
schemaType
SimpleType schemaType
annotation
int annotation
options
int options
validationAction
int validationAction
nameCode
int nameCode
namespaceCodes
int[] namespaceCodes
itemType
ItemType itemType
select
Expression select
action
Expression action
select
Expression select
action
Expression action
algorithm
byte algorithm
key
Expression key
collationNameExpression
Expression collationNameExpression
baseURI
String baseURI
collator
StringCollator collator
sortKeys
SortKeyDefinition[] sortKeys
properties
byte properties
select
Expression select
nameCode
int nameCode
requiredType
SequenceType requiredType
slotNumber
int slotNumber
variableName
String variableName
referenceCount
int referenceCount
evaluationMode
int evaluationMode
executable
Executable executable
stackFrameMap
SlotManager stackFrameMap
hostLanguage
int hostLanguage
constructType
int constructType
systemId
String systemId
lineNumber
int lineNumber
columnNumber
int columnNumber
objectNameCode
int objectNameCode
namespaceResolver
NamespaceResolver namespaceResolver
properties
HashMap properties
conversion
Expression conversion
conversionEvaluationMode
int conversionEvaluationMode
modules
String[] modules
numberOfModules
int numberOfModules
terminate
Expression terminate
select
Expression select
name
Expression name
level
int level
count
Pattern count
from
Pattern from
select
Expression select
value
Expression value
format
Expression format
groupSize
Expression groupSize
groupSeparator
Expression groupSeparator
letterValue
Expression letterValue
ordinal
Expression ordinal
lang
Expression lang
formatter
NumberFormatter formatter
numberer
Numberer numberer
nationalNumberers
HashMap nationalNumberers
hasVariablesInPatterns
boolean hasVariablesInPatterns
backwardsCompatible
boolean backwardsCompatible
content
Expression content
lazyConstruction
boolean lazyConstruction
namespaceSensitiveType
boolean namespaceSensitiveType
validation
int validation
schemaType
SchemaType schemaType
baseURI
String baseURI
body
Expression body
executable
Executable executable
systemId
String systemId
lineNumber
int lineNumber
stackFrameMap
SlotManager stackFrameMap
hostLanguage
int hostLanguage
name
Expression name
noNodeIfEmpty
boolean noNodeIfEmpty
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 serializationAttributes
nsResolver
NamespaceResolver nsResolver
namespaceCodes
int[] namespaceCodes
namePool
NamePool namePool
select
Expression select
separator
Expression separator
isSingleton
boolean isSingleton
isAtomic
boolean isAtomic
select
Expression select
variableMap
ArrayList variableMap
numberOfVariables
int numberOfVariables
precedence
int precedence
minImportPrecedence
int minImportPrecedence
templateFingerprint
int templateFingerprint
hasRequiredParams
boolean hasRequiredParams
bodyIsTailCallReturner
boolean bodyIsTailCallReturner
lineNumber
int lineNumber
columnNumber
int columnNumber
systemId
String systemId
objectNameCode
int objectNameCode
constructType
int constructType
namespaceResolver
NamespaceResolver namespaceResolver
properties
HashMap properties
details
InstructionInfo details
child
Expression child
attributeSets
AttributeSet[] attributeSets
functionNameCode
int functionNameCode
memoFunction
boolean memoFunction
tailCalls
boolean tailCalls
tailRecursive
boolean tailRecursive
parameterDefinitions
UserFunctionParameter[] parameterDefinitions
resultType
SequenceType resultType
evaluationMode
int evaluationMode
requiredType
SequenceType requiredType
slotNumber
int slotNumber
referenceCount
int referenceCount
isIndexed
boolean isIndexed
options
int options
isNumberingInstruction
boolean isNumberingInstruction
noNodeIfEmpty
boolean noNodeIfEmpty
test
Expression test
action
Expression action
Package net.sf.saxon.java |
pattern
Pattern pattern
javaRegex
String javaRegex
flagBits
int flagBits
Package net.sf.saxon.javax.xml.xquery |
vendorCode
String vendorCode
nextException
XQException nextException
errorCode
String errorCode
expr
String expr
errorItem
XQItem errorItem
lineNumber
int lineNumber
position
int position
trace
XQStackTraceElement[] trace
moduleURI
String moduleURI
lineNumber
int lineNumber
position
int position
function
QName function
variables
XQStackTraceVariable[] variables
qname
QName qname
value
String value
Package net.sf.saxon.jdom |
Package net.sf.saxon.number |
country
String country
serialVersionUID: -222104830008011842L
formatTokens
ArrayList formatTokens
punctuationTokens
ArrayList punctuationTokens
startsWithPunctuation
boolean startsWithPunctuation
nextDocumentNumber
int nextDocumentNumber
array
char[] array
used
int used
hashslots
net.sf.saxon.om.NamePool.NameEntry[] hashslots
prefixes
String[] prefixes
prefixesUsed
short prefixesUsed
uris
String[] uris
prefixesForUri
String[][] prefixesForUri
urisUsed
short urisUsed
clientData
HashMap clientData
prefix
String prefix
message
String message
Package net.sf.saxon.pattern |
nodetest1
NodeTest nodetest1
nodetest2
NodeTest nodetest2
operator
int operator
isGlobalComponentTest
boolean isGlobalComponentTest
kind
int kind
schemaType
SchemaType schemaType
requiredType
int requiredType
config
Configuration config
nillable
boolean nillable
matchDTDTypes
boolean matchDTDTypes
elementTest
NodeTest elementTest
idExpression
Expression idExpression
keyfingerprint
int keyfingerprint
keyexp
Expression keyexp
namePool
NamePool namePool
nodeKind
int nodeKind
localName
String localName
parentPattern
Pattern parentPattern
ancestorPattern
Pattern ancestorPattern
nodeTest
NodeTest nodeTest
filters
Expression[] filters
numberOfFilters
int numberOfFilters
equivalentExpr
Expression equivalentExpr
firstElementPattern
boolean firstElementPattern
lastElementPattern
boolean lastElementPattern
specialFilter
boolean specialFilter
variableBinding
Expression variableBinding
refinedNodeTest
NodeTest refinedNodeTest
namePool
NamePool namePool
nodeKind
int nodeKind
uriCode
short uriCode
uri
String uri
nodeKind
int nodeKind
fingerprint
int fingerprint
namePool
NamePool namePool
uri
String uri
localName
String localName
kind
int kind
nodeTest
NodeTest nodeTest
originalText
String originalText
executable
Executable executable
systemId
String systemId
lineNumber
int lineNumber
pattern
Pattern pattern
fingerprint
int fingerprint
group
IntHashSet group
p1
Pattern p1
p2
Pattern p2
nodeType
int nodeType
Package net.sf.saxon.query |
importingModule
StaticQueryContext importingModule
baseLibrary
XQueryFunctionLibrary baseLibrary
namespaces
HashSet namespaces
config
Configuration config
unboundFunctionCalls
List unboundFunctionCalls
resolving
boolean resolving
config
Configuration config
functions
HashMap functions
Package net.sf.saxon.regex |
position
int position
Package net.sf.saxon.sort |
baseComparer
StringCollator baseComparer
collator
StringCollator collator
conversionContext
XPathContext conversionContext
itemType
int itemType
config
Configuration config
collator
StringCollator collator
collationURI
String collationURI
platform
Platform platform
canReturnCollationKeys
boolean canReturnCollationKeys
baseComparer
AtomicComparer baseComparer
comparer
NodeOrderComparer comparer
baseComparer
AtomicComparer baseComparer
collator
StringCollator collator
conversionContext
XPathContext conversionContext
contents
int[] contents
- The array of integers, which will always be sorted
hashCode
int hashCode
- Hashcode, evaluated lazily
_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
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
startPoints
int[] startPoints
endPoints
int[] endPoints
used
int used
hashCode
int hashCode
size
int size
_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
baseCollator
StringCollator baseCollator
uri
String uri
collator
RuleBasedCollator collator
select
Expression select
sortKeyDefinitions
SortKeyDefinition[] sortKeyDefinitions
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
parentExpression
Container parentExpression
baseComparer
AtomicComparer baseComparer
components
Expression[] components
evaluationModes
int[] evaluationModes
base
Expression base
sortKeys
SortKeyDefinition[] sortKeys
comparators
AtomicComparer[] comparators
baseCollator
StringCollator baseCollator
Class net.sf.saxon.sql.SQLColumn.ColumnInstruction extends GeneralVariable implements Serializable |
Package net.sf.saxon.style |
stylesheet
XSLStylesheet stylesheet
overriding
boolean overriding
Package net.sf.saxon.sxpath |
namespaces
HashMap namespaces
variables
IntHashMap variables
externalResolver
NamespaceResolver externalResolver
importedSchemaNamespaces
Set importedSchemaNamespaces
name
QNameValue name
config
Configuration config
slotNumber
int slotNumber
Package net.sf.saxon.tinytree |
array
char[] array
offset
int offset
count
int count
minAllocation
int minAllocation
maxAllocation
int maxAllocation
segments
List segments
startOffsets
int[] startOffsets
length
int length
Package net.sf.saxon.trans |
defaultDFS
DecimalSymbols defaultDFS
formatTable
HashMap formatTable
usingOriginalDefault
boolean usingOriginalDefault
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
match
PatternFinder match
use
SequenceIterable use
useType
BuiltInAtomicType useType
collation
StringCollator collation
collationName
String collationName
backwardsCompatible
boolean backwardsCompatible
strictComparison
boolean strictComparison
convertUntypedToOther
boolean convertUntypedToOther
keyList
IntHashMap keyList
ruleDict
Rule[] ruleDict
mostRecentRule
Rule mostRecentRule
isDefault
boolean isDefault
isStripper
boolean isStripper
modeNameCode
int modeNameCode
pattern
Pattern pattern
action
Object action
precedence
int precedence
priority
double priority
next
Rule next
sequence
int sequence
defaultMode
Mode defaultMode
modes
HashMap modes
omniMode
Mode omniMode
cause
XPathException cause
isTypeError
boolean isTypeError
errorCodeNamespace
String errorCodeNamespace
errorCode
String errorCode
errorObject
Value errorObject
hasBeenReported
boolean hasBeenReported
Package net.sf.saxon.type |
fingerprint
int fingerprint
baseFingerprint
int baseFingerprint
ordered
boolean ordered
fingerprint
int fingerprint
itemType
BuiltInAtomicType itemType
- The SimpleType of the items in the list.
javaClass
Class javaClass
config
Configuration config
fingerprint
int fingerprint
baseFingerprint
int baseFingerprint
map
Map map
config
Configuration config
systemId
String systemId
publicId
String publicId
lineNumber
int lineNumber
columnNumber
int columnNumber
schemaPart
int schemaPart
constraintName
String constraintName
constraintClauseNumber
String constraintClauseNumber
Package net.sf.saxon.value |
typeLabel
AtomicType typeLabel
binaryValue
byte[] binaryValue
value
BigInteger value
value
boolean value
tzMinutes
int tzMinutes
expression
Expression expression
savedXPathContext
XPathContextMajor savedXPathContext
depth
int depth
inputIterator
SequenceIterator inputIterator
year
int year
month
byte month
day
byte day
hour
byte hour
minute
byte minute
second
byte second
microsecond
int microsecond
value
BigDecimal value
value
double value
negative
boolean negative
years
int years
months
int months
days
int days
hours
int hours
minutes
int minutes
seconds
int seconds
microseconds
int microseconds
normalized
boolean normalized
value
float value
year
int year
month
byte month
day
byte day
binaryValue
byte[] binaryValue
value
long value
start
long start
end
long end
reservoir
Item[] reservoir
used
int used
state
int state
value
Object value
prefix
String prefix
uri
String uri
localPart
String localPart
value
Item[] value
start
int start
end
int end
itemType
ItemType itemType
primaryType
ItemType primaryType
cardinality
int cardinality
list
List list
end
int end
itemType
ItemType itemType
node
NodeInfo node
value
CharSequence value
length
int length
hour
byte hour
minute
byte minute
second
byte second
microsecond
int microsecond
doubleValue
DoubleValue doubleValue
Package net.sf.saxon.xpath |
function
XPathFunction function
resolver
XPathFunctionResolver resolver
Copyright (C) Michael H. Kay. All rights reserved.