# Serialized Form

Package javax.xml.datatype

Class javax.xml.datatype.DatatypeConfigurationException implements Serializable

Serialization Methods

### readObject

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

Serialized Fields

### causeOnJDK13OrBelow

    java.lang.Throwable causeOnJDK13OrBelow

  This field is required to store the cause on JDK 1.3 and below.

Package javax.xml.namespace

Class javax.xml.namespace.QName implements Serializable

Serialized Fields

### localPart

    java.lang.String localPart

  local part of this `QName`.

### namespaceURI

    java.lang.String namespaceURI

  Namespace URI of this `QName`.

### prefix

    java.lang.String prefix

  prefix of this `QName`.

Package javax.xml.parsers

Class javax.xml.parsers.FactoryConfigurationError implements Serializable

Serialized Fields

### exception

    java.lang.Exception exception

  `Exception` that represents the error.

Class javax.xml.parsers.ParserConfigurationException implements Serializable

Package javax.xml.transform

Class javax.xml.transform.TransformerConfigurationException implements Serializable

Class javax.xml.transform.TransformerException implements Serializable

Serialized Fields

### containedException

    java.lang.Throwable containedException

  Field containedException specifies a wrapped exception. May be null.

### locator

    SourceLocator locator

  Field locator specifies where the error occured

Class javax.xml.transform.TransformerFactoryConfigurationError implements Serializable

Serialized Fields

### exception

    java.lang.Exception exception

  `Exception` for the `TransformerFactoryConfigurationError`.

Package javax.xml.xpath

Class javax.xml.xpath.XPathException implements Serializable

Serialized Fields

### cause

    java.lang.Throwable cause

Class javax.xml.xpath.XPathExpressionException implements Serializable

Class javax.xml.xpath.XPathFactoryConfigurationException implements Serializable

Class javax.xml.xpath.XPathFunctionException implements Serializable

Package org.apache.xalan.client

Class org.apache.xalan.client.XSLTProcessorApplet implements Serializable

Serialization Methods

### readObject

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

Serialized Fields

### m_codeBase

    java.net.URL m_codeBase

  Save this for use on the worker thread; may not be necessary.

### m_documentBase

    java.net.URL m_documentBase

  DocumentBase URL

### m_documentURL

    java.lang.String m_documentURL

### m_documentURLOfCached

    java.lang.String m_documentURLOfCached

### m_styleURL

    java.lang.String m_styleURL

### m_styleURLOfCached

    java.lang.String m_styleURLOfCached

### m_treeURL

    java.lang.String m_treeURL

### PARAM_documentURL

    java.lang.String PARAM_documentURL

### PARAM_styleURL

    java.lang.String PARAM_styleURL

Package org.apache.xalan.processor

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

Serialized Fields

### m_accumulator

    java.lang.StringBuffer m_accumulator

  Accumulate characters, until a non-whitespace event has occured.

### m_firstBackPointer

    Node m_firstBackPointer

### m_xslTextElement

    ElemText m_xslTextElement

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

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

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

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

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

Serialized Fields

### m_href

    java.lang.String m_href

  The base URL of the XSL document.

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

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

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

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

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

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

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

Serialized Fields

### m_elements

    java.util.Vector m_elements

  Bean property to allow setPropertiesFromAttributes to get the elements attribute.

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

Serialized Fields

### m_elemDef

    XSLTElementDef m_elemDef

  The element definition that this processor conforms to.

### m_savedLastOrder

    IntStack m_savedLastOrder

Package org.apache.xalan.templates

Class org.apache.xalan.templates.AVT implements Serializable

Serialized Fields

### m_name

    java.lang.String m_name

  The name of the attribute.

### m_parts

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

    java.lang.String m_simpleString

  If the AVT is not complex, just hold the simple string.

### m_uri

    java.lang.String m_uri

  The namespace URI of the owning attribute.

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

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

Serialized Fields

### m_val

    java.lang.String m_val

  Simple string value;

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

Serialized Fields

### m_xpath

    XPath m_xpath

  The XPath object contained in this part.

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

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

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

Serialized Fields

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

### m_mode

    QName m_mode

  mode %qname; #IMPLIED

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

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

Serialized Fields

### m_qname

    QName m_qname

  The name attribute specifies the name of the attribute set.

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

