Serialized Form


Package org.apache.xalan.client

Class org.apache.xalan.client.XSLTProcessorApplet extends java.applet.Applet implements Serializable

serialVersionUID: 4618876841979251422L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream inStream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

m_styleURL

java.lang.String m_styleURL
 

m_documentURL

java.lang.String m_documentURL
 

PARAM_styleURL

java.lang.String PARAM_styleURL
 

PARAM_documentURL

java.lang.String PARAM_documentURL
 

m_styleURLOfCached

java.lang.String m_styleURLOfCached
 

m_documentURLOfCached

java.lang.String m_documentURLOfCached
 

m_codeBase

java.net.URL m_codeBase
Save this for use on the worker thread; may not be necessary.

 

m_treeURL

java.lang.String m_treeURL
 

m_documentBase

java.net.URL m_documentBase
DocumentBase URL

 

Package org.apache.xalan.processor

Class org.apache.xalan.processor.ProcessorCharacters extends XSLTElementProcessor implements Serializable

serialVersionUID: 8632900007814162650L

Serialized Fields

m_firstBackPointer

org.w3c.dom.Node m_firstBackPointer

m_accumulator

java.lang.StringBuffer m_accumulator
Accumulate characters, until a non-whitespace event has occured.


m_xslTextElement

ElemText m_xslTextElement
The xsl:text processor will call this to set a preserve space state.

Class org.apache.xalan.processor.ProcessorExsltFuncResult extends ProcessorTemplateElem implements Serializable

serialVersionUID: 6451230911473482423L

Class org.apache.xalan.processor.ProcessorExsltFunction extends ProcessorTemplateElem implements Serializable

serialVersionUID: 2411427965578315332L

Class org.apache.xalan.processor.ProcessorImport extends ProcessorInclude implements Serializable

serialVersionUID: -8247537698214245237L

Class org.apache.xalan.processor.ProcessorInclude extends XSLTElementProcessor implements Serializable

serialVersionUID: -4570078731972673481L

Serialized Fields

m_href

java.lang.String m_href
The base URL of the XSL document.

 

Class org.apache.xalan.processor.ProcessorLRE extends ProcessorTemplateElem implements Serializable

serialVersionUID: -1490218021772101404L

Class org.apache.xalan.processor.ProcessorStylesheetDoc extends XSLTElementProcessor implements Serializable

serialVersionUID: -1661497592836231844L

Class org.apache.xalan.processor.ProcessorStylesheetElement extends XSLTElementProcessor implements Serializable

serialVersionUID: -877798927447840792L

Class org.apache.xalan.processor.ProcessorTemplateElem extends XSLTElementProcessor implements Serializable

serialVersionUID: 8344994001943407235L

Class org.apache.xalan.processor.ProcessorText extends ProcessorTemplateElem implements Serializable

serialVersionUID: 5170229307201307523L

Class org.apache.xalan.processor.ProcessorUnknown extends ProcessorLRE implements Serializable

serialVersionUID: 600521151487682248L

Class org.apache.xalan.processor.WhitespaceInfoPaths extends WhiteSpaceInfo implements Serializable

serialVersionUID: 5954766719577516723L

Serialized Fields

m_elements

java.util.Vector<E> m_elements
Bean property to allow setPropertiesFromAttributes to get the elements attribute.

Class org.apache.xalan.processor.XSLTElementProcessor extends ElemTemplateElement implements Serializable

serialVersionUID: 5597421564955304421L

Serialized Fields

m_savedLastOrder

IntStack m_savedLastOrder

m_elemDef

XSLTElementDef m_elemDef
The element definition that this processor conforms to.


Package org.apache.xalan.templates

Class org.apache.xalan.templates.AVT extends java.lang.Object implements Serializable

serialVersionUID: 5167607155517042691L

Serialized Fields

m_simpleString

java.lang.String m_simpleString
If the AVT is not complex, just hold the simple string.

 

m_parts

java.util.Vector<E> m_parts
If the AVT is complex, hold a Vector of AVTParts.

 

m_rawName

java.lang.String m_rawName
The name of the attribute.

 

m_name

java.lang.String m_name
The name of the attribute.

 

m_uri

java.lang.String m_uri
The namespace URI of the owning attribute.

 

Class org.apache.xalan.templates.AVTPart extends java.lang.Object implements Serializable

serialVersionUID: -1747749903613916025L

Class org.apache.xalan.templates.AVTPartSimple extends AVTPart implements Serializable

serialVersionUID: -3744957690598727913L

Serialized Fields

m_val

java.lang.String m_val
Simple string value;

 

Class org.apache.xalan.templates.AVTPartXPath extends AVTPart implements Serializable

serialVersionUID: -4460373807550527675L

Serialized Fields

m_xpath

XPath m_xpath
The XPath object contained in this part.

 

Class org.apache.xalan.templates.DecimalFormatProperties extends ElemTemplateElement implements Serializable

serialVersionUID: -6559409339256269446L

Serialized Fields

m_dfs

java.text.DecimalFormatSymbols m_dfs
An instance of DecimalFormatSymbols for this element.

 

m_qname

QName m_qname
If there is a name attribute, then the element declares a named decimal-format; otherwise, it declares the default decimal-format.

 

Class org.apache.xalan.templates.ElemApplyImport extends ElemTemplateElement implements Serializable

serialVersionUID: 3764728663373024038L

Class org.apache.xalan.templates.ElemApplyTemplates extends ElemCallTemplate implements Serializable

serialVersionUID: 2903125371542621004L

Serialized Fields

m_mode

QName m_mode
mode %qname; #IMPLIED

 

m_isDefaultTemplate

boolean m_isDefaultTemplate
Tells if this belongs to a default template, in which case it will act different with regard to processing modes.

 
See Also:
built-in-rule in XSLT Specification

Class org.apache.xalan.templates.ElemAttribute extends ElemElement implements Serializable

serialVersionUID: 8817220961566919187L

Class org.apache.xalan.templates.ElemAttributeSet extends ElemUse implements Serializable

serialVersionUID: -426740318278164496L

Serialized Fields

m_qname

QName m_qname
The name attribute specifies the name of the attribute set.

 

Class org.apache.xalan.templates.ElemCallTemplate extends ElemForEach implements Serializable

serialVersionUID: 5009634612916030591L

Serialized Fields

m_templateName

QName m_templateName
An xsl:call-template element invokes a template by name; it has a required name attribute that identifies the template to be invoked.

 

m_template

ElemTemplate m_template
The template which is named by QName.

 

m_paramElems

ElemWithParam[] m_paramElems
Vector of xsl:param elements associated with this element.

 

Class org.apache.xalan.templates.ElemChoose extends ElemTemplateElement implements Serializable

serialVersionUID: -3070117361903102033L

Class org.apache.xalan.templates.ElemComment extends ElemTemplateElement implements Serializable

serialVersionUID: -8813199122875770142L

Class org.apache.xalan.templates.ElemCopy extends ElemUse implements Serializable

serialVersionUID: 5478580783896941384L

Class org.apache.xalan.templates.ElemCopyOf extends ElemTemplateElement implements Serializable

serialVersionUID: -7433828829497411127L

Serialized Fields

m_selectExpression

XPath m_selectExpression
The required select attribute contains an expression.

 

Class org.apache.xalan.templates.ElemElement extends ElemUse implements Serializable

serialVersionUID: -324619535592435183L

Serialized Fields

m_name_avt

AVT m_name_avt
The name attribute is interpreted as an attribute value template. It is an error if the string that results from instantiating the attribute value template is not a QName.

 

m_namespace_avt

AVT m_namespace_avt
If the namespace attribute is present, then it also is interpreted as an attribute value template. The string that results from instantiating the attribute value template should be a URI reference. It is not an error if the string is not a syntactically legal URI reference.

 

Class org.apache.xalan.templates.ElemEmpty extends ElemTemplateElement implements Serializable

serialVersionUID: 7544753713671472252L

Class org.apache.xalan.templates.ElemExsltFuncResult extends ElemVariable implements Serializable

serialVersionUID: -3478311949388304563L

Serialized Fields

m_isResultSet

boolean m_isResultSet

m_result

XObject m_result

m_callerFrameSize

int m_callerFrameSize

