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_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 extends XSLTElementProcessor implements Serializable
- serialVersionUID:
- 8632900007814162650L
-
Serialized Fields
-
m_accumulator
java.lang.StringBuffer m_accumulator
Accumulate characters, until a non-whitespace event has occured. -
m_firstBackPointer
org.w3c.dom.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 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 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_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 extends java.lang.Object implements Serializable
- serialVersionUID:
- 5167607155517042691L
-
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 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_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 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_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 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_callerFrameSize
int m_callerFrameSize
-
m_isResultSet
boolean m_isResultSet
-
m_result
XObject m_result
-
-
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_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 extends ElemTemplateElement implements Serializable
- serialVersionUID:
- -4692738885172766789L
-
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 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_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 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 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 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_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 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_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 extends ElemTemplateElement implements Serializable
- serialVersionUID:
- -5283056789965384058L
-
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 extends UnImplNode implements Serializable
- serialVersionUID:
- 4440018597841834447L
-
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 ofXMLNSDecl
s for this element and all parent elements, screened for excluded prefixes.
-
-
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_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 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_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 extends ElemTemplateElement implements Serializable
- serialVersionUID:
- 9111131075322790061L
-
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 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_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 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
-
Class org.apache.xalan.templates.NamespaceAlias extends ElemTemplateElement implements Serializable
- serialVersionUID:
- 456173966637810718L
-
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 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_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 extends Stylesheet implements Serializable
- serialVersionUID:
- -3444072247410233923L
-
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 extends StylesheetComposed implements Serializable
- serialVersionUID:
- 3875353123529147855L
-
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. -
m_defaultRule
ElemTemplate m_defaultRule
The default template to use if we don't find anything else. This is initialized in initDefaultRule(). -
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_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. -
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 extends java.lang.Object implements Serializable
- serialVersionUID:
- 5803675288911728791L
-
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 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_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 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_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 extends ChildTestIterator implements Serializable
- serialVersionUID:
- 3837456451659435102L
-
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 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
-
_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 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
-
containedException
java.lang.Throwable containedException
Field containedException specifies a wrapped exception. May be null. -
locator
javax.xml.transform.SourceLocator locator
Field locator specifies where the error occured.
-
-
-
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_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 extends java.lang.Object implements Serializable
- serialVersionUID:
- -8519013691660936643L
-
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 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
-
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 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_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 extends java.lang.Object implements Serializable
- serialVersionUID:
- 7096266377907081897L
-
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 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_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 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_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 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_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 extends LocPathIterator implements Serializable
- serialVersionUID:
- -6978977187025375579L
-
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 extends AxesWalker implements Serializable
- serialVersionUID:
- 5457182471424488375L
-
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 extends java.lang.Object implements Serializable
- serialVersionUID:
- -460927331149566998L
-
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 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_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 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_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 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_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 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_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 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_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 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_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 extends XString implements Serializable
- serialVersionUID:
- -1533039186550674548L
-
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 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_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 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 aexpression
.
-
-
Class org.apache.xpath.patterns.NodeTest extends Expression implements Serializable
- serialVersionUID:
- -5736721866747906182L
-
Serialized Fields
-
m_isTotallyWild
boolean m_isTotallyWild
True if this test has a null namespace and a local name ofNodeTest.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 ofNodeTest.SCORE_NODETEST
,NodeTest.SCORE_NONE
,NodeTest.SCORE_NSWILD
,NodeTest.SCORE_QNAME
, orNodeTest.SCORE_OTHER
. -
m_whatToShow
int m_whatToShow
This attribute determines which node types are accepted.
-
-
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_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 extends Expression implements Serializable
- serialVersionUID:
- -6670449967116905820L
-
Serialized Fields
-
m_patterns
StepPattern[] m_patterns
Array of the contained step patterns to be tested.
-
-