Serialized Form
-
Package org.apache.xalan.client
-
Class org.apache.xalan.client.XSLTProcessorApplet
class XSLTProcessorApplet extends Applet implements Serializable- serialVersionUID:
- 4618876841979251422L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
m_codeBase
URL m_codeBase
Save this for use on the worker thread; may not be necessary. -
m_documentBase
URL m_documentBase
DocumentBase URL -
m_documentURL
String m_documentURL
-
m_documentURLOfCached
String m_documentURLOfCached
-
m_styleURL
String m_styleURL
-
m_styleURLOfCached
String m_styleURLOfCached
-
m_treeURL
String m_treeURL
-
PARAM_documentURL
String PARAM_documentURL
-
PARAM_styleURL
String PARAM_styleURL
-
-
-
Package org.apache.xalan.processor
-
Class org.apache.xalan.processor.ProcessorCharacters
class ProcessorCharacters extends XSLTElementProcessor implements Serializable- serialVersionUID:
- 8632900007814162650L
-
Serialized Fields
-
m_accumulator
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
class ProcessorExsltFuncResult extends ProcessorTemplateElem implements Serializable- serialVersionUID:
- 6451230911473482423L
-
Class org.apache.xalan.processor.ProcessorExsltFunction
class ProcessorExsltFunction extends ProcessorTemplateElem implements Serializable- serialVersionUID:
- 2411427965578315332L
-
Class org.apache.xalan.processor.ProcessorImport
class ProcessorImport extends ProcessorInclude implements Serializable- serialVersionUID:
- -8247537698214245237L
-
Class org.apache.xalan.processor.ProcessorInclude
class ProcessorInclude extends XSLTElementProcessor implements Serializable- serialVersionUID:
- -4570078731972673481L
-
Serialized Fields
-
m_href
String m_href
The base URL of the XSL document.
-
-
Class org.apache.xalan.processor.ProcessorLRE
class ProcessorLRE extends ProcessorTemplateElem implements Serializable- serialVersionUID:
- -1490218021772101404L
-
Class org.apache.xalan.processor.ProcessorStylesheetDoc
class ProcessorStylesheetDoc extends XSLTElementProcessor implements Serializable- serialVersionUID:
- -1661497592836231844L
-
Class org.apache.xalan.processor.ProcessorStylesheetElement
class ProcessorStylesheetElement extends XSLTElementProcessor implements Serializable- serialVersionUID:
- -877798927447840792L
-
Class org.apache.xalan.processor.ProcessorTemplateElem
class ProcessorTemplateElem extends XSLTElementProcessor implements Serializable- serialVersionUID:
- 8344994001943407235L
-
Class org.apache.xalan.processor.ProcessorText
class ProcessorText extends ProcessorTemplateElem implements Serializable- serialVersionUID:
- 5170229307201307523L
-
Class org.apache.xalan.processor.ProcessorUnknown
class ProcessorUnknown extends ProcessorLRE implements Serializable- serialVersionUID:
- 600521151487682248L
-
Class org.apache.xalan.processor.WhitespaceInfoPaths
class WhitespaceInfoPaths extends WhiteSpaceInfo implements Serializable- serialVersionUID:
- 5954766719577516723L
-
Serialized Fields
-
m_elements
Vector m_elements
Bean property to allow setPropertiesFromAttributes to get the elements attribute.
-
-
Class org.apache.xalan.processor.XSLTElementProcessor
class 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
class AVT extends Object implements Serializable- serialVersionUID:
- 5167607155517042691L
-
Serialized Fields
-
m_name
String m_name
The name of the attribute. -
m_parts
Vector m_parts
If the AVT is complex, hold a Vector of AVTParts. -
m_rawName
String m_rawName
The name of the attribute. -
m_simpleString
String m_simpleString
If the AVT is not complex, just hold the simple string. -
m_uri
String m_uri
The namespace URI of the owning attribute.
-
-
Class org.apache.xalan.templates.AVTPart
class AVTPart extends Object implements Serializable- serialVersionUID:
- -1747749903613916025L
-
Class org.apache.xalan.templates.AVTPartSimple
class AVTPartSimple extends AVTPart implements Serializable- serialVersionUID:
- -3744957690598727913L
-
Serialized Fields
-
m_val
String m_val
Simple string value;
-
-
Class org.apache.xalan.templates.AVTPartXPath
class 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
class DecimalFormatProperties extends ElemTemplateElement implements Serializable- serialVersionUID:
- -6559409339256269446L
-
Serialized Fields
-
m_dfs
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
class ElemApplyImport extends ElemTemplateElement implements Serializable- serialVersionUID:
- 3764728663373024038L
-
Class org.apache.xalan.templates.ElemApplyTemplates
class 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:
-
m_mode
QName m_mode
mode %qname; #IMPLIED
-
-
Class org.apache.xalan.templates.ElemAttribute
class ElemAttribute extends ElemElement implements Serializable- serialVersionUID:
- 8817220961566919187L
-
Class org.apache.xalan.templates.ElemAttributeSet
class 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
class 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
class ElemChoose extends ElemTemplateElement implements Serializable- serialVersionUID:
- -3070117361903102033L
-
Class org.apache.xalan.templates.ElemComment
class ElemComment extends ElemTemplateElement implements Serializable- serialVersionUID:
- -8813199122875770142L
-
Class org.apache.xalan.templates.ElemCopy
class ElemCopy extends ElemUse implements Serializable- serialVersionUID:
- 5478580783896941384L
-
Class org.apache.xalan.templates.ElemCopyOf
class 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
class 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
class ElemEmpty extends ElemTemplateElement implements Serializable- serialVersionUID:
- 7544753713671472252L
-
Class org.apache.xalan.templates.ElemExsltFuncResult
class 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
class ElemExsltFunction extends ElemTemplate implements Serializable- serialVersionUID:
- 272154954793534771L
-
Class org.apache.xalan.templates.ElemExtensionCall
class ElemExtensionCall extends ElemLiteralResult implements Serializable- serialVersionUID:
- 3171339708500216920L
-
Serialized Fields
-
m_decl
ElemExtensionDecl m_decl
Declaration for Extension element. -
m_extns
String m_extns
The Namespace URI for this extension call element. -
m_lang
String m_lang
Language used by extension. -
m_scriptSrc
String m_scriptSrc
Source for script. -
m_srcURL
String m_srcURL
URL pointing to extension.
-
-
Class org.apache.xalan.templates.ElemExtensionDecl
class 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
String m_prefix
Prefix string for this extension element.
-
-
Class org.apache.xalan.templates.ElemExtensionScript
class ElemExtensionScript extends ElemTemplateElement implements Serializable- serialVersionUID:
- -6995978265966057744L
-
Class org.apache.xalan.templates.ElemFallback
class ElemFallback extends ElemTemplateElement implements Serializable- serialVersionUID:
- 1782962139867340703L
-
Class org.apache.xalan.templates.ElemForEach
class ElemForEach extends ElemTemplateElement implements Serializable- serialVersionUID:
- 6018140636363583690L
-
Serialization Methods
-
readObject
- Throws:
IOException
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
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
class 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
class 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
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
String m_localName
The local name of the element to be created. -
m_namespace
String m_namespace
The namespace of the element to be created. -
m_rawName
String m_rawName
The raw name of the element to be created. -
m_version
String m_version
The XSLT version as specified by this element. -
m_xslAttr
List m_xslAttr
List of attributes with the XSLT namespace.
-
-
Class org.apache.xalan.templates.ElemMessage
class 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
class ElemNumber extends ElemTemplateElement implements Serializable- serialVersionUID:
- 8118472298274407610L
-
Serialized Fields
-
m_alphaCountTable
CharArrayWrapper m_alphaCountTable
Chars for converting integers into alpha counts.- See Also:
-
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:
-
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
class ElemOtherwise extends ElemTemplateElement implements Serializable- serialVersionUID:
- 1863944560970181395L
-
Class org.apache.xalan.templates.ElemParam
class ElemParam extends ElemVariable implements Serializable- serialVersionUID:
- -1131781475589006431L
-
Serialized Fields
-
m_qnameID
int m_qnameID
-
-
Class org.apache.xalan.templates.ElemPI
class 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
class 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
class 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
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
String m_systemId
The system identifier for the current document event.
-
-
Class org.apache.xalan.templates.ElemTemplateElement
class 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
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
List m_prefixTable
The table ofXMLNSDecl
s for this element and all parent elements, screened for excluded prefixes.
-
-
Class org.apache.xalan.templates.ElemText
class 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
class 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
String m_str
The character array as a string.
-
-
Class org.apache.xalan.templates.ElemUnknown
class ElemUnknown extends ElemLiteralResult implements Serializable- serialVersionUID:
- -4573981712648730168L
-
Class org.apache.xalan.templates.ElemUse
class 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
class 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
class 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
class ElemVariablePsuedo extends ElemVariable implements Serializable- serialVersionUID:
- 692295692732588486L
-
Serialized Fields
-
m_lazyVar
XUnresolvedVariableSimple m_lazyVar
-
-
Class org.apache.xalan.templates.ElemWhen
class 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
class 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
class FuncDocument extends Function2Args implements Serializable- serialVersionUID:
- 2483304325971281424L
-
Class org.apache.xalan.templates.FuncFormatNumb
class FuncFormatNumb extends Function3Args implements Serializable- serialVersionUID:
- -8869935264870858636L
-
Class org.apache.xalan.templates.FuncKey
class FuncKey extends Function2Args implements Serializable- serialVersionUID:
- 9089293100115347340L
-
Class org.apache.xalan.templates.KeyDeclaration
class KeyDeclaration extends ElemTemplateElement implements Serializable- serialVersionUID:
- 7724030248631137918L
-
Class org.apache.xalan.templates.NamespaceAlias
class NamespaceAlias extends ElemTemplateElement implements Serializable- serialVersionUID:
- 456173966637810718L
-
Serialized Fields
-
m_ResultNamespace
String m_ResultNamespace
The result namespace. -
m_ResultPrefix
String m_ResultPrefix
The "result-prefix" attribute. -
m_StylesheetNamespace
String m_StylesheetNamespace
The namespace in the stylesheet space. -
m_StylesheetPrefix
String m_StylesheetPrefix
The "stylesheet-prefix" attribute.
-
-
Class org.apache.xalan.templates.OutputProperties
class OutputProperties extends ElemTemplateElement implements Serializable- serialVersionUID:
- -6975274363881785488L
-
Serialized Fields
-
m_properties
Properties m_properties
The output properties.
-
-
Class org.apache.xalan.templates.Stylesheet
class Stylesheet extends ElemTemplateElement implements Serializable- serialVersionUID:
- 2085337282743043776L
-
Serialization Methods
-
readObject
Read the stylesheet from a serialization stream.- Parameters:
stream
- Input stream to read from- Throws:
IOException
TransformerException
-
writeObject
Write out the given output stream- Parameters:
stream
- The output stream to write out- Throws:
IOException
-
-
Serialized Fields
-
m_attributeSets
Vector m_attributeSets
The "xsl:attribute-set" property. -
m_DecimalFormatDeclarations
Stack m_DecimalFormatDeclarations
Table of tables of element decimal-format.- See Also:
-
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
String m_href
The base URL of the XSL document. -
m_Id
String m_Id
The "id" property. -
m_imports
Vector m_imports
The "xsl:import" list. -
m_includes
Vector m_includes
The "xsl:include" properties. -
m_isCompatibleMode
boolean m_isCompatibleMode
Whether or not the stylesheet is in "Forward Compatibility Mode" -
m_keyDeclarations
Vector m_keyDeclarations
The "xsl:key" property. -
m_NonXslTopLevel
Hashtable m_NonXslTopLevel
The "non-xsl-top-level" properties. -
m_output
Vector m_output
The "xsl:output" properties. This is a vector of OutputProperties objects. -
m_prefix_aliases
Vector m_prefix_aliases
The "xsl:namespace-alias" properties. -
m_publicId
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
String m_systemId
The doctype-system element. -
m_templates
Vector m_templates
The "xsl:template" properties. -
m_topLevelVariables
Vector m_topLevelVariables
The "xsl:variable" and "xsl:param" properties. -
m_Version
String m_Version
The "version" property. -
m_whitespacePreservingElements
Vector m_whitespacePreservingElements
The "xsl:preserve-space" property, A lookup table of all space preserving elements. -
m_whitespaceStrippingElements
Vector m_whitespaceStrippingElements
The "xsl:strip-space" properties, A lookup table of all space stripping elements. -
m_XmlnsXsl
String m_XmlnsXsl
The "xmlns:xsl" property.
-
-
Class org.apache.xalan.templates.StylesheetComposed
class 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
class StylesheetRoot extends StylesheetComposed implements Serializable- serialVersionUID:
- 3875353123529147855L
-
Serialized Fields
-
m_attrSets
HashMap m_attrSets
Composed set of all included and imported attribute set properties. Each entry is a vector of ElemAttributeSet objects. -
m_availElems
HashMap m_availElems
The schema used when creating this StylesheetRoot -
m_decimalFormatSymbols
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
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
Vector m_keyDecls
A list of all key declarations visible from this stylesheet and all lesser stylesheets. -
m_namespaceAliasComposed
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
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
class TemplateList extends 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
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
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
class 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
class XMLNSDecl extends Object implements Serializable- serialVersionUID:
- 6710237366877605097L
-
Class org.apache.xalan.templates.XUnresolvedVariable
class 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
class XUnresolvedVariableSimple extends XObject implements Serializable- serialVersionUID:
- -1224413807443958985L
-
-
Package org.apache.xalan.transformer
-
Class org.apache.xalan.transformer.CountersTable
class CountersTable extends Hashtable implements Serializable- serialVersionUID:
- 2159100770924179875L
-
Class org.apache.xalan.transformer.KeyIterator
class KeyIterator extends OneStepIteratorForward implements Serializable- serialVersionUID:
- -1349109910100249661L
-
Class org.apache.xalan.transformer.KeyRefIterator
class KeyRefIterator extends ChildTestIterator implements Serializable- serialVersionUID:
- 3837456451659435102L
-
Serialized Fields
-
m_keyDeclarations
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
-
Exception Class org.apache.xalan.xsltc.TransletException
class TransletException extends SAXException implements Serializable- serialVersionUID:
- -878916829521217293L
-
-
Package org.apache.xalan.xsltc.cmdline.getopt
-
Exception Class org.apache.xalan.xsltc.cmdline.getopt.GetOptsException
class GetOptsException extends Exception implements Serializable- serialVersionUID:
- 8736874967183039804L
-
-
Package org.apache.xalan.xsltc.compiler
-
Exception Class org.apache.xalan.xsltc.compiler.CompilerException
class CompilerException extends Exception implements Serializable- serialVersionUID:
- 1732939618562742663L
-
Serialized Fields
-
_msg
String _msg
-
-
-
Package org.apache.xalan.xsltc.compiler.util
-
Exception Class org.apache.xalan.xsltc.compiler.util.InternalError
class InternalError extends Error implements Serializable -
Class org.apache.xalan.xsltc.compiler.util.MultiHashtable
class MultiHashtable extends Hashtable implements Serializable- serialVersionUID:
- -6151608290510033572L
-
Class org.apache.xalan.xsltc.compiler.util.StringStack
class StringStack extends Stack implements Serializable- serialVersionUID:
- -1506910875640317898L
-
Exception Class org.apache.xalan.xsltc.compiler.util.TypeCheckError
class TypeCheckError extends 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
class BitArray extends Object implements Externalizable- serialVersionUID:
- -4876019880708377663L
-
Serialization Methods
-
readExternal
Read the whole tree from a file (serialized)- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Package org.apache.xalan.xsltc.runtime
-
Exception Class org.apache.xalan.xsltc.runtime.InternalRuntimeError
class InternalRuntimeError extends Error implements Serializable
-
-
Package org.apache.xalan.xsltc.trax
-
Class org.apache.xalan.xsltc.trax.TemplatesImpl
class TemplatesImpl extends Object implements Serializable- serialVersionUID:
- 673094361519270707L
-
Serialization Methods
-
readObject
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:
IOException
ClassNotFoundException
-
writeObject
This is to fix bugzilla bug 22438 If the user defined class implements URIResolver and Serializable then we want it to get serialized- Throws:
IOException
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
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
String _name
Name of the main class or default name if unknown. -
_outputProperties
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
-
Exception Class org.apache.xml.dtm.DTMConfigurationException
class DTMConfigurationException extends DTMException implements Serializable- serialVersionUID:
- -4607874078818418046L
-
Exception Class org.apache.xml.dtm.DTMDOMException
class DTMDOMException extends DOMException implements Serializable- serialVersionUID:
- 1895654266613192414L
-
Exception Class org.apache.xml.dtm.DTMException
class DTMException extends RuntimeException implements Serializable- serialVersionUID:
- -775576419181334734L
-
Serialized Fields
-
containedException
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
-
Exception Class org.apache.xml.dtm.ref.DTMNamedNodeMap.DTMException
class DTMException extends DOMException implements Serializable- serialVersionUID:
- -8290238117162437678L
-
-
Package org.apache.xml.serializer.utils
-
Exception Class org.apache.xml.serializer.utils.URI.MalformedURIException
class MalformedURIException extends IOException implements Serializable -
Exception Class org.apache.xml.serializer.utils.WrappedRuntimeException
class WrappedRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 7140414456714658073L
-
Serialized Fields
-
m_exception
Exception m_exception
Primary checked exception.
-
-
-
Package org.apache.xml.utils
-
Class org.apache.xml.utils.MutableAttrListImpl
class MutableAttrListImpl extends AttributesImpl implements Serializable- serialVersionUID:
- 6289452013442934470L
-
Class org.apache.xml.utils.NameSpace
class NameSpace extends Object implements Serializable- serialVersionUID:
- 1471232939184881839L
-
Class org.apache.xml.utils.NodeVector
class NodeVector extends 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
class ObjectPool extends Object implements Serializable- serialVersionUID:
- -8519013691660936643L
-
Class org.apache.xml.utils.QName
class QName extends Object implements Serializable- serialVersionUID:
- 467434581652829920L
-
Class org.apache.xml.utils.SAXSourceLocator
class SAXSourceLocator extends LocatorImpl implements Serializable- serialVersionUID:
- 3181680946321164112L
-
Serialized Fields
-
m_locator
Locator m_locator
The SAX Locator object.
-
-
Class org.apache.xml.utils.SerializableLocatorImpl
class SerializableLocatorImpl extends Object implements Serializable- serialVersionUID:
- -2660312888446371460L
-
Exception Class org.apache.xml.utils.StopParseException
class StopParseException extends SAXException implements Serializable- serialVersionUID:
- 210102479218258961L
-
Class org.apache.xml.utils.StringVector
class StringVector extends 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
String[] m_map
Array of strings this contains -
m_mapSize
int m_mapSize
Size of the array
-
-
Class org.apache.xml.utils.URI
class URI extends Object implements Serializable- serialVersionUID:
- 7096266377907081897L
-
Serialized Fields
-
m_fragment
String m_fragment
If specified, stores the fragment for this URI; otherwise null. -
m_host
String m_host
If specified, stores the host for this URI; otherwise null. -
m_path
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
String m_queryString
If specified, stores the query string for this URI; otherwise null. -
m_scheme
String m_scheme
Stores the scheme (usually the protocol) for this URI. -
m_userinfo
String m_userinfo
If specified, stores the userinfo for this URI; otherwise null.
-
-
Exception Class org.apache.xml.utils.URI.MalformedURIException
class MalformedURIException extends IOException implements Serializable -
Exception Class org.apache.xml.utils.WrappedRuntimeException
class WrappedRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 7140414456714658073L
-
Serialized Fields
-
m_exception
Exception m_exception
Primary checked exception.
-
-
Exception Class org.apache.xml.utils.WrongParserException
class WrongParserException extends RuntimeException implements Serializable- serialVersionUID:
- 6481643018533043846L
-
-
Package org.apache.xpath
-
Class org.apache.xpath.Expression
class Expression extends 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.
-
-
Exception Class org.apache.xpath.FoundIndex
class FoundIndex extends RuntimeException implements Serializable- serialVersionUID:
- -4643975335243078270L
-
Class org.apache.xpath.NodeSetDTM
class 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
class XPath extends Object implements Serializable- serialVersionUID:
- 3976493477939110553L
-
Serialized Fields
-
m_mainExp
Expression m_mainExp
The top of the expression tree. -
m_patternString
String m_patternString
The pattern string, mainly kept around for diagnostic purposes.
-
-
Exception Class org.apache.xpath.XPathException
class XPathException extends TransformerException implements Serializable- serialVersionUID:
- 4263549717619045963L
-
Exception Class org.apache.xpath.XPathProcessorException
class XPathProcessorException extends XPathException implements Serializable- serialVersionUID:
- 1215509418326642603L
-
-
Package org.apache.xpath.axes
-
Class org.apache.xpath.axes.AttributeIterator
class AttributeIterator extends ChildTestIterator implements Serializable- serialVersionUID:
- -8417986700712229686L
-
Class org.apache.xpath.axes.AxesWalker
class 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
class BasicTestIterator extends LocPathIterator implements Serializable- serialVersionUID:
- 3505378079378096623L
-
Class org.apache.xpath.axes.ChildIterator
class ChildIterator extends LocPathIterator implements Serializable- serialVersionUID:
- -6935428015142993583L
-
Class org.apache.xpath.axes.ChildTestIterator
class ChildTestIterator extends BasicTestIterator implements Serializable- serialVersionUID:
- -7936835957960705722L
-
Class org.apache.xpath.axes.DescendantIterator
class 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
class 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
class 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
class 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
class IteratorPool extends Object implements Serializable- serialVersionUID:
- -460927331149566998L
-
Serialized Fields
-
m_freeStack
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
class LocPathIterator extends PredicatedNodeTest implements Serializable- serialVersionUID:
- -4602476357268405754L
-
Serialization Methods
-
readObject
Read the object from a serialization stream.- Parameters:
stream
- Input stream to read from- Throws:
IOException
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
class 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
class 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
class 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
class 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
class PredicatedNodeTest extends NodeTest implements Serializable- serialVersionUID:
- -6193530757296377351L
-
Serialization Methods
-
readObject
Read the object from a serialization stream.- Parameters:
stream
- Input stream to read from- Throws:
IOException
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
class 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
class RTFIterator extends NodeSetDTM implements Serializable- serialVersionUID:
- 7658117366258528996L
-
Class org.apache.xpath.axes.SelfIteratorNoPredicate
class SelfIteratorNoPredicate extends LocPathIterator implements Serializable- serialVersionUID:
- -4226887905279814201L
-
Class org.apache.xpath.axes.UnionChildIterator
class 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
class UnionPathIterator extends LocPathIterator implements Serializable- serialVersionUID:
- -3910351546843826781L
-
Serialization Methods
-
readObject
Read the object from a serialization stream.- Parameters:
stream
- Input stream to read from- Throws:
IOException
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
class 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
class 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
-
Exception Class org.apache.xpath.domapi.XPathStylesheetDOM3Exception
class XPathStylesheetDOM3Exception extends TransformerException implements Serializable
-
-
Package org.apache.xpath.functions
-
Class org.apache.xpath.functions.FuncBoolean
class FuncBoolean extends FunctionOneArg implements Serializable- serialVersionUID:
- 4328660760070034592L
-
Class org.apache.xpath.functions.FuncCeiling
class FuncCeiling extends FunctionOneArg implements Serializable- serialVersionUID:
- -1275988936390464739L
-
Class org.apache.xpath.functions.FuncConcat
class FuncConcat extends FunctionMultiArgs implements Serializable- serialVersionUID:
- 1737228885202314413L
-
Class org.apache.xpath.functions.FuncContains
class FuncContains extends Function2Args implements Serializable- serialVersionUID:
- 5084753781887919723L
-
Class org.apache.xpath.functions.FuncCount
class FuncCount extends FunctionOneArg implements Serializable- serialVersionUID:
- -7116225100474153751L
-
Class org.apache.xpath.functions.FuncCurrent
class FuncCurrent extends Function implements Serializable- serialVersionUID:
- 5715316804877715008L
-
Class org.apache.xpath.functions.FuncDoclocation
class FuncDoclocation extends FunctionDef1Arg implements Serializable- serialVersionUID:
- 7469213946343568769L
-
Class org.apache.xpath.functions.FuncExtElementAvailable
class FuncExtElementAvailable extends FunctionOneArg implements Serializable- serialVersionUID:
- -472533699257968546L
-
Class org.apache.xpath.functions.FuncExtFunction
class FuncExtFunction extends Function implements Serializable- serialVersionUID:
- 5196115554693708718L
-
Serialized Fields
-
m_argVec
Vector m_argVec
Array of static expressions which represent the parameters to the function. -
m_extensionName
String m_extensionName
The local name of the extension. -
m_methodKey
Object m_methodKey
Unique method key, which is passed to ExtensionsTable#extFunction in order to allow caching of the method. -
m_namespace
String m_namespace
The namespace for the extension function, which should not normally be null or empty.
-
-
Class org.apache.xpath.functions.FuncExtFunctionAvailable
class FuncExtFunctionAvailable extends FunctionOneArg implements Serializable- serialVersionUID:
- 5118814314918592241L
-
Class org.apache.xpath.functions.FuncFalse
class FuncFalse extends Function implements Serializable- serialVersionUID:
- 6150918062759769887L
-
Class org.apache.xpath.functions.FuncFloor
class FuncFloor extends FunctionOneArg implements Serializable- serialVersionUID:
- 2326752233236309265L
-
Class org.apache.xpath.functions.FuncGenerateId
class FuncGenerateId extends FunctionDef1Arg implements Serializable- serialVersionUID:
- 973544842091724273L
-
Class org.apache.xpath.functions.FuncId
class FuncId extends FunctionOneArg implements Serializable- serialVersionUID:
- 8930573966143567310L
-
Class org.apache.xpath.functions.FuncLang
class FuncLang extends FunctionOneArg implements Serializable- serialVersionUID:
- -7868705139354872185L
-
Class org.apache.xpath.functions.FuncLast
class FuncLast extends Function implements Serializable- serialVersionUID:
- 9205812403085432943L
-
Serialized Fields
-
m_isTopLevel
boolean m_isTopLevel
-
-
Class org.apache.xpath.functions.FuncLocalPart
class FuncLocalPart extends FunctionDef1Arg implements Serializable- serialVersionUID:
- 7591798770325814746L
-
Class org.apache.xpath.functions.FuncNamespace
class FuncNamespace extends FunctionDef1Arg implements Serializable- serialVersionUID:
- -4695674566722321237L
-
Class org.apache.xpath.functions.FuncNormalizeSpace
class FuncNormalizeSpace extends FunctionDef1Arg implements Serializable- serialVersionUID:
- -3377956872032190880L
-
Class org.apache.xpath.functions.FuncNot
class FuncNot extends FunctionOneArg implements Serializable- serialVersionUID:
- 7299699961076329790L
-
Class org.apache.xpath.functions.FuncNumber
class FuncNumber extends FunctionDef1Arg implements Serializable- serialVersionUID:
- 7266745342264153076L
-
Class org.apache.xpath.functions.FuncPosition
class FuncPosition extends Function implements Serializable- serialVersionUID:
- -9092846348197271582L
-
Serialized Fields
-
m_isTopLevel
boolean m_isTopLevel
-
-
Class org.apache.xpath.functions.FuncQname
class FuncQname extends FunctionDef1Arg implements Serializable- serialVersionUID:
- -1532307875532617380L
-
Class org.apache.xpath.functions.FuncRound
class FuncRound extends FunctionOneArg implements Serializable- serialVersionUID:
- -7970583902573826611L
-
Class org.apache.xpath.functions.FuncStartsWith
class FuncStartsWith extends Function2Args implements Serializable- serialVersionUID:
- 2194585774699567928L
-
Class org.apache.xpath.functions.FuncString
class FuncString extends FunctionDef1Arg implements Serializable- serialVersionUID:
- -2206677149497712883L
-
Class org.apache.xpath.functions.FuncStringLength
class FuncStringLength extends FunctionDef1Arg implements Serializable- serialVersionUID:
- -159616417996519839L
-
Class org.apache.xpath.functions.FuncSubstring
class FuncSubstring extends Function3Args implements Serializable- serialVersionUID:
- -5996676095024715502L
-
Class org.apache.xpath.functions.FuncSubstringAfter
class FuncSubstringAfter extends Function2Args implements Serializable- serialVersionUID:
- -8119731889862512194L
-
Class org.apache.xpath.functions.FuncSubstringBefore
class FuncSubstringBefore extends Function2Args implements Serializable- serialVersionUID:
- 4110547161672431775L
-
Class org.apache.xpath.functions.FuncSum
class FuncSum extends FunctionOneArg implements Serializable- serialVersionUID:
- -2719049259574677519L
-
Class org.apache.xpath.functions.FuncSystemProperty
class FuncSystemProperty extends FunctionOneArg implements Serializable- serialVersionUID:
- 3694874980992204867L
-
Class org.apache.xpath.functions.Function
class Function extends Expression implements Serializable- serialVersionUID:
- 6927661240854599768L
-
Class org.apache.xpath.functions.Function2Args
class 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
class 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
class FunctionDef1Arg extends FunctionOneArg implements Serializable- serialVersionUID:
- 2325189412814149264L
-
Class org.apache.xpath.functions.FunctionMultiArgs
class 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
class 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
class FuncTranslate extends Function3Args implements Serializable- serialVersionUID:
- -1672834340026116482L
-
Class org.apache.xpath.functions.FuncTrue
class FuncTrue extends Function implements Serializable- serialVersionUID:
- 5663314547346339447L
-
Class org.apache.xpath.functions.FuncUnparsedEntityURI
class FuncUnparsedEntityURI extends FunctionOneArg implements Serializable- serialVersionUID:
- 845309759097448178L
-
Exception Class org.apache.xpath.functions.WrongNumberArgsException
class WrongNumberArgsException extends Exception implements Serializable- serialVersionUID:
- -4551577097576242432L
-
-
Package org.apache.xpath.objects
-
Class org.apache.xpath.objects.XBoolean
class XBoolean extends XObject implements Serializable- serialVersionUID:
- -2964933058866100881L
-
Serialized Fields
-
m_val
boolean m_val
Value of the object.
-
-
Class org.apache.xpath.objects.XBooleanStatic
class 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
class XNodeSet extends NodeSequence implements Serializable- serialVersionUID:
- 1916026368035639667L
-
Class org.apache.xpath.objects.XNodeSetForDOM
class XNodeSetForDOM extends XNodeSet implements Serializable- serialVersionUID:
- -8396190713754624640L
-
Serialized Fields
-
m_origObj
Object m_origObj
-
-
Class org.apache.xpath.objects.XNull
class XNull extends XNodeSet implements Serializable- serialVersionUID:
- -6841683711458983005L
-
Class org.apache.xpath.objects.XNumber
class 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
class XObject extends Expression implements Serializable- serialVersionUID:
- -821887098985662951L
-
Serialized Fields
-
m_obj
Object m_obj
The java object which this object wraps.
-
-
Class org.apache.xpath.objects.XRTreeFrag
class 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
class XRTreeFragSelectWrapper extends XRTreeFrag implements Serializable- serialVersionUID:
- -6526177905590461251L
-
Class org.apache.xpath.objects.XString
class XString extends XObject implements Serializable- serialVersionUID:
- 2020470518395094525L
-
Class org.apache.xpath.objects.XStringForChars
class 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
String m_strCache
-
-
Class org.apache.xpath.objects.XStringForFSB
class 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
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
class And extends Operation implements Serializable- serialVersionUID:
- 392330077126534022L
-
Class org.apache.xpath.operations.Bool
class Bool extends UnaryOperation implements Serializable- serialVersionUID:
- 44705375321914635L
-
Class org.apache.xpath.operations.Div
class Div extends Operation implements Serializable- serialVersionUID:
- 6220756595959798135L
-
Class org.apache.xpath.operations.Equals
class Equals extends Operation implements Serializable- serialVersionUID:
- -2658315633903426134L
-
Class org.apache.xpath.operations.Gt
class Gt extends Operation implements Serializable- serialVersionUID:
- 8927078751014375950L
-
Class org.apache.xpath.operations.Gte
class Gte extends Operation implements Serializable- serialVersionUID:
- 9142945909906680220L
-
Class org.apache.xpath.operations.Lt
class Lt extends Operation implements Serializable- serialVersionUID:
- 3388420509289359422L
-
Class org.apache.xpath.operations.Lte
class Lte extends Operation implements Serializable- serialVersionUID:
- 6945650810527140228L
-
Class org.apache.xpath.operations.Minus
class Minus extends Operation implements Serializable- serialVersionUID:
- -5297672838170871043L
-
Class org.apache.xpath.operations.Mod
class Mod extends Operation implements Serializable- serialVersionUID:
- 5009471154238918201L
-
Class org.apache.xpath.operations.Mult
class Mult extends Operation implements Serializable- serialVersionUID:
- -4956770147013414675L
-
Class org.apache.xpath.operations.Neg
class Neg extends UnaryOperation implements Serializable- serialVersionUID:
- -6280607702375702291L
-
Class org.apache.xpath.operations.NotEquals
class NotEquals extends Operation implements Serializable- serialVersionUID:
- -7869072863070586900L
-
Class org.apache.xpath.operations.Number
class Number extends UnaryOperation implements Serializable- serialVersionUID:
- 7196954482871619765L
-
Class org.apache.xpath.operations.Operation
class 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
class Or extends Operation implements Serializable- serialVersionUID:
- -644107191353853079L
-
Class org.apache.xpath.operations.Plus
class Plus extends Operation implements Serializable- serialVersionUID:
- -4492072861616504256L
-
Class org.apache.xpath.operations.Quo
class Quo extends Operation implements Serializable- serialVersionUID:
- 693765299196169905L
-
Class org.apache.xpath.operations.String
class String extends UnaryOperation implements Serializable- serialVersionUID:
- 2973374377453022888L
-
Class org.apache.xpath.operations.UnaryOperation
class 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
class 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
class VariableSafeAbsRef extends Variable implements Serializable- serialVersionUID:
- -9174661990819967452L
-
-
Package org.apache.xpath.patterns
-
Class org.apache.xpath.patterns.ContextMatchStepPattern
class ContextMatchStepPattern extends StepPattern implements Serializable- serialVersionUID:
- -1888092779313211942L
-
Class org.apache.xpath.patterns.FunctionPattern
class FunctionPattern extends StepPattern implements Serializable- serialVersionUID:
- -5426793413091209944L
-
Serialized Fields
-
m_functionExpr
Expression m_functionExpr
Should be aexpression
.
-
-
Class org.apache.xpath.patterns.NodeTest
class 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
String m_name
The local name to be tested for. -
m_namespace
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
class 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
String m_targetString
The target local name or psuedo name, for hash table lookup optimization.
-
-
Class org.apache.xpath.patterns.UnionPattern
class UnionPattern extends Expression implements Serializable- serialVersionUID:
- -6670449967116905820L
-
Serialized Fields
-
m_patterns
StepPattern[] m_patterns
Array of the contained step patterns to be tested.
-
-