Serialized Fields

### m_paramElems

    ElemWithParam[] m_paramElems

  Vector of xsl:param elements associated with this element.

### m_template

    ElemTemplate m_template

  The template which is named by QName.

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

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

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

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

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

Serialized Fields

### m_selectExpression

    XPath m_selectExpression

  The required select attribute contains an expression.

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

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

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

Serialized Fields

### m_callerFrameSize

    int m_callerFrameSize

### m_isResultSet

    boolean m_isResultSet

### m_result

    XObject m_result

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

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

Serialized Fields

### m_decl

    ElemExtensionDecl m_decl

  Declaration for Extension element.

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

    java.lang.String m_scriptSrc

  Source for script.

### m_srcURL

    java.lang.String m_srcURL

  URL pointing to extension.

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

Serialized Fields

### m_elements

    StringVector m_elements

  StringVector of elements defined in this extension.

### m_functions

    StringVector m_functions

  StringVector holding the names of functions defined in this extension.

### m_prefix

    java.lang.String m_prefix

  Prefix string for this extension element.

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

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

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

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream os)
                     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_sortElems

    java.util.Vector m_sortElems

  Vector containing the xsl:sort elements associated with this element.

### m_xpath

    XPath m_xpath

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

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

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

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

    StringVector m_excludeResultPrefixes

  The "exclude-result-prefixes" property.

### m_ExtensionElementURIs

    StringVector m_ExtensionElementURIs

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

### m_localName

    java.lang.String m_localName

  The local name of the element to be created.

### m_namespace

    java.lang.String m_namespace

  The namespace of the element to be created.

### m_rawName

    java.lang.String m_rawName

  The raw name of the element to be created.

### m_version

    java.lang.String m_version

  The XSLT version as specified by this element.

### m_xslAttr

    java.util.List m_xslAttr

  List of attributes with the XSLT namespace.

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

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

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

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

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

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

Serialized Fields

### m_qnameID

    int m_qnameID

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

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

Serialized Fields

### m_caseorder_avt

    AVT m_caseorder_avt

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

### m_dataType_avt

    AVT m_dataType_avt

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

### m_lang_avt

    AVT m_lang_avt

  lang specifies the language of the sort keys.

### m_order_avt

    AVT m_order_avt

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

### m_selectExpression

    XPath m_selectExpression

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

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

Serialized Fields

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

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

    XPath m_matchPattern

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

### m_mode

    QName m_mode

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

### m_name

    QName m_name

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

### m_priority

    double m_priority

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

### m_publicId

    java.lang.String m_publicId

  The public 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_systemId

    java.lang.String m_systemId

  The system identifier for the current document event.

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

Serialized Fields

### m_columnNumber

    int m_columnNumber

  the column number where the current document event ends.

### m_declaredPrefixes

    java.util.List m_declaredPrefixes

  The list of namespace declarations for this element only.

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

    int m_docOrderNumber

  The *relative* document order number of this element.

### m_endColumnNumber

    int m_endColumnNumber

  the column number where the current document event ends.

### m_endLineNumber

    int m_endLineNumber

  line number where the current document event ends.

### m_firstChild

    ElemTemplateElement m_firstChild

  First child.

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

    int m_lineNumber

  line number where the current document event ends.

### m_nextSibling

    ElemTemplateElement m_nextSibling

  Next sibling.

### m_parentNode

    ElemTemplateElement m_parentNode

  Parent node.

### m_prefixTable

    java.util.List m_prefixTable

  The table of {@link XMLNSDecl}s for this element and all parent elements, screened for excluded prefixes.

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

Serialized Fields

### m_disableOutputEscaping

    boolean m_disableOutputEscaping

  Tells if this element should disable escaping.

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

Serialized Fields

### m_ch

    char[] m_ch

  The character array.

### m_disableOutputEscaping

    boolean m_disableOutputEscaping

  Tells if this element should disable escaping.

### m_preserveSpace

    boolean m_preserveSpace

  Tell if space should be preserved.

### m_str

    java.lang.String m_str

  The character array as a string.

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

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

Serialized Fields

### m_attributeSetsNames

    QName[] m_attributeSetsNames

  The value of the "use-attribute-sets" attribute.

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

Serialized Fields