Class org.apache.xalan.templates.ElemExsltFunction extends ElemTemplate implements Serializable

serialVersionUID: 272154954793534771L

Class org.apache.xalan.templates.ElemExtensionCall extends ElemLiteralResult implements Serializable

serialVersionUID: 3171339708500216920L

Serialized Fields

m_extns

java.lang.String m_extns
The Namespace URI for this extension call element.

 

m_lang

java.lang.String m_lang
Language used by extension.

 

m_srcURL

java.lang.String m_srcURL
URL pointing to extension.

 

m_scriptSrc

java.lang.String m_scriptSrc
Source for script.

 

m_decl

ElemExtensionDecl m_decl
Declaration for Extension element.

 

Class org.apache.xalan.templates.ElemExtensionDecl extends ElemTemplateElement implements Serializable

serialVersionUID: -4692738885172766789L

Serialized Fields

m_prefix

java.lang.String m_prefix
Prefix string for this extension element.

 

m_functions

StringVector m_functions
StringVector holding the names of functions defined in this extension.

 

m_elements

StringVector m_elements
StringVector of elements defined in this extension.

 

Class org.apache.xalan.templates.ElemExtensionScript extends ElemTemplateElement implements Serializable

serialVersionUID: -6995978265966057744L

Serialized Fields

m_lang

java.lang.String m_lang
Language used in extension.

 

m_src

java.lang.String m_src
Extension handler.

 

Class org.apache.xalan.templates.ElemFallback extends ElemTemplateElement implements Serializable

serialVersionUID: 1782962139867340703L

Class org.apache.xalan.templates.ElemForEach extends ElemTemplateElement implements Serializable

serialVersionUID: 6018140636363583690L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream os)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

m_doc_cache_off

boolean m_doc_cache_off
This is set by an "xalan-doc-cache-off" pi, or the old "xalan:doc-cache-off" pi. The old form of the PI only works for XML parsers that are not namespace aware. It tells the engine that documents created in the location paths executed by this element will not be reparsed. It's set by StylesheetHandler during construction. Note that this feature applies _only_ to xsl:for-each elements in its current incarnation; a more general cache management solution is desperately needed.


m_selectExpression

Expression m_selectExpression
The "select" expression.

 

m_xpath

XPath m_xpath
Used to fix bug#16889 Store XPath away for later processing.


m_sortElems

java.util.Vector<E> m_sortElems
Vector containing the xsl:sort elements associated with this element.

 

Class org.apache.xalan.templates.ElemIf extends ElemTemplateElement implements Serializable

serialVersionUID: 2158774632427453022L

Serialized Fields

m_test

XPath m_test
The xsl:if element must have a test attribute, which specifies an expression.

 

Class org.apache.xalan.templates.ElemLiteralResult extends ElemUse implements Serializable

serialVersionUID: -8703409074421657260L

Serialized Fields

isLiteralResultAsStylesheet

boolean isLiteralResultAsStylesheet
Tells if this element represents a root element that is also the stylesheet element. TODO: This should be a derived class.

 

m_avts

java.util.List<E> m_avts
The created element node will have the attribute nodes that were present on the element node in the stylesheet tree, other than attributes with names in the XSLT namespace.

 

m_xslAttr

java.util.List<E> m_xslAttr
List of attributes with the XSLT namespace.

 

m_namespace

java.lang.String m_namespace
The namespace of the element to be created.

 

m_localName

java.lang.String m_localName
The local name of the element to be created.

 

m_rawName

java.lang.String m_rawName
The raw name of the element to be created.

 

m_ExtensionElementURIs

StringVector m_ExtensionElementURIs
The "extension-element-prefixes" property, actually contains URIs.

 

m_version

java.lang.String m_version
The XSLT version as specified by this element.

 

m_excludeResultPrefixes

StringVector m_excludeResultPrefixes
The "exclude-result-prefixes" property.

 

Class org.apache.xalan.templates.ElemMessage extends ElemTemplateElement implements Serializable

serialVersionUID: 1530472462155060023L

Serialized Fields

m_terminate

boolean m_terminate
If the terminate attribute has the value yes, then the XSLT transformer should terminate processing after sending the message. The default value is no.

 

Class org.apache.xalan.templates.ElemNumber extends ElemTemplateElement implements Serializable

serialVersionUID: 8118472298274407610L

Serialized Fields

m_alphaCountTable

CharArrayWrapper m_alphaCountTable
Chars for converting integers into alpha counts.

See Also:
TransformerImpl#int2alphaCount

m_countMatchPattern

XPath m_countMatchPattern
Only nodes are counted that match this pattern.

 

m_fromMatchPattern

XPath m_fromMatchPattern
Specifies where to count from. For level="single" or level="multiple": Only ancestors that are searched are those that are descendants of the nearest ancestor that matches the from pattern. For level="any: Only nodes after the first node before the current node that match the from pattern are considered.

 

m_level

int m_level
When level="single", it goes up to the first node in the ancestor-or-self axis that matches the count pattern, and constructs a list of length one containing one plus the number of preceding siblings of that ancestor that match the count pattern. If there is no such ancestor, it constructs an empty list. If the from attribute is specified, then the only ancestors that are searched are those that are descendants of the nearest ancestor that matches the from pattern. Preceding siblings has the same meaning here as with the preceding-sibling axis. When level="multiple", it constructs a list of all ancestors of the current node in document order followed by the element itself; it then selects from the list those nodes that match the count pattern; it then maps each node in the list to one plus the number of preceding siblings of that node that match the count pattern. If the from attribute is specified, then the only ancestors that are searched are those that are descendants of the nearest ancestor that matches the from pattern. Preceding siblings has the same meaning here as with the preceding-sibling axis. When level="any", it constructs a list of length one containing the number of nodes that match the count pattern and belong to the set containing the current node and all nodes at any level of the document that are before the current node in document order, excluding any namespace and attribute nodes (in other words the union of the members of the preceding and ancestor-or-self axes). If the from attribute is specified, then only nodes after the first node before the current node that match the from pattern are considered.

 

m_valueExpr

XPath m_valueExpr
The value attribute contains an expression. The expression is evaluated and the resulting object is converted to a number as if by a call to the number function.

 

m_format_avt

AVT m_format_avt
The "format" attribute is used to control conversion of a list of numbers into a string.

 
See Also:
convert in XSLT Specification

m_lang_avt

AVT m_lang_avt
When numbering with an alphabetic sequence, the lang attribute specifies which language's alphabet is to be used.

 

m_lettervalue_avt

AVT m_lettervalue_avt
The letter-value attribute disambiguates between numbering sequences that use letters.

 

m_groupingSeparator_avt

AVT m_groupingSeparator_avt
The grouping-separator attribute gives the separator used as a grouping (e.g. thousands) separator in decimal numbering sequences.

 

m_groupingSize_avt

AVT m_groupingSize_avt
The optional grouping-size specifies the size (normally 3) of the grouping.

 

Class org.apache.xalan.templates.ElemOtherwise extends ElemTemplateElement implements Serializable

serialVersionUID: 1863944560970181395L

Class org.apache.xalan.templates.ElemParam extends ElemVariable implements Serializable

serialVersionUID: -1131781475589006431L

Serialized Fields

m_qnameID

int m_qnameID

Class org.apache.xalan.templates.ElemPI extends ElemTemplateElement implements Serializable

serialVersionUID: 5621976448020889825L

Serialized Fields

m_name_atv

AVT m_name_atv
The xsl:processing-instruction element has a required name attribute that specifies the name of the processing instruction node. The value of the name attribute is interpreted as an attribute value template.

 

Class org.apache.xalan.templates.ElemSort extends ElemTemplateElement implements Serializable

serialVersionUID: -4991510257335851938L

Serialized Fields

m_selectExpression

XPath m_selectExpression
xsl:sort has a select attribute whose value is an expression.

 

m_lang_avt

AVT m_lang_avt
lang specifies the language of the sort keys.

 

m_dataType_avt

AVT m_dataType_avt
data-type specifies the data type of the strings to be sorted.

 

m_order_avt

AVT m_order_avt
order specifies whether the strings should be sorted in ascending or descending order.

 

m_caseorder_avt

AVT m_caseorder_avt
case-order has the value upper-first or lower-first. The default value is language dependent.

 

