Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
C D E F G I M N O S T U W

C

ContextMatchStepPattern - class org.apache.xpath.patterns.ContextMatchStepPattern.
Special context node pattern matcher.
ContextMatchStepPattern(int, int) - Constructor for class org.apache.xpath.patterns.ContextMatchStepPattern
Construct a ContextMatchStepPattern.
calcScore() - Method in class org.apache.xpath.patterns.FunctionPattern
Static calc of match score.
calcScore() - Method in class org.apache.xpath.patterns.NodeTest
Static calc of match score.
calcScore() - Method in class org.apache.xpath.patterns.StepPattern
Static calc of match score.
calcTargetString() - Method in class org.apache.xpath.patterns.StepPattern
Calculate the local name or psuedo name of the node that this pattern will test, for hash table lookup optimization.
callSubtreeVisitors(XPathVisitor) - Method in class org.apache.xpath.patterns.FunctionPattern
Call the visitor for the function.
callSubtreeVisitors(XPathVisitor) - Method in class org.apache.xpath.patterns.StepPattern
Call the visitors on the subtree.
callVisitors(ExpressionOwner, XPathVisitor) - Method in class org.apache.xpath.patterns.NodeTest
 
callVisitors(ExpressionOwner, XPathVisitor) - Method in class org.apache.xpath.patterns.StepPattern
 
callVisitors(ExpressionOwner, XPathVisitor) - Method in class org.apache.xpath.patterns.UnionPattern
 
canTraverseOutsideSubtree() - Method in class org.apache.xpath.patterns.StepPattern
Tell if this expression or it's subexpressions can traverse outside the current subtree.
canTraverseOutsideSubtree() - Method in class org.apache.xpath.patterns.UnionPattern
Tell if this expression or it's subexpressions can traverse outside the current subtree.
checkProximityPosition(XPathContext, int, DTM, int, int) - Method in class org.apache.xpath.patterns.StepPattern
New Method to check whether the current node satisfies a position predicate

D

DEBUG_MATCHES - Static variable in class org.apache.xpath.patterns.StepPattern
Set to true to send diagnostics about pattern matches to the consol.
debugWhatToShow(int) - Static method in class org.apache.xpath.patterns.NodeTest
Do a diagnostics dump of a whatToShow bit set.
deepEquals(Expression) - Method in class org.apache.xpath.patterns.NodeTest
 
deepEquals(Expression) - Method in class org.apache.xpath.patterns.StepPattern
 
deepEquals(Expression) - Method in class org.apache.xpath.patterns.UnionPattern
 

E

execute(XPathContext) - Method in class org.apache.xpath.patterns.ContextMatchStepPattern
Execute this pattern step, including predicates.
execute(XPathContext, int) - Method in class org.apache.xpath.patterns.FunctionPattern
Test a node to see if it matches the given node test.
execute(XPathContext, int, DTM, int) - Method in class org.apache.xpath.patterns.FunctionPattern
Test a node to see if it matches the given node test.
execute(XPathContext) - Method in class org.apache.xpath.patterns.FunctionPattern
Test a node to see if it matches the given node test.
execute(XPathContext, int) - Method in class org.apache.xpath.patterns.NodeTest
Tell what the test score is for the given node.
execute(XPathContext, int, DTM, int) - Method in class org.apache.xpath.patterns.NodeTest
Tell what the test score is for the given node.
execute(XPathContext) - Method in class org.apache.xpath.patterns.NodeTest
Test the current node to see if it matches the given node test.
execute(XPathContext, int) - Method in class org.apache.xpath.patterns.StepPattern
Execute this pattern step, including predicates.
execute(XPathContext) - Method in class org.apache.xpath.patterns.StepPattern
Execute this pattern step, including predicates.
execute(XPathContext, int, DTM, int) - Method in class org.apache.xpath.patterns.StepPattern
Execute an expression in the XPath runtime context, and return the result of the expression.
execute(XPathContext) - Method in class org.apache.xpath.patterns.UnionPattern
Test a node to see if it matches any of the patterns in the union.
executePredicates(XPathContext, DTM, int) - Method in class org.apache.xpath.patterns.StepPattern
Execute the predicates on this step to determine if the current node should be filtered or accepted.
executeRelativePathPattern(XPathContext, StepPattern) - Method in class org.apache.xpath.patterns.ContextMatchStepPattern
Execute the match pattern step relative to another step.
executeRelativePathPattern(XPathContext, DTM, int) - Method in class org.apache.xpath.patterns.StepPattern
Execute the match pattern step relative to another step.

F

FunctionPattern - class org.apache.xpath.patterns.FunctionPattern.
Match pattern step that contains a function.
FunctionPattern(Expression, int, int) - Constructor for class org.apache.xpath.patterns.FunctionPattern
Construct a FunctionPattern from a expression.
FunctionPattern.FunctionOwner - class org.apache.xpath.patterns.FunctionPattern.FunctionOwner.
 
FunctionPattern.FunctionOwner() - Constructor for class org.apache.xpath.patterns.FunctionPattern.FunctionOwner
 