### m_disableOutputEscaping

    boolean m_disableOutputEscaping

  Tells if this element should disable escaping.

### m_isDot

    boolean m_isDot

  True if the pattern is a simple ".".

### m_selectExpression

    XPath m_selectExpression

  The select expression to be executed.

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

Serialized Fields

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

    int m_index

  This is the index into the stack frame.

### m_isTopLevel

    boolean m_isTopLevel

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

### m_qname

    QName m_qname

  The value of the "name" attribute.

### m_selectPattern

    XPath m_selectPattern

  The value of the "select" attribute.

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

Serialized Fields

### m_lazyVar

    XUnresolvedVariableSimple m_lazyVar

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

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

Serialized Fields

### m_index

    int m_index

  This is the index to the stack frame being called, <emph>not</emph> the stack frame that contains this element.

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

### m_selectPattern

    XPath m_selectPattern

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

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

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

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

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

Serialized Fields

### m_matchPattern

    XPath m_matchPattern

  The "match" attribute.

### m_name

    QName m_name

  The "name" property.

### m_use

    XPath m_use

  The "use" attribute.

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

Serialized Fields

### m_ResultNamespace

    java.lang.String m_ResultNamespace

  The result namespace.

### m_ResultPrefix

    java.lang.String m_ResultPrefix

  The "result-prefix" attribute.

### m_StylesheetNamespace

    java.lang.String m_StylesheetNamespace

  The namespace in the stylesheet space.

### m_StylesheetPrefix

    java.lang.String m_StylesheetPrefix

  The "stylesheet-prefix" attribute.

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

Serialized Fields

### m_properties

    java.util.Properties m_properties

  The output properties.

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

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream stream)
                     throws java.io.IOException,
                            TransformerException

  Read the stylesheet from a serialization stream.

### writeObject

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

  Write out the given output stream

Serialized Fields

### m_attributeSets

    java.util.Vector m_attributeSets

  The "xsl:attribute-set" property.

### m_DecimalFormatDeclarations

    java.util.Stack m_DecimalFormatDeclarations

  Table of tables of element decimal-format.
  See Also:
    `DecimalFormatProperties`

### m_ExcludeResultPrefixs

    StringVector m_ExcludeResultPrefixs

  The "exclude-result-prefixes" property.

### m_ExtensionElementURIs

    StringVector m_ExtensionElementURIs

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

### m_href

    java.lang.String m_href

  The base URL of the XSL document.

### m_Id

    java.lang.String m_Id

  The "id" property.

### m_imports

    java.util.Vector m_imports

  The "xsl:import" list.

### m_includes

    java.util.Vector m_includes

  The "xsl:include" properties.

### m_isCompatibleMode

    boolean m_isCompatibleMode

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

### m_keyDeclarations

    java.util.Vector m_keyDeclarations

  The "xsl:key" property.

### m_NonXslTopLevel

    java.util.Hashtable m_NonXslTopLevel

  The "non-xsl-top-level" properties.

### m_output

    java.util.Vector m_output

  The "xsl:output" properties. This is a vector of OutputProperties objects.

### m_prefix_aliases

    java.util.Vector m_prefix_aliases

  The "xsl:namespace-alias" properties.

### m_publicId

    java.lang.String m_publicId

  The doctype-public element.

### m_stylesheetParent

    Stylesheet m_stylesheetParent

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

### m_stylesheetRoot

    StylesheetRoot m_stylesheetRoot

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

### m_systemId

    java.lang.String m_systemId

  The doctype-system element.

### m_templates

    java.util.Vector m_templates

  The "xsl:template" properties.

### m_topLevelVariables

    java.util.Vector m_topLevelVariables

  The "xsl:variable" and "xsl:param" properties.

### m_Version

    java.lang.String m_Version

  The "version" property.

### m_whitespacePreservingElements

    java.util.Vector m_whitespacePreservingElements

  The "xsl:preserve-space" property, A lookup table of all space preserving elements.

### m_whitespaceStrippingElements

    java.util.Vector m_whitespaceStrippingElements

  The "xsl:strip-space" properties, A lookup table of all space stripping elements.

### m_XmlnsXsl

    java.lang.String m_XmlnsXsl

  The "xmlns:xsl" property.

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

Serialized Fields