Class org.apache.xalan.templates.ElemTemplate extends ElemTemplateElement implements Serializable

serialVersionUID: -5283056789965384058L

Serialized Fields

m_publicId

java.lang.String m_publicId
The public identifier for the current document event.

 

m_systemId

java.lang.String m_systemId
The system identifier for the current document event.

 

m_stylesheet

Stylesheet m_stylesheet
The owning stylesheet. (Should this only be put on the template element, to conserve space?)

 

m_matchPattern

XPath m_matchPattern
The match attribute is a Pattern that identifies the source node or nodes to which the rule applies.

 

m_name

QName m_name
An xsl:template element with a name attribute specifies a named template.

 

m_mode

QName m_mode
Modes allow an element to be processed multiple times, each time producing a different result.

 

m_priority

double m_priority
The priority of a template rule is specified by the priority attribute on the template rule.

 

m_frameSize

int m_frameSize
The stack frame size for this template, which is equal to the maximum number of params and variables that can be declared in the template at one time.


m_inArgsSize

int m_inArgsSize
The size of the portion of the stack frame that can hold parameter arguments.


m_argsQNameIDs

int[] m_argsQNameIDs
List of namespace/local-name pairs, DTM style, that are unique qname identifiers for the arguments. The position of a given qname in the list is the argument ID, and thus the position in the stack frame.

Class org.apache.xalan.templates.ElemTemplateElement extends UnImplNode implements Serializable

serialVersionUID: 4440018597841834447L

Serialized Fields

m_lineNumber

int m_lineNumber
line number where the current document event ends.

 

m_endLineNumber

int m_endLineNumber
line number where the current document event ends.

 

m_columnNumber

int m_columnNumber
the column number where the current document event ends.

 

m_endColumnNumber

int m_endColumnNumber
the column number where the current document event ends.

 

m_defaultSpace

boolean m_defaultSpace
Tell if this element has the default space handling turned off or on according to the xml:space attribute.

 

m_hasTextLitOnly

boolean m_hasTextLitOnly
Tell if this element only has one text child, for optimization purposes.

 

m_hasVariableDecl

boolean m_hasVariableDecl
Tell if this element only has one text child, for optimization purposes.

 

m_declaredPrefixes

java.util.List<E> m_declaredPrefixes
The list of namespace declarations for this element only.

 

m_prefixTable

java.util.List<E> m_prefixTable
The table of XMLNSDecls for this element and all parent elements, screened for excluded prefixes.

 

m_docOrderNumber

int m_docOrderNumber
The *relative* document order number of this element.

 

m_parentNode

ElemTemplateElement m_parentNode
Parent node.

 

m_nextSibling

ElemTemplateElement m_nextSibling
Next sibling.

 

m_firstChild

ElemTemplateElement m_firstChild
First child.

 

Class org.apache.xalan.templates.ElemText extends ElemTemplateElement implements Serializable

serialVersionUID: 1383140876182316711L

Serialized Fields

m_disableOutputEscaping

boolean m_disableOutputEscaping
Tells if this element should disable escaping.

 

Class org.apache.xalan.templates.ElemTextLiteral extends ElemTemplateElement implements Serializable

serialVersionUID: -7872620006767660088L

Serialized Fields

m_preserveSpace

boolean m_preserveSpace
Tell if space should be preserved.

 

m_ch

char[] m_ch
The character array.

 

m_str

java.lang.String m_str
The character array as a string.

 

m_disableOutputEscaping

boolean m_disableOutputEscaping
Tells if this element should disable escaping.

 

Class org.apache.xalan.templates.ElemUnknown extends ElemLiteralResult implements Serializable

serialVersionUID: -4573981712648730168L

Class org.apache.xalan.templates.ElemUse extends ElemTemplateElement implements Serializable

serialVersionUID: 5830057200289299736L

Serialized Fields

m_attributeSetsNames

QName[] m_attributeSetsNames
The value of the "use-attribute-sets" attribute.

 

Class org.apache.xalan.templates.ElemValueOf extends ElemTemplateElement implements Serializable

serialVersionUID: 3490728458007586786L

Serialized Fields

m_selectExpression

XPath m_selectExpression
The select expression to be executed.

 

m_isDot

boolean m_isDot
True if the pattern is a simple ".".

 

m_disableOutputEscaping

boolean m_disableOutputEscaping
Tells if this element should disable escaping.

 

Class org.apache.xalan.templates.ElemVariable extends ElemTemplateElement implements Serializable

serialVersionUID: 9111131075322790061L

Serialized Fields

m_index

int m_index
This is the index into the stack frame.


m_frameSize

int m_frameSize
The stack frame size for this variable if it is a global variable that declares an RTF, which is equal to the maximum number of variables that can be declared in the variable at one time.


m_selectPattern

XPath m_selectPattern
The value of the "select" attribute.

 

m_qname

QName m_qname
The value of the "name" attribute.

 

m_isTopLevel

boolean m_isTopLevel
Tells if this is a top-level variable or param, or not.

 

Class org.apache.xalan.templates.ElemVariablePsuedo extends ElemVariable implements Serializable

serialVersionUID: 692295692732588486L

Serialized Fields

m_lazyVar

XUnresolvedVariableSimple m_lazyVar

Class org.apache.xalan.templates.ElemWhen extends ElemTemplateElement implements Serializable

serialVersionUID: 5984065730262071360L

Serialized Fields

m_test

XPath m_test
Each xsl:when element has a single attribute, test, which specifies an expression.

 

Class org.apache.xalan.templates.ElemWithParam extends ElemTemplateElement implements Serializable

serialVersionUID: -1070355175864326257L

Serialized Fields

m_index

int m_index
This is the index to the stack frame being called, not the stack frame that contains this element.


m_selectPattern

XPath m_selectPattern
The "select" attribute, which specifies the value of the argument, if element content is not specified.

 

m_qname

QName m_qname
The required name attribute specifies the name of the parameter (the variable the value of whose binding is to be replaced). The value of the name attribute is a QName, which is expanded as described in [2.4 Qualified Names].

 

m_qnameID

int m_qnameID

Class org.apache.xalan.templates.FuncDocument extends Function2Args implements Serializable

serialVersionUID: 2483304325971281424L

Class org.apache.xalan.templates.FuncFormatNumb extends Function3Args implements Serializable

serialVersionUID: -8869935264870858636L

Class org.apache.xalan.templates.FuncKey extends Function2Args implements Serializable

serialVersionUID: 9089293100115347340L

Class org.apache.xalan.templates.KeyDeclaration extends ElemTemplateElement implements Serializable

serialVersionUID: 7724030248631137918L

Serialized Fields

m_name

QName m_name
The "name" property.

 

m_matchPattern

XPath m_matchPattern
The "match" attribute.

 

m_use

XPath m_use
The "use" attribute.

 

Class org.apache.xalan.templates.NamespaceAlias extends ElemTemplateElement implements Serializable

serialVersionUID: 456173966637810718L

Serialized Fields

m_StylesheetPrefix

java.lang.String m_StylesheetPrefix
The "stylesheet-prefix" attribute.

 

m_StylesheetNamespace

java.lang.String m_StylesheetNamespace
The namespace in the stylesheet space.

 

m_ResultPrefix

java.lang.String m_ResultPrefix
The "result-prefix" attribute.

 

m_ResultNamespace

java.lang.String m_ResultNamespace
The result namespace.

 

Class org.apache.xalan.templates.OutputProperties extends ElemTemplateElement implements Serializable

serialVersionUID: -6975274363881785488L

Serialized Fields

m_properties

java.util.Properties m_properties
The output properties.

 

Class org.apache.xalan.templates.Stylesheet extends ElemTemplateElement implements Serializable

serialVersionUID: 2085337282743043776L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        javax.xml.transform.TransformerException
Read the stylesheet from a serialization stream.

Throws:
java.io.IOException
javax.xml.transform.TransformerException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Write out the given output stream

Throws:
java.io.IOException
Serialized Fields

m_XmlnsXsl

java.lang.String m_XmlnsXsl
The "xmlns:xsl" property.

 

m_ExtensionElementURIs

StringVector m_ExtensionElementURIs
The "extension-element-prefixes" property, actually contains URIs.

 

m_ExcludeResultPrefixs