fixupVariables(Vector, int) - Method in class org.apache.xpath.patterns.FunctionPattern
This function is used to fixup variables from QNames to stack frame indexes at stylesheet build time.
fixupVariables(Vector, int) - Method in class org.apache.xpath.patterns.NodeTest
Node tests by themselves do not need to fix up variables.
fixupVariables(Vector, int) - Method in class org.apache.xpath.patterns.StepPattern
This function is used to fixup variables from QNames to stack frame indexes at stylesheet build time.
fixupVariables(Vector, int) - Method in class org.apache.xpath.patterns.UnionPattern
No arguments to process, so this does nothing.

G

getAxis() - Method in class org.apache.xpath.patterns.StepPattern
Get the axis that this step follows.
getDefaultScore() - Method in class org.apache.xpath.patterns.NodeTest
Get the score that this test will return if a test succeeds.
getExpression() - Method in class org.apache.xpath.patterns.FunctionPattern.FunctionOwner
 
getExpression() - Method in class org.apache.xpath.patterns.StepPattern.PredOwner
 
getExpression() - Method in class org.apache.xpath.patterns.StepPattern
 
getExpression() - Method in class org.apache.xpath.patterns.UnionPattern.UnionPathPartOwner
 
getLastPos(XPathContext) - Method in class org.apache.xpath.patterns.StepPattern
Get the count of the nodes that match the test, which is the proximity position of the last node that can pass this test in the sub context selection.
getLocalName() - Method in class org.apache.xpath.patterns.NodeTest
Return the local name to be tested.
getMatchScore(XPathContext, int) - Method in class org.apache.xpath.patterns.StepPattern
Get the match score of the given node.
getNamespace() - Method in class org.apache.xpath.patterns.NodeTest
Return the namespace to be tested.
getNodeTypeTest(int) - Static method in class org.apache.xpath.patterns.NodeTest
Tell what node type to test, if not DTMFilter.SHOW_ALL.
getPatterns() - Method in class org.apache.xpath.patterns.UnionPattern
Get the contained step patterns to be tested.
getPredicate(int) - Method in class org.apache.xpath.patterns.StepPattern
Get a predicate expression.
getPredicateCount() - Method in class org.apache.xpath.patterns.StepPattern
Get the number of predicates for this match pattern step.
getPredicates() - Method in class org.apache.xpath.patterns.StepPattern
Set the list of predicate expressions for this pattern step.
getProximityPosition(XPathContext, int, boolean) - Method in class org.apache.xpath.patterns.StepPattern
Get the proximity position index of the current node based on this node test.
getProximityPosition(XPathContext) - Method in class org.apache.xpath.patterns.StepPattern
Get the proximity position index of the current node based on this node test.
getRelativePathPattern() - Method in class org.apache.xpath.patterns.StepPattern
Get the reference to nodetest and predicate for parent or ancestor.
getStaticScore() - Method in class org.apache.xpath.patterns.NodeTest
Get the static score for this node test.
getTargetString() - Method in class org.apache.xpath.patterns.StepPattern
Get the local name or psuedo name of the node that this pattern will test, for hash table lookup optimization.
getWhatToShow() - Method in class org.apache.xpath.patterns.NodeTest
This attribute determines which node types are accepted.

I

initNodeTest(int) - Method in class org.apache.xpath.patterns.NodeTest
Initialize this node test by setting the whatToShow property, and calculating the score that this test will return if a test succeeds.
initNodeTest(int, String, String) - Method in class org.apache.xpath.patterns.NodeTest
Initialize this node test by setting the whatToShow property and the namespace and local name, and calculating the score that this test will return if a test succeeds.

M

m_axis - Variable in class org.apache.xpath.patterns.StepPattern
The axis for this test.
m_functionExpr - Variable in class org.apache.xpath.patterns.FunctionPattern
Should be a expression.
m_index - Variable in class org.apache.xpath.patterns.StepPattern.PredOwner
 
m_index - Variable in class org.apache.xpath.patterns.UnionPattern.UnionPathPartOwner
 
m_isTotallyWild - Variable in class org.apache.xpath.patterns.NodeTest
True if this test has a null namespace and a local name of NodeTest.WILD 55 .
m_name - Variable in class org.apache.xpath.patterns.NodeTest
The local name to be tested for.
m_namespace - Variable in class org.apache.xpath.patterns.NodeTest
The namespace to be tested for, which may be null.
m_patterns - Variable in class org.apache.xpath.patterns.UnionPattern
Array of the contained step patterns to be tested.
m_predicates - Variable in class org.apache.xpath.patterns.StepPattern
The list of predicate expressions for this pattern step.
m_relativePathPattern - Variable in class org.apache.xpath.patterns.StepPattern
Reference to nodetest and predicate for parent or ancestor.
m_score - Variable in class org.apache.xpath.patterns.NodeTest
Statically calculated score for this test.
m_targetString - Variable in class org.apache.xpath.patterns.StepPattern
The target local name or psuedo name, for hash table lookup optimization.
m_whatToShow - Variable in class org.apache.xpath.patterns.NodeTest
This attribute determines which node types are accepted.

N