### m_endImportCountComposed

    int m_endImportCountComposed

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

    int m_importNumber

  Order in import chain.

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

Serialized Fields

### m_attrSets

    java.util.HashMap m_attrSets

  Composed set of all included and imported attribute set properties. Each entry is a vector of ElemAttributeSet objects.

### m_availElems

    java.util.HashMap m_availElems

  The schema used when creating this StylesheetRoot

### m_decimalFormatSymbols

    java.util.Hashtable m_decimalFormatSymbols

  Table of DecimalFormatSymbols, keyed by QName.

### 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.
  Usage:
    **For advanced use only**

### m_defaultRule

    ElemTemplate m_defaultRule

  The default template to use if we don't find anything else. This is initialized in initDefaultRule().
  Usage:
    **For advanced use only**

### 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().
  Usage:
    **For advanced use only**

### m_extensionHandlerClass

    java.lang.String m_extensionHandlerClass

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

    boolean m_incremental

  The flag for the setting of the incremental feature;

### m_isSecureProcessing

    boolean m_isSecureProcessing

  State of the secure processing feature.

### m_keyDecls

    java.util.Vector m_keyDecls

  A list of all key declarations visible from this stylesheet and all lesser stylesheets.

### m_namespaceAliasComposed

    java.util.Hashtable m_namespaceAliasComposed

  Composed set of all namespace aliases.

### m_optimizer

    boolean m_optimizer

  The flag for the setting of the optimize feature;

### m_outputMethodSet

    boolean m_outputMethodSet

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

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

    XPath m_selectDefault

  Used for default selection.

### m_source_location

    boolean m_source_location

  The flag for the setting of the source_location feature;

### m_startRule

    ElemTemplate m_startRule

  The start rule to kick off the transformation.
  Usage:
    **For advanced use only**

### m_templateList

    TemplateList m_templateList

  The "xsl:template" properties.

### m_variables

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

Class org.apache.xalan.templates.TemplateList implements Serializable

Serialized Fields

### m_commentPatterns

    org.apache.xalan.templates.TemplateSubPatternAssociation m_commentPatterns

  Comment Patterns.

### m_docPatterns

    org.apache.xalan.templates.TemplateSubPatternAssociation m_docPatterns

  Root document Patterns.

### m_namedTemplates

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

    org.apache.xalan.templates.TemplateSubPatternAssociation m_textPatterns

  Text Patterns.

### m_wildCardPatterns

    org.apache.xalan.templates.TemplateSubPatternAssociation m_wildCardPatterns

  Wildcard patterns.

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

Serialized Fields

### m_shouldStripSpace

    boolean m_shouldStripSpace

  Flag indicating whether whitespaces should be stripped.

Class org.apache.xalan.templates.XMLNSDecl implements Serializable

Serialized Fields

### m_isExcluded

    boolean m_isExcluded

  true if this namespace declaration should normally be excluded.

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

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

Serialized Fields

### m_isGlobal

    boolean m_isGlobal

  true if this variable or parameter is a global.

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

Package org.apache.xalan.transformer

Class org.apache.xalan.transformer.CountersTable implements Serializable

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

Serialized Fields

### m_keyDeclarations

    java.util.Vector m_keyDeclarations

  Vector of Key declarations in the stylesheet.

### m_name

    QName m_name

  Key name.

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

Serialized Fields

### m_keyDeclarations

    java.util.Vector m_keyDeclarations

  Vector of Key declarations in the stylesheet.

### m_keysNodes

    DTMIterator m_keysNodes

### m_name

    QName m_name

### m_ref

    XMLString m_ref

Package org.apache.xalan.xsltc

Class org.apache.xalan.xsltc.TransletException implements Serializable

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

Class org.apache.xalan.xsltc.cmdline.getopt.GetOptsException implements Serializable

Package org.apache.xalan.xsltc.compiler

Class org.apache.xalan.xsltc.compiler.CompilerException implements Serializable

Serialized Fields

### _msg

    java.lang.String _msg

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

Class org.apache.xalan.xsltc.compiler.util.InternalError implements Serializable

Class org.apache.xalan.xsltc.compiler.util.MultiHashtable implements Serializable

Class org.apache.xalan.xsltc.compiler.util.StringStack implements Serializable