StringVector m_ExcludeResultPrefixs
The "exclude-result-prefixes" property.

 

m_Id

java.lang.String m_Id
The "id" property.

 

m_Version

java.lang.String m_Version
The "version" property.

 

m_isCompatibleMode

boolean m_isCompatibleMode
Whether or not the stylesheet is in "Forward Compatibility Mode"

 

m_imports

java.util.Vector<E> m_imports
The "xsl:import" list.

 

m_includes

java.util.Vector<E> m_includes
The "xsl:include" properties.

 

m_DecimalFormatDeclarations

java.util.Stack<E> m_DecimalFormatDeclarations
Table of tables of element decimal-format.

 
See Also:
DecimalFormatProperties

m_whitespaceStrippingElements

java.util.Vector<E> m_whitespaceStrippingElements
The "xsl:strip-space" properties, A lookup table of all space stripping elements.

 

m_whitespacePreservingElements

java.util.Vector<E> m_whitespacePreservingElements
The "xsl:preserve-space" property, A lookup table of all space preserving elements.

 

m_output

java.util.Vector<E> m_output
The "xsl:output" properties. This is a vector of OutputProperties objects.

 

m_keyDeclarations

java.util.Vector<E> m_keyDeclarations
The "xsl:key" property.

 

m_attributeSets

java.util.Vector<E> m_attributeSets
The "xsl:attribute-set" property.

 

m_topLevelVariables

java.util.Vector<E> m_topLevelVariables
The "xsl:variable" and "xsl:param" properties.

 

m_templates

java.util.Vector<E> m_templates
The "xsl:template" properties.

 

m_prefix_aliases

java.util.Vector<E> m_prefix_aliases
The "xsl:namespace-alias" properties.

 

m_NonXslTopLevel

java.util.Hashtable<K,V> m_NonXslTopLevel
The "non-xsl-top-level" properties.

 

m_href

java.lang.String m_href
The base URL of the XSL document.

 

m_publicId

java.lang.String m_publicId
The doctype-public element.

 

m_systemId

java.lang.String m_systemId
The doctype-system element.

 

m_stylesheetRoot

StylesheetRoot m_stylesheetRoot
The root of the stylesheet, where all the tables common to all stylesheets are kept.

 

m_stylesheetParent

Stylesheet m_stylesheetParent
The parent of the stylesheet. This will be null if this is the root stylesheet.

 

Class org.apache.xalan.templates.StylesheetComposed extends Stylesheet implements Serializable

serialVersionUID: -3444072247410233923L

Serialized Fields

m_importNumber

int m_importNumber
Order in import chain.

 

m_importCountComposed

int m_importCountComposed
The precedence of this stylesheet in the global import list. The lowest precedence stylesheet is 0. A higher number has a higher precedence.

 

m_endImportCountComposed

int m_endImportCountComposed

Class org.apache.xalan.templates.StylesheetRoot extends StylesheetComposed implements Serializable

serialVersionUID: 3875353123529147855L

Serialized Fields

m_optimizer

boolean m_optimizer
The flag for the setting of the optimize feature;


m_incremental

boolean m_incremental
The flag for the setting of the incremental feature;


m_source_location

boolean m_source_location
The flag for the setting of the source_location feature;


m_isSecureProcessing

boolean m_isSecureProcessing
State of the secure processing feature.


m_availElems

java.util.HashMap<K,V> m_availElems
The schema used when creating this StylesheetRoot

 

m_globalImportList

StylesheetComposed[] m_globalImportList
The combined list of imports. The stylesheet with the highest import precedence will be at element 0. The one with the lowest import precedence will be at element length - 1.

 

m_outputProperties

OutputProperties m_outputProperties
This will be set up with the default values, and then the values will be set as stylesheets are encountered.

 

m_outputMethodSet

boolean m_outputMethodSet
Flag indicating whether an output method has been set by the user.

 

m_attrSets

java.util.HashMap<K,V> m_attrSets
Composed set of all included and imported attribute set properties. Each entry is a vector of ElemAttributeSet objects.

 

m_decimalFormatSymbols

java.util.Hashtable<K,V> m_decimalFormatSymbols
Table of DecimalFormatSymbols, keyed by QName.

 

m_keyDecls

java.util.Vector<E> m_keyDecls
A list of all key declarations visible from this stylesheet and all lesser stylesheets.

 

m_namespaceAliasComposed

java.util.Hashtable<K,V> m_namespaceAliasComposed
Composed set of all namespace aliases.

 

m_templateList

TemplateList m_templateList
The "xsl:template" properties.

 

m_variables

java.util.Vector<E> m_variables
Composed set of all variables and params.

 

m_whiteSpaceInfoList

TemplateList m_whiteSpaceInfoList
A list of properties that specify how to do space stripping. This uses the same exact mechanism as Templates.

 

m_defaultTextRule

ElemTemplate m_defaultTextRule
The default template to use for text nodes if we don't find anything else. This is initialized in initDefaultRule().

 

m_defaultRule

ElemTemplate m_defaultRule
The default template to use if we don't find anything else. This is initialized in initDefaultRule().

 

m_defaultRootRule

ElemTemplate m_defaultRootRule
The default template to use for the root if we don't find anything else. This is initialized in initDefaultRule(). We kind of need this because the defaultRule isn't good enough because it doesn't supply a document context. For now, I default the root document element to "HTML". Don't know if this is really a good idea or not. I suspect it is not.

 

m_startRule

ElemTemplate m_startRule
The start rule to kick off the transformation.

 

m_selectDefault

XPath m_selectDefault
Used for default selection.

 

m_extensionHandlerClass

java.lang.String m_extensionHandlerClass

Class org.apache.xalan.templates.TemplateList extends java.lang.Object implements Serializable

serialVersionUID: 5803675288911728791L

Serialized Fields

m_namedTemplates

java.util.Hashtable<K,V> m_namedTemplates
Keyed on string macro names, and holding values that are macro elements in the XSL DOM tree. Initialized in initMacroLookupTable, and used in findNamedTemplate.

 

m_patternTable

java.util.Hashtable<K,V> m_patternTable
This table is keyed on the target elements of patterns, and contains linked lists of the actual patterns that match the target element to some degree of specifity.

 

m_wildCardPatterns

TemplateSubPatternAssociation m_wildCardPatterns
Wildcard patterns.

 

m_textPatterns

TemplateSubPatternAssociation m_textPatterns
Text Patterns.

 

m_docPatterns

TemplateSubPatternAssociation m_docPatterns
Root document Patterns.

 

m_commentPatterns

TemplateSubPatternAssociation m_commentPatterns
Comment Patterns.

 

Class org.apache.xalan.templates.WhiteSpaceInfo extends ElemTemplate implements Serializable

serialVersionUID: 6389208261999943836L

Serialized Fields

m_shouldStripSpace

boolean m_shouldStripSpace
Flag indicating whether whitespaces should be stripped.

 

Class org.apache.xalan.templates.XMLNSDecl extends java.lang.Object implements Serializable

serialVersionUID: 6710237366877605097L

Serialized Fields

m_prefix

java.lang.String m_prefix
non-null reference to prefix, using "" for default namespace.

 

m_uri

java.lang.String m_uri
non-null reference to namespace URI.

 

m_isExcluded

boolean m_isExcluded
true if this namespace declaration should normally be excluded.

 

Class org.apache.xalan.templates.XUnresolvedVariable extends XObject implements Serializable

serialVersionUID: -256779804767950188L

Serialized Fields

m_isGlobal

boolean m_isGlobal
true if this variable or parameter is a global.

 

Class org.apache.xalan.templates.XUnresolvedVariableSimple extends XObject implements Serializable

serialVersionUID: -1224413807443958985L


Package org.apache.xalan.transformer

Class org.apache.xalan.transformer.CountersTable extends java.util.Hashtable implements Serializable

serialVersionUID: 2159100770924179875L

Class org.apache.xalan.transformer.KeyIterator extends OneStepIteratorForward implements Serializable

serialVersionUID: -1349109910100249661L

Serialized Fields

m_name

QName m_name
Key name.

 

m_keyDeclarations

java.util.Vector<E> m_keyDeclarations
Vector of Key declarations in the stylesheet.

 