NodeTest - class org.apache.xpath.patterns.NodeTest.
This is the basic node test class for both match patterns and location path steps.
NodeTest(int, String, String) - Constructor for class org.apache.xpath.patterns.NodeTest
Construct an NodeTest that tests for namespaces and node names.
NodeTest(int) - Constructor for class org.apache.xpath.patterns.NodeTest
Construct an NodeTest that doesn't test for node names.
NodeTest() - Constructor for class org.apache.xpath.patterns.NodeTest
Null argument constructor.
NodeTestFilter - interface org.apache.xpath.patterns.NodeTestFilter.
This interface should be implemented by Nodes and/or iterators, when they need to know what the node test is before they do getNextChild, etc.

O

org.apache.xpath.patterns - package org.apache.xpath.patterns
Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.

S

SCORE_NODETEST - Static variable in class org.apache.xpath.patterns.NodeTest
The match score if the pattern consists of just a NodeTest.
SCORE_NONE - Static variable in class org.apache.xpath.patterns.NodeTest
The match score if no match is made.
SCORE_NSWILD - Static variable in class org.apache.xpath.patterns.NodeTest
The match score if the pattern pattern has the form NCName:*.
SCORE_OTHER - Static variable in class org.apache.xpath.patterns.NodeTest
The match score if the pattern consists of something other than just a NodeTest or just a qname.
SCORE_QNAME - Static variable in class org.apache.xpath.patterns.NodeTest
The match score if the pattern has the form of a QName optionally preceded by an @ character.
SHOW_BYFUNCTION - Static variable in class org.apache.xpath.patterns.NodeTest
Special bitmap for match patterns starting with a function.
SUPPORTS_PRE_STRIPPING - Static variable in class org.apache.xpath.patterns.NodeTest
The URL to pass to the Node#supports method, to see if the DOM has already been stripped of whitespace nodes.
StepPattern - class org.apache.xpath.patterns.StepPattern.
This class represents a single pattern match step.
StepPattern(int, String, String, int, int) - Constructor for class org.apache.xpath.patterns.StepPattern
Construct a StepPattern that tests for namespaces and node names.
StepPattern(int, int, int) - Constructor for class org.apache.xpath.patterns.StepPattern
Construct a StepPattern that doesn't test for node names.
StepPattern.PredOwner - class org.apache.xpath.patterns.StepPattern.PredOwner.
 
StepPattern.PredOwner(int) - Constructor for class org.apache.xpath.patterns.StepPattern.PredOwner
 
setAxis(int) - Method in class org.apache.xpath.patterns.StepPattern
Set the axis that this step should follow.
setExpression(Expression) - Method in class org.apache.xpath.patterns.FunctionPattern.FunctionOwner
 
setExpression(Expression) - Method in class org.apache.xpath.patterns.StepPattern.PredOwner
 
setExpression(Expression) - Method in class org.apache.xpath.patterns.StepPattern
 
setExpression(Expression) - Method in class org.apache.xpath.patterns.UnionPattern.UnionPathPartOwner
 
setLocalName(String) - Method in class org.apache.xpath.patterns.NodeTest
Set the local name to be tested.
setNamespace(String) - Method in class org.apache.xpath.patterns.NodeTest
Set the namespace to be tested.
setNodeTest(NodeTest) - Method in interface org.apache.xpath.patterns.NodeTestFilter
Set the node test for this filter.
setPatterns(StepPattern[]) - Method in class org.apache.xpath.patterns.UnionPattern
Set the contained step patterns to be tested.
setPredicates(Expression[]) - Method in class org.apache.xpath.patterns.StepPattern
Set the predicates for this match pattern step.
setRelativePathPattern(StepPattern) - Method in class org.apache.xpath.patterns.StepPattern
Set the reference to nodetest and predicate for parent or ancestor.
setStaticScore(XNumber) - Method in class org.apache.xpath.patterns.NodeTest
Set the static score for this node test.
setWhatToShow(int) - Method in class org.apache.xpath.patterns.NodeTest
This attribute determines which node types are accepted.
subPartMatch(String, String) - Static method in class org.apache.xpath.patterns.NodeTest
Two names are equal if they and either both are null or the name t is wild and the name p is non-null, or the two strings are equal.
subPartMatchNS(String, String) - Static method in class org.apache.xpath.patterns.NodeTest
This is temporary to patch over Xerces issue with representing DOM namespaces as "".

T

toString() - Method in class org.apache.xpath.patterns.StepPattern
Get the string represenentation of this step for diagnostic purposes.

U

UnionPattern - class org.apache.xpath.patterns.UnionPattern.
This class represents a union pattern, which can have multiple individual StepPattern patterns.
UnionPattern() - Constructor for class org.apache.xpath.patterns.UnionPattern
 
UnionPattern.UnionPathPartOwner - class org.apache.xpath.patterns.UnionPattern.UnionPathPartOwner.
 
UnionPattern.UnionPathPartOwner(int) - Constructor for class org.apache.xpath.patterns.UnionPattern.UnionPathPartOwner
 

W

WILD - Static variable in class org.apache.xpath.patterns.NodeTest
The namespace or local name for node tests with a wildcard.

C D E F G I M N O S T U W