Class org.apache.xalan.xsltc.compiler.util.TypeCheckError implements Serializable

Serialized Fields

### _error

    ErrorMsg _error

### _node

    SyntaxTreeNode _node

Package org.apache.xalan.xsltc.dom

Class org.apache.xalan.xsltc.dom.BitArray implements Serializable

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)

### writeExternal

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

Package org.apache.xalan.xsltc.trax

Class org.apache.xalan.xsltc.trax.TemplatesImpl implements Serializable

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

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

Serialized Fields

### _auxClasses

    Hashtable _auxClasses

  Contains the list of auxiliary class definitions.

### _bytecodes

    byte[][] _bytecodes

  Contains the actual class definition for the translet class and any auxiliary classes.

### _class

    java.lang.Class[] _class

  Contains the translet class definition(s). These are created when this Templates is created or when it is read back from disk.

### _indentNumber

    int _indentNumber

  Number of spaces to add for output indentation.

### _name

    java.lang.String _name

  Name of the main class or default name if unknown.

### _outputProperties

    java.util.Properties _outputProperties

  Output properties of this translet.

### _transletIndex

    int _transletIndex

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

Package org.apache.xml.dtm

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

Class org.apache.xml.dtm.DTMDOMException implements Serializable

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

Serialized Fields

### containedException

    java.lang.Throwable containedException

  Field containedException specifies a wrapped exception. May be null.

### locator

    SourceLocator locator

  Field locator specifies where the error occured.

Package org.apache.xml.dtm.ref

Class org.apache.xml.dtm.ref.DTMNamedNodeMap.DTMException implements Serializable

Serialized Fields

### this$0

    DTMNamedNodeMap this$0

Package org.apache.xml.serializer.utils

Class org.apache.xml.serializer.utils.URI.MalformedURIException implements Serializable

Class org.apache.xml.serializer.utils.WrappedRuntimeException implements Serializable

Serialized Fields

### m_exception

    java.lang.Exception m_exception

  Primary checked exception.

Package org.apache.xml.utils

Class org.apache.xml.utils.MutableAttrListImpl implements Serializable

Class org.apache.xml.utils.NameSpace implements Serializable

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

Serialized Fields

### m_blocksize

    int m_blocksize

  Size of blocks to allocate.

### m_firstFree

    int m_firstFree

  Number of nodes in this NodeVector.

### m_map

    int[] m_map

  Array of nodes this points to.

### m_mapSize

    int m_mapSize

  Size of the array this points to.

Class org.apache.xml.utils.ObjectPool implements Serializable

Serialized Fields

### freeStack

    java.util.ArrayList freeStack

  Stack of given objects this points to.

### objectType

    java.lang.Class objectType

  Type of objects in this pool.

Class org.apache.xml.utils.QName implements Serializable

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

Serialized Fields

### m_locator

    Locator m_locator

  The SAX Locator object.

Class org.apache.xml.utils.SerializableLocatorImpl implements Serializable

Serialized Fields

### columnNumber

    int columnNumber

  The column number.

### lineNumber

    int lineNumber

  The line number.

### publicId

    java.lang.String publicId

  The public ID.

### systemId

    java.lang.String systemId

  The system ID.

Class org.apache.xml.utils.StopParseException implements Serializable

Class org.apache.xml.utils.StringVector implements Serializable

Serialized Fields

### m_blocksize

    int m_blocksize

  Size of blocks to allocate

### m_firstFree

    int m_firstFree

  Number of strings this contains

### m_map

    java.lang.String[] m_map

  Array of strings this contains

### m_mapSize

    int m_mapSize

  Size of the array

Class org.apache.xml.utils.URI implements Serializable

Serialized Fields

### m_fragment

    java.lang.String m_fragment

  If specified, stores the fragment for this URI; otherwise null.

### m_host

    java.lang.String m_host

  If specified, stores the host for this URI; otherwise null.

### m_path

    java.lang.String m_path

  If specified, stores the path for this URI; otherwise null.

### m_port

    int m_port

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

### m_queryString

    java.lang.String m_queryString

  If specified, stores the query string for this URI; otherwise null.

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

Class org.apache.xml.utils.URI.MalformedURIException implements Serializable

Class org.apache.xml.utils.WrappedRuntimeException implements Serializable

Serialized Fields