Class org.apache.xalan.transformer.KeyRefIterator extends ChildTestIterator implements Serializable

serialVersionUID: 3837456451659435102L

Serialized Fields

m_keysNodes

DTMIterator m_keysNodes

m_ref

XMLString m_ref

m_name

QName m_name

m_keyDeclarations

java.util.Vector<E> m_keyDeclarations
Vector of Key declarations in the stylesheet.

 

Package org.apache.xalan.xsltc

Class org.apache.xalan.xsltc.TransletException extends org.xml.sax.SAXException implements Serializable

serialVersionUID: -878916829521217293L


Package org.apache.xalan.xsltc.cmdline.getopt

Class org.apache.xalan.xsltc.cmdline.getopt.GetOptsException extends java.lang.Exception implements Serializable

serialVersionUID: 8736874967183039804L


Package org.apache.xalan.xsltc.compiler

Class org.apache.xalan.xsltc.compiler.CompilerException extends java.lang.Exception implements Serializable

serialVersionUID: 1732939618562742663L

Serialized Fields

_msg

java.lang.String _msg

Package org.apache.xalan.xsltc.compiler.util

Class org.apache.xalan.xsltc.compiler.util.InternalError extends java.lang.Error implements Serializable

Class org.apache.xalan.xsltc.compiler.util.MultiHashtable extends java.util.Hashtable implements Serializable

serialVersionUID: -6151608290510033572L

Class org.apache.xalan.xsltc.compiler.util.StringStack extends java.util.Stack implements Serializable

serialVersionUID: -1506910875640317898L

Class org.apache.xalan.xsltc.compiler.util.TypeCheckError extends java.lang.Exception implements Serializable

serialVersionUID: 3246224233917854640L

Serialized Fields

_error

ErrorMsg _error

_node

SyntaxTreeNode _node

Package org.apache.xalan.xsltc.dom

Class org.apache.xalan.xsltc.dom.BitArray extends java.lang.Object implements Serializable

serialVersionUID: -4876019880708377663L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Read the whole tree from a file (serialized)

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

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Package org.apache.xalan.xsltc.runtime

Class org.apache.xalan.xsltc.runtime.InternalRuntimeError extends java.lang.Error implements Serializable


Package org.apache.xalan.xsltc.trax

Class org.apache.xalan.xsltc.trax.TemplatesImpl extends java.lang.Object implements Serializable

serialVersionUID: 673094361519270707L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream is)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Overrides the default readObject implementation since we decided it would be cleaner not to serialize the entire tranformer factory. [ ref bugzilla 12317 ] We need to check if the user defined class for URIResolver also implemented Serializable if yes then we need to deserialize the URIResolver Fix for bugzilla bug 22438

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

writeObject

private void writeObject(java.io.ObjectOutputStream os)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
This is to fix bugzilla bug 22438 If the user defined class implements URIResolver and Serializable then we want it to get serialized

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

_name

java.lang.String _name
Name of the main class or default name if unknown.


_bytecodes

byte[][] _bytecodes
Contains the actual class definition for the translet class and any auxiliary classes.


_class

java.lang.Class<T>[] _class
Contains the translet class definition(s). These are created when this Templates is created or when it is read back from disk.


_transletIndex

int _transletIndex
The index of the main translet class in the arrays _class[] and _bytecodes.


_auxClasses

Hashtable _auxClasses
Contains the list of auxiliary class definitions.


_outputProperties

java.util.Properties _outputProperties
Output properties of this translet.


_indentNumber

int _indentNumber
Number of spaces to add for output indentation.


Package org.apache.xml.dtm

Class org.apache.xml.dtm.DTMConfigurationException extends DTMException implements Serializable

serialVersionUID: -4607874078818418046L

Class org.apache.xml.dtm.DTMDOMException extends org.w3c.dom.DOMException implements Serializable

serialVersionUID: 1895654266613192414L

Class org.apache.xml.dtm.DTMException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -775576419181334734L

Serialized Fields

locator

javax.xml.transform.SourceLocator locator
Field locator specifies where the error occured.

 

containedException

java.lang.Throwable containedException
Field containedException specifies a wrapped exception. May be null.

 

Package org.apache.xml.dtm.ref

Class org.apache.xml.dtm.ref.DTMNamedNodeMap.DTMException extends org.w3c.dom.DOMException implements Serializable

serialVersionUID: -8290238117162437678L


Package org.apache.xml.serializer.utils

Class org.apache.xml.serializer.utils.URI.MalformedURIException extends java.io.IOException implements Serializable

Class org.apache.xml.serializer.utils.WrappedRuntimeException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 7140414456714658073L

Serialized Fields

m_exception

java.lang.Exception m_exception
Primary checked exception.

 

Package org.apache.xml.utils

Class org.apache.xml.utils.MutableAttrListImpl extends org.xml.sax.helpers.AttributesImpl implements Serializable

serialVersionUID: 6289452013442934470L

Class org.apache.xml.utils.NameSpace extends java.lang.Object implements Serializable

serialVersionUID: 1471232939184881839L

Serialized Fields

m_next

NameSpace m_next
Next NameSpace element on the stack.

 

m_prefix

java.lang.String m_prefix
Prefix of this NameSpace element.

 

m_uri

java.lang.String m_uri
Namespace URI of this NameSpace element.

 

Class org.apache.xml.utils.NodeVector extends java.lang.Object implements Serializable

serialVersionUID: -713473092200731870L

Serialized Fields

m_blocksize

int m_blocksize
Size of blocks to allocate.

 

m_map

int[] m_map
Array of nodes this points to.

 

m_firstFree

int m_firstFree
Number of nodes in this NodeVector.

 

m_mapSize

int m_mapSize
Size of the array this points to.

 

Class org.apache.xml.utils.ObjectPool extends java.lang.Object implements Serializable

serialVersionUID: -8519013691660936643L

Serialized Fields

objectType

java.lang.Class<T> objectType
Type of objects in this pool.

 

freeStack

java.util.ArrayList<E> freeStack
Stack of given objects this points to.

 

Class org.apache.xml.utils.QName extends java.lang.Object implements Serializable

serialVersionUID: 467434581652829920L

Serialized Fields

_localName

java.lang.String _localName
The local name.

 

_namespaceURI

java.lang.String _namespaceURI
The namespace URI.

 

_prefix

java.lang.String _prefix
The namespace prefix.

 

m_hashCode

int m_hashCode
The cached hashcode, which is calculated at construction time.

 

Class org.apache.xml.utils.SAXSourceLocator extends org.xml.sax.helpers.LocatorImpl implements Serializable

serialVersionUID: 3181680946321164112L

Serialized Fields

m_locator

org.xml.sax.Locator m_locator
The SAX Locator object.

 

Class org.apache.xml.utils.SerializableLocatorImpl extends java.lang.Object implements Serializable

serialVersionUID: -2660312888446371460L

Serialized Fields

publicId

java.lang.String publicId
The public ID.

 

systemId

java.lang.String systemId
The system ID.

 

lineNumber

int lineNumber
The line number.

 

columnNumber

int columnNumber
The column number.

 

Class org.apache.xml.utils.StopParseException extends org.xml.sax.SAXException implements Serializable

serialVersionUID: 210102479218258961L

Class org.apache.xml.utils.StringVector extends java.lang.Object implements Serializable

serialVersionUID: 4995234972032919748L

Serialized Fields

m_blocksize

int m_blocksize
Size of blocks to allocate

m_map

java.lang.String[] m_map
Array of strings this contains

m_firstFree

int m_firstFree
Number of strings this contains

m_mapSize

int m_mapSize
Size of the array

Class org.apache.xml.utils.URI extends java.lang.Object implements Serializable

serialVersionUID: 7096266377907081897L

Serialized Fields

m_scheme

java.lang.String m_scheme
Stores the scheme (usually the protocol) for this URI.

 

m_userinfo

java.lang.String m_userinfo
If specified, stores the userinfo for this URI; otherwise null.

 

m_host

java.lang.String m_host
If specified, stores the host for this URI; otherwise null.

 

m_port

int m_port
If specified, stores the port for this URI; otherwise -1.

 

m_path

java.lang.String m_path
If specified, stores the path for this URI; otherwise null.

 

m_queryString

java.lang.String m_queryString
If specified, stores the query string for this URI; otherwise null.

 