### m_exception

    java.lang.Exception m_exception

  Primary checked exception.

Class org.apache.xml.utils.WrongParserException implements Serializable

Package org.apache.xpath

Class org.apache.xpath.Expression implements Serializable

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

Class org.apache.xpath.NodeSetDTM implements Serializable

Serialized Fields

### m_manager

    DTMManager m_manager

### m_root

    int m_root

  The root of the iteration, if available.

Class org.apache.xpath.XPath implements Serializable

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

Serialized Fields

### m_exception

    java.lang.Exception m_exception

  A nested exception.

### m_styleNode

    java.lang.Object m_styleNode

  The home of the expression that caused the error.

Class org.apache.xpath.XPathProcessorException implements Serializable

Package org.apache.xpath.axes

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

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

Serialized Fields

### m_axis

    int m_axis

  The traversal axis from where the nodes will be filtered.

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

    DTMAxisTraverser m_traverser

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

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

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

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

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

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

Serialized Fields

### m_canDetachNodeset

    boolean m_canDetachNodeset

### m_expr

    Expression m_expr

  The contained expression. Should be non-null.

### m_mustHardReset

    boolean m_mustHardReset

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

Serialized Fields

### m_canDetachNodeset

    boolean m_canDetachNodeset

### m_expr

    Expression m_expr

  The contained expression. Should be non-null.

### m_mustHardReset

    boolean m_mustHardReset

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

Serialized Fields

### m_canDetachNodeset

    boolean m_canDetachNodeset

### m_expr

    Expression m_expr

  The contained expression. Should be non-null.

### m_mustHardReset

    boolean m_mustHardReset

Class org.apache.xpath.axes.IteratorPool implements Serializable

Serialized Fields

### m_freeStack

    java.util.ArrayList m_freeStack

  Stack of given objects this points to.

### m_orig

    DTMIterator m_orig

  Type of objects in this pool.

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

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream stream)
                     throws java.io.IOException,
                            TransformerException

  Read the object from a serialization stream.

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

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

Serialized Fields

### m_cache

    org.apache.xpath.axes.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_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.

### m_iter

    DTMIterator m_iter

  The functional iterator that fetches nodes.

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

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

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

Serialized Fields

### m_axis

    int m_axis

  The traversal axis from where the nodes will be filtered.

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

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream stream)
                     throws java.io.IOException,
                            TransformerException

  Read the object from a serialization stream.

Serialized Fields

### m_lpi

    LocPathIterator m_lpi

  The owning location path iterator.

### m_predCount

    int m_predCount

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

Serialized Fields

### m_iterator

    DTMAxisIterator m_iterator

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

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

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

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

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

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream stream)
                     throws java.io.IOException,
                            TransformerException

  Read the object from a serialization stream.

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

Serialized Fields

### m_firstWalker

    AxesWalker m_firstWalker

  The head of the step walker list.

### m_lastUsedWalker

    AxesWalker m_lastUsedWalker

  The last used step walker in the walker list.

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

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

Package org.apache.xpath.functions

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

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

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

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

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

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

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

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

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

Serialized Fields

### m_argVec

    java.util.Vector m_argVec

  Array of static expressions which represent the parameters to the function.

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

    java.lang.String m_namespace

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

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

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

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

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

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

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

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

Serialized Fields

### m_isTopLevel

    boolean m_isTopLevel

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

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

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

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

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

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

Serialized Fields

### m_isTopLevel

    boolean m_isTopLevel

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

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

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

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

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

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

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

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

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

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

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

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

Serialized Fields

### m_arg1

    Expression m_arg1

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

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

Serialized Fields

### m_arg2

    Expression m_arg2

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

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

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

Serialized Fields

### m_args

    Expression[] m_args

  Argument expressions that are at index 3 or greater.

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

Serialized Fields

### m_arg0

    Expression m_arg0

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

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

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

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

Class org.apache.xpath.functions.WrongNumberArgsException implements Serializable

Package org.apache.xpath.objects

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

Serialized Fields

### m_val

    boolean m_val

  Value of the object.

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

Serialized Fields

### m_val

    boolean m_val

  The value of the object.

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

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

Serialized Fields

### m_origObj

    java.lang.Object m_origObj

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

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

Serialized Fields

### m_val

    double m_val

  Value of the XNumber object.

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

Serialized Fields

### m_obj

    java.lang.Object m_obj

  The java object which this object wraps.

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

Serialized Fields

### m_allowRelease

    boolean m_allowRelease

### m_dtmRoot

    int m_dtmRoot

### m_DTMXRTreeFrag

    DTMXRTreeFrag m_DTMXRTreeFrag

### m_xmlStr

    XMLString m_xmlStr

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

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

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

Serialized Fields

### m_length

    int m_length

  The length of the string.

### m_start

    int m_start

  The start position in the fsb.

### m_strCache

    java.lang.String m_strCache

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

Serialized Fields

### m_hash

    int m_hash

  cached hash code

### m_length

    int m_length

  The length of the string.

### m_start

    int m_start

  The start position in the fsb.

### m_strCache

    java.lang.String m_strCache

  If the str() function is called, the string will be cached here.

Package org.apache.xpath.operations

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Serialized Fields

### m_right

    Expression m_right

  The operand for the operation.

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

Serialized Fields

### m_fixUpWasCalled

    boolean m_fixUpWasCalled

  Tell if fixupVariables was called.

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

### m_qname

    QName m_qname

  The qualified name of the variable.

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

Package org.apache.xpath.patterns

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

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

Serialized Fields

### m_functionExpr

    Expression m_functionExpr

  Should be a {@link org.apache.xpath.functions.Function expression}.

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

Serialized Fields

### m_isTotallyWild

    boolean m_isTotallyWild

  True if this test has a null namespace and a local name of {@link #WILD}.

### m_name

    java.lang.String m_name

  The local name to be tested for.

### m_namespace

    java.lang.String m_namespace

  The namespace to be tested for, which may be null.

### m_score

    XNumber m_score

  Statically calculated score for this test. One of {@link #SCORE_NODETEST}, {@link #SCORE_NONE}, {@link #SCORE_NSWILD}, {@link #SCORE_QNAME}, or {@link #SCORE_OTHER}.

### m_whatToShow

    int m_whatToShow

  This attribute determines which node types are accepted.

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

Serialized Fields

### m_axis

    int m_axis

  The axis for this test.

### m_predicates

    Expression[] m_predicates

  The list of predicate expressions for this pattern step.

### m_relativePathPattern

    StepPattern m_relativePathPattern

  Reference to nodetest and predicate for parent or ancestor.

### m_targetString

    java.lang.String m_targetString

  The target local name or psuedo name, for hash table lookup optimization.

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

Serialized Fields

### m_patterns

    StepPattern[] m_patterns

  Array of the contained step patterns to be tested.

Package org.w3c.dom

Class org.w3c.dom.DOMException implements Serializable

Serialized Fields

### code

    short code

Package org.w3c.dom.events

Class org.w3c.dom.events.EventException implements Serializable

Serialized Fields

### code

    short code

Package org.w3c.dom.ls

Class org.w3c.dom.ls.LSException implements Serializable

Serialized Fields

### code

    short code

Package org.w3c.dom.ranges

Class org.w3c.dom.ranges.RangeException implements Serializable

Serialized Fields

### code

    short code

Package org.w3c.dom.xpath

Class org.w3c.dom.xpath.XPathException implements Serializable

Serialized Fields

### code

    short code

Package org.xml.sax

Class org.xml.sax.SAXException implements Serializable

Serialized Fields

### exception

    java.lang.Exception exception

  The embedded exception if tunnelling, or null.

Class org.xml.sax.SAXNotRecognizedException implements Serializable

Class org.xml.sax.SAXNotSupportedException implements Serializable

Class org.xml.sax.SAXParseException implements Serializable

Serialized Fields

### columnNumber

    int columnNumber

  The column number, or -1.
  See Also:
    `SAXParseException.getColumnNumber()`

### lineNumber

    int lineNumber

  The line number, or -1.
  See Also:
    `SAXParseException.getLineNumber()`

### publicId

    java.lang.String publicId

  The public identifier, or null.
  See Also:
    `SAXParseException.getPublicId()`

### systemId

    java.lang.String systemId

  The system identifier, or null.
  See Also:
    `SAXParseException.getSystemId()`

Copyright © 2006 Apache XML Project. All Rights Reserved.