m_fragment

java.lang.String m_fragment
If specified, stores the fragment for this URI; otherwise null.

 

Class org.apache.xml.utils.URI.MalformedURIException extends java.io.IOException implements Serializable

Class org.apache.xml.utils.WrappedRuntimeException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 7140414456714658073L

Serialized Fields

m_exception

java.lang.Exception m_exception
Primary checked exception.

 

Class org.apache.xml.utils.WrongParserException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 6481643018533043846L


Package org.apache.xpath

Class org.apache.xpath.Expression extends java.lang.Object implements Serializable

serialVersionUID: 565665869777906902L

Serialized Fields

m_parent

ExpressionNode m_parent
The location where this expression was built from. Need for diagnostic messages. May be null.

 

Class org.apache.xpath.FoundIndex extends java.lang.RuntimeException implements Serializable

serialVersionUID: -4643975335243078270L

Class org.apache.xpath.NodeSetDTM extends NodeVector implements Serializable

serialVersionUID: 7686480133331317070L

Serialized Fields

m_manager

DTMManager m_manager

m_root

int m_root
The root of the iteration, if available.

Class org.apache.xpath.XPath extends java.lang.Object implements Serializable

serialVersionUID: 3976493477939110553L

Serialized Fields

m_mainExp

Expression m_mainExp
The top of the expression tree.

 

m_patternString

java.lang.String m_patternString
The pattern string, mainly kept around for diagnostic purposes.

 

Class org.apache.xpath.XPathException extends javax.xml.transform.TransformerException implements Serializable

serialVersionUID: 4263549717619045963L

Serialized Fields

m_styleNode

java.lang.Object m_styleNode
The home of the expression that caused the error.

 

m_exception

java.lang.Exception m_exception
A nested exception.

 

Class org.apache.xpath.XPathProcessorException extends XPathException implements Serializable

serialVersionUID: 1215509418326642603L


Package org.apache.xpath.axes

Class org.apache.xpath.axes.AttributeIterator extends ChildTestIterator implements Serializable

serialVersionUID: -8417986700712229686L

Class org.apache.xpath.axes.AxesWalker extends PredicatedNodeTest implements Serializable

serialVersionUID: -2966031951306601247L

Serialized Fields

m_dtm

DTM m_dtm
The DTM for the root. This can not be used, or must be changed, for the filter walker, or any walker that can have nodes from multiple documents. Never, ever, access this value without going through getDTM(int node).


m_nextWalker

AxesWalker m_nextWalker
The next walker in the location step chain.

 

m_prevWalker

AxesWalker m_prevWalker
The previous walker in the location step chain, or null.

 

m_axis

int m_axis
The traversal axis from where the nodes will be filtered.


m_traverser

DTMAxisTraverser m_traverser
The DTM inner traversal class, that corresponds to the super axis.

Class org.apache.xpath.axes.BasicTestIterator extends LocPathIterator implements Serializable

serialVersionUID: 3505378079378096623L

Class org.apache.xpath.axes.ChildIterator extends LocPathIterator implements Serializable

serialVersionUID: -6935428015142993583L

Class org.apache.xpath.axes.ChildTestIterator extends BasicTestIterator implements Serializable

serialVersionUID: -7936835957960705722L

Class org.apache.xpath.axes.DescendantIterator extends LocPathIterator implements Serializable

serialVersionUID: -1190338607743976938L

Serialized Fields

m_axis

int m_axis
The axis that we are traversing.


m_extendedTypeID

int m_extendedTypeID
The extended type ID, not set until setRoot.

Class org.apache.xpath.axes.FilterExprIterator extends BasicTestIterator implements Serializable

serialVersionUID: 2552176105165737614L

Serialized Fields

m_expr

Expression m_expr
The contained expression. Should be non-null.

 

m_mustHardReset

boolean m_mustHardReset

m_canDetachNodeset

boolean m_canDetachNodeset

Class org.apache.xpath.axes.FilterExprIteratorSimple extends LocPathIterator implements Serializable

serialVersionUID: -6978977187025375579L

Serialized Fields

m_expr

Expression m_expr
The contained expression. Should be non-null.

 

m_mustHardReset

boolean m_mustHardReset

m_canDetachNodeset

boolean m_canDetachNodeset

Class org.apache.xpath.axes.FilterExprWalker extends AxesWalker implements Serializable

serialVersionUID: 5457182471424488375L

Serialized Fields

m_expr

Expression m_expr
The contained expression. Should be non-null.

 

m_mustHardReset

boolean m_mustHardReset

m_canDetachNodeset

boolean m_canDetachNodeset

Class org.apache.xpath.axes.IteratorPool extends java.lang.Object implements Serializable

serialVersionUID: -460927331149566998L

Serialized Fields

m_orig

DTMIterator m_orig
Type of objects in this pool.


m_freeStack

java.util.ArrayList<E> m_freeStack
Stack of given objects this points to.

Class org.apache.xpath.axes.LocPathIterator extends PredicatedNodeTest implements Serializable

serialVersionUID: -4602476357268405754L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        javax.xml.transform.TransformerException
Read the object from a serialization stream.

Throws:
java.io.IOException
javax.xml.transform.TransformerException
Serialized Fields

m_allowDetach

boolean m_allowDetach
Control over whether it is OK for detach to reset the iterator.


m_isTopLevel

boolean m_isTopLevel
Value determined at compile time, indicates that this is an iterator at the top level of the expression, rather than inside a predicate.

 

m_prefixResolver

PrefixResolver m_prefixResolver
Fast access to the current prefix resolver. It isn't really clear that this is needed.

 

Class org.apache.xpath.axes.MatchPatternIterator extends LocPathIterator implements Serializable

serialVersionUID: -5201153767396296474L

Serialized Fields

m_pattern

StepPattern m_pattern
This is the select pattern, translated into a match pattern.


m_superAxis

int m_superAxis
The traversal axis from where the nodes will be filtered.


m_traverser

DTMAxisTraverser m_traverser
The DTM inner traversal class, that corresponds to the super axis.

Class org.apache.xpath.axes.NodeSequence extends XObject implements Serializable

serialVersionUID: 3866261934726581044L

Serialized Fields

m_last

int m_last
The index of the last node in the iteration.


m_next

int m_next
The index of the next node to be fetched. Useful if this is a cached iterator, and is being used as random access NodeList.


m_cache

NodeSequence.IteratorCache m_cache
A cache of a list of nodes obtained from the iterator so far. This list is appended to until the iterator is exhausted and the cache is complete.

Multiple NodeSequence objects may share the same cache.


m_iter

DTMIterator m_iter
The functional iterator that fetches nodes.


m_dtmMgr

DTMManager m_dtmMgr
The DTMManager to use if we're using a NodeVector only. We may well want to do away with this, and store it in the NodeVector.

Class org.apache.xpath.axes.OneStepIterator extends ChildTestIterator implements Serializable

serialVersionUID: 4623710779664998283L

Serialized Fields

m_axis

int m_axis
The traversal axis from where the nodes will be filtered.


m_iterator

DTMAxisIterator m_iterator
The DTM inner traversal class, that corresponds to the super axis.

Class org.apache.xpath.axes.OneStepIteratorForward extends ChildTestIterator implements Serializable

serialVersionUID: -1576936606178190566L

Serialized Fields

m_axis

int m_axis
The traversal axis from where the nodes will be filtered.

Class org.apache.xpath.axes.PredicatedNodeTest extends NodeTest implements Serializable

serialVersionUID: -6193530757296377351L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        javax.xml.transform.TransformerException
Read the object from a serialization stream.

Throws:
java.io.IOException
javax.xml.transform.TransformerException
Serialized Fields

m_predCount

int m_predCount

m_lpi

LocPathIterator m_lpi
The owning location path iterator.

 

m_predicates

Expression[] m_predicates
The list of predicate expressions. Is static and does not need to be deep cloned.

 

Class org.apache.xpath.axes.ReverseAxesWalker extends AxesWalker implements Serializable

serialVersionUID: 2847007647832768941L

Serialized Fields

m_iterator

DTMAxisIterator m_iterator
The DTM inner traversal class, that corresponds to the super axis.

Class org.apache.xpath.axes.RTFIterator extends NodeSetDTM implements Serializable

serialVersionUID: 7658117366258528996L

Class org.apache.xpath.axes.SelfIteratorNoPredicate extends LocPathIterator implements Serializable

serialVersionUID: -4226887905279814201L

Class org.apache.xpath.axes.UnionChildIterator extends ChildTestIterator implements Serializable

serialVersionUID: 3500298482193003495L

Serialized Fields

m_nodeTests

PredicatedNodeTest[] m_nodeTests
Even though these may hold full LocPathIterators, this array does not have to be cloned, since only the node test and predicate portion are used, and these only need static information. However, also note that index predicates can not be used!

Class org.apache.xpath.axes.UnionPathIterator extends LocPathIterator implements Serializable

serialVersionUID: -3910351546843826781L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        javax.xml.transform.TransformerException
Read the object from a serialization stream.

Throws:
java.io.IOException
javax.xml.transform.TransformerException
Serialized Fields

m_exprs

LocPathIterator[] m_exprs
The location path iterators, one for each location path contained in the union expression.

 

m_iterators

DTMIterator[] m_iterators
The location path iterators, one for each location path contained in the union expression.

 

Class org.apache.xpath.axes.WalkingIterator extends LocPathIterator implements Serializable

serialVersionUID: 9110225941815665906L

Serialized Fields

m_lastUsedWalker

AxesWalker m_lastUsedWalker
The last used step walker in the walker list.

 

m_firstWalker

AxesWalker m_firstWalker
The head of the step walker list.

 

Class org.apache.xpath.axes.WalkingIteratorSorted extends WalkingIterator implements Serializable

serialVersionUID: -4512512007542368213L

Serialized Fields

m_inNaturalOrderStatic

boolean m_inNaturalOrderStatic
True if the nodes will be found in document order, and this can be determined statically.


Package org.apache.xpath.domapi

Class org.apache.xpath.domapi.XPathStylesheetDOM3Exception extends javax.xml.transform.TransformerException implements Serializable


Package org.apache.xpath.functions

Class org.apache.xpath.functions.FuncBoolean extends FunctionOneArg implements Serializable

serialVersionUID: 4328660760070034592L

Class org.apache.xpath.functions.FuncCeiling extends FunctionOneArg implements Serializable

serialVersionUID: -1275988936390464739L

Class org.apache.xpath.functions.FuncConcat extends FunctionMultiArgs implements Serializable

serialVersionUID: 1737228885202314413L

Class org.apache.xpath.functions.FuncContains extends Function2Args implements Serializable

serialVersionUID: 5084753781887919723L

Class org.apache.xpath.functions.FuncCount extends FunctionOneArg implements Serializable

serialVersionUID: -7116225100474153751L

Class org.apache.xpath.functions.FuncCurrent extends Function implements Serializable

serialVersionUID: 5715316804877715008L

Class org.apache.xpath.functions.FuncDoclocation extends FunctionDef1Arg implements Serializable

serialVersionUID: 7469213946343568769L

Class org.apache.xpath.functions.FuncExtElementAvailable extends FunctionOneArg implements Serializable

serialVersionUID: -472533699257968546L

Class org.apache.xpath.functions.FuncExtFunction extends Function implements Serializable

serialVersionUID: 5196115554693708718L

Serialized Fields

m_namespace

java.lang.String m_namespace
The namespace for the extension function, which should not normally be null or empty.

 

m_extensionName

java.lang.String m_extensionName
The local name of the extension.

 

m_methodKey

java.lang.Object m_methodKey
Unique method key, which is passed to ExtensionsTable#extFunction in order to allow caching of the method.

 

m_argVec

java.util.Vector<E> m_argVec
Array of static expressions which represent the parameters to the function.

 

Class org.apache.xpath.functions.FuncExtFunctionAvailable extends FunctionOneArg implements Serializable

serialVersionUID: 5118814314918592241L

Class org.apache.xpath.functions.FuncFalse extends Function implements Serializable

serialVersionUID: 6150918062759769887L

Class org.apache.xpath.functions.FuncFloor extends FunctionOneArg implements Serializable

serialVersionUID: 2326752233236309265L

Class org.apache.xpath.functions.FuncGenerateId extends FunctionDef1Arg implements Serializable

serialVersionUID: 973544842091724273L

Class org.apache.xpath.functions.FuncId extends FunctionOneArg implements Serializable

serialVersionUID: 8930573966143567310L

Class org.apache.xpath.functions.FuncLang extends FunctionOneArg implements Serializable

serialVersionUID: -7868705139354872185L

Class org.apache.xpath.functions.FuncLast extends Function implements Serializable

serialVersionUID: 9205812403085432943L

Serialized Fields

m_isTopLevel

boolean m_isTopLevel

Class org.apache.xpath.functions.FuncLocalPart extends FunctionDef1Arg implements Serializable

serialVersionUID: 7591798770325814746L

Class org.apache.xpath.functions.FuncNamespace extends FunctionDef1Arg implements Serializable

serialVersionUID: -4695674566722321237L

Class org.apache.xpath.functions.FuncNormalizeSpace extends FunctionDef1Arg implements Serializable

serialVersionUID: -3377956872032190880L

Class org.apache.xpath.functions.FuncNot extends FunctionOneArg implements Serializable

serialVersionUID: 7299699961076329790L

Class org.apache.xpath.functions.FuncNumber extends FunctionDef1Arg implements Serializable

serialVersionUID: 7266745342264153076L

Class org.apache.xpath.functions.FuncPosition extends Function implements Serializable

serialVersionUID: -9092846348197271582L

Serialized Fields

m_isTopLevel

boolean m_isTopLevel

Class org.apache.xpath.functions.FuncQname extends FunctionDef1Arg implements Serializable

serialVersionUID: -1532307875532617380L

Class org.apache.xpath.functions.FuncRound extends FunctionOneArg implements Serializable

serialVersionUID: -7970583902573826611L

Class org.apache.xpath.functions.FuncStartsWith extends Function2Args implements Serializable

serialVersionUID: 2194585774699567928L

Class org.apache.xpath.functions.FuncString extends FunctionDef1Arg implements Serializable

serialVersionUID: -2206677149497712883L

Class org.apache.xpath.functions.FuncStringLength extends FunctionDef1Arg implements Serializable

serialVersionUID: -159616417996519839L

Class org.apache.xpath.functions.FuncSubstring extends Function3Args implements Serializable

serialVersionUID: -5996676095024715502L

Class org.apache.xpath.functions.FuncSubstringAfter extends Function2Args implements Serializable

serialVersionUID: -8119731889862512194L

Class org.apache.xpath.functions.FuncSubstringBefore extends Function2Args implements Serializable

serialVersionUID: 4110547161672431775L

Class org.apache.xpath.functions.FuncSum extends FunctionOneArg implements Serializable

serialVersionUID: -2719049259574677519L

Class org.apache.xpath.functions.FuncSystemProperty extends FunctionOneArg implements Serializable

serialVersionUID: 3694874980992204867L

Class org.apache.xpath.functions.Function extends Expression implements Serializable

serialVersionUID: 6927661240854599768L

Class org.apache.xpath.functions.Function2Args extends FunctionOneArg implements Serializable

serialVersionUID: 5574294996842710641L

Serialized Fields

m_arg1

Expression m_arg1
The second argument passed to the function (at index 1).

 

Class org.apache.xpath.functions.Function3Args extends Function2Args implements Serializable

serialVersionUID: 7915240747161506646L

Serialized Fields

m_arg2

Expression m_arg2
The third argument passed to the function (at index 2).

 

Class org.apache.xpath.functions.FunctionDef1Arg extends FunctionOneArg implements Serializable

serialVersionUID: 2325189412814149264L

Class org.apache.xpath.functions.FunctionMultiArgs extends Function3Args implements Serializable

serialVersionUID: 7117257746138417181L

Serialized Fields

m_args

Expression[] m_args
Argument expressions that are at index 3 or greater.

 

Class org.apache.xpath.functions.FunctionOneArg extends Function implements Serializable

serialVersionUID: -5180174180765609758L

Serialized Fields

m_arg0

Expression m_arg0
The first argument passed to the function (at index 0).

 

Class org.apache.xpath.functions.FuncTranslate extends Function3Args implements Serializable

serialVersionUID: -1672834340026116482L

Class org.apache.xpath.functions.FuncTrue extends Function implements Serializable

serialVersionUID: 5663314547346339447L

Class org.apache.xpath.functions.FuncUnparsedEntityURI extends FunctionOneArg implements Serializable

serialVersionUID: 845309759097448178L

Class org.apache.xpath.functions.WrongNumberArgsException extends java.lang.Exception implements Serializable

serialVersionUID: -4551577097576242432L


Package org.apache.xpath.objects

Class org.apache.xpath.objects.XBoolean extends XObject implements Serializable

serialVersionUID: -2964933058866100881L

Serialized Fields

m_val

boolean m_val
Value of the object.

 

Class org.apache.xpath.objects.XBooleanStatic extends XBoolean implements Serializable

serialVersionUID: -8064147275772687409L

Serialized Fields

m_val

boolean m_val
The value of the object.

 

Class org.apache.xpath.objects.XNodeSet extends NodeSequence implements Serializable

serialVersionUID: 1916026368035639667L

Class org.apache.xpath.objects.XNodeSetForDOM extends XNodeSet implements Serializable

serialVersionUID: -8396190713754624640L

Serialized Fields

m_origObj

java.lang.Object m_origObj

Class org.apache.xpath.objects.XNull extends XNodeSet implements Serializable

serialVersionUID: -6841683711458983005L

Class org.apache.xpath.objects.XNumber extends XObject implements Serializable

serialVersionUID: -2720400709619020193L

Serialized Fields

m_val

double m_val
Value of the XNumber object.

 

Class org.apache.xpath.objects.XObject extends Expression implements Serializable

serialVersionUID: -821887098985662951L

Serialized Fields

m_obj

java.lang.Object m_obj
The java object which this object wraps.

 

Class org.apache.xpath.objects.XRTreeFrag extends XObject implements Serializable

serialVersionUID: -3201553822254911567L

Serialized Fields

m_DTMXRTreeFrag

DTMXRTreeFrag m_DTMXRTreeFrag

m_dtmRoot

int m_dtmRoot

m_allowRelease

boolean m_allowRelease

m_xmlStr

XMLString m_xmlStr

Class org.apache.xpath.objects.XRTreeFragSelectWrapper extends XRTreeFrag implements Serializable

serialVersionUID: -6526177905590461251L

Class org.apache.xpath.objects.XString extends XObject implements Serializable

serialVersionUID: 2020470518395094525L

Class org.apache.xpath.objects.XStringForChars extends XString implements Serializable

serialVersionUID: -2235248887220850467L

Serialized Fields

m_start

int m_start
The start position in the fsb.


m_length

int m_length
The length of the string.


m_strCache

java.lang.String m_strCache

Class org.apache.xpath.objects.XStringForFSB extends XString implements Serializable

serialVersionUID: -1533039186550674548L

Serialized Fields

m_start

int m_start
The start position in the fsb.


m_length

int m_length
The length of the string.


m_strCache

java.lang.String m_strCache
If the str() function is called, the string will be cached here.


m_hash

int m_hash
cached hash code


Package org.apache.xpath.operations

Class org.apache.xpath.operations.And extends Operation implements Serializable

serialVersionUID: 392330077126534022L

Class org.apache.xpath.operations.Bool extends UnaryOperation implements Serializable

serialVersionUID: 44705375321914635L

Class org.apache.xpath.operations.Div extends Operation implements Serializable

serialVersionUID: 6220756595959798135L

Class org.apache.xpath.operations.Equals extends Operation implements Serializable

serialVersionUID: -2658315633903426134L

Class org.apache.xpath.operations.Gt extends Operation implements Serializable

serialVersionUID: 8927078751014375950L

Class org.apache.xpath.operations.Gte extends Operation implements Serializable

serialVersionUID: 9142945909906680220L

Class org.apache.xpath.operations.Lt extends Operation implements Serializable

serialVersionUID: 3388420509289359422L

Class org.apache.xpath.operations.Lte extends Operation implements Serializable

serialVersionUID: 6945650810527140228L

Class org.apache.xpath.operations.Minus extends Operation implements Serializable

serialVersionUID: -5297672838170871043L

Class org.apache.xpath.operations.Mod extends Operation implements Serializable

serialVersionUID: 5009471154238918201L

Class org.apache.xpath.operations.Mult extends Operation implements Serializable

serialVersionUID: -4956770147013414675L

Class org.apache.xpath.operations.Neg extends UnaryOperation implements Serializable

serialVersionUID: -6280607702375702291L

Class org.apache.xpath.operations.NotEquals extends Operation implements Serializable

serialVersionUID: -7869072863070586900L

Class org.apache.xpath.operations.Number extends UnaryOperation implements Serializable

serialVersionUID: 7196954482871619765L

Class org.apache.xpath.operations.Operation extends Expression implements Serializable

serialVersionUID: -3037139537171050430L

Serialized Fields

m_left

Expression m_left
The left operand expression.

 

m_right

Expression m_right
The right operand expression.

 

Class org.apache.xpath.operations.Or extends Operation implements Serializable

serialVersionUID: -644107191353853079L

Class org.apache.xpath.operations.Plus extends Operation implements Serializable

serialVersionUID: -4492072861616504256L

Class org.apache.xpath.operations.Quo extends Operation implements Serializable

serialVersionUID: 693765299196169905L

Class org.apache.xpath.operations.String extends UnaryOperation implements Serializable

serialVersionUID: 2973374377453022888L

Class org.apache.xpath.operations.UnaryOperation extends Expression implements Serializable

serialVersionUID: 6536083808424286166L

Serialized Fields

m_right

Expression m_right
The operand for the operation.

 

Class org.apache.xpath.operations.Variable extends Expression implements Serializable

serialVersionUID: -4334975375609297049L

Serialized Fields

m_fixUpWasCalled

boolean m_fixUpWasCalled
Tell if fixupVariables was called.

 

m_qname

QName m_qname
The qualified name of the variable.

 

m_index

int m_index
The index of the variable, which is either an absolute index to a global, or, if higher than the globals area, must be adjusted by adding the offset to the current stack frame.


m_isGlobal

boolean m_isGlobal

Class org.apache.xpath.operations.VariableSafeAbsRef extends Variable implements Serializable

serialVersionUID: -9174661990819967452L


Package org.apache.xpath.patterns

Class org.apache.xpath.patterns.ContextMatchStepPattern extends StepPattern implements Serializable

serialVersionUID: -1888092779313211942L

Class org.apache.xpath.patterns.FunctionPattern extends StepPattern implements Serializable

serialVersionUID: -5426793413091209944L

Serialized Fields

m_functionExpr

Expression m_functionExpr
Should be a expression.

 

Class org.apache.xpath.patterns.NodeTest extends Expression implements Serializable

serialVersionUID: -5736721866747906182L

Serialized Fields

m_whatToShow

int m_whatToShow
This attribute determines which node types are accepted.

 

m_namespace

java.lang.String m_namespace
The namespace to be tested for, which may be null.

 

m_name

java.lang.String m_name
The local name to be tested for.

 

m_score

XNumber m_score
Statically calculated score for this test. One of NodeTest.SCORE_NODETEST, NodeTest.SCORE_NONE, NodeTest.SCORE_NSWILD, NodeTest.SCORE_QNAME, or NodeTest.SCORE_OTHER.

 

m_isTotallyWild

boolean m_isTotallyWild
True if this test has a null namespace and a local name of NodeTest.WILD.

 

Class org.apache.xpath.patterns.StepPattern extends NodeTest implements Serializable

serialVersionUID: 9071668960168152644L

Serialized Fields

m_axis

int m_axis
The axis for this test.


m_targetString

java.lang.String m_targetString
The target local name or psuedo name, for hash table lookup optimization.

 

m_relativePathPattern

StepPattern m_relativePathPattern
Reference to nodetest and predicate for parent or ancestor.

 

m_predicates

Expression[] m_predicates
The list of predicate expressions for this pattern step.

 

Class org.apache.xpath.patterns.UnionPattern extends Expression implements Serializable

serialVersionUID: -6670449967116905820L

Serialized Fields

m_patterns

StepPattern[] m_patterns
Array of the contained step patterns to be tested.