|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionImpl | |
jd.xml.xpath.expr | Contains the base XPath expression classes. |
jd.xml.xpath.expr.compare | Contains classes for the =, !=, >, >=, <, <= operators. |
jd.xml.xpath.expr.function | Contains the XPath functions. |
jd.xml.xpath.expr.misc | Contains classes representing various XPath expressions. |
jd.xml.xpath.expr.operator | Contains classes representing various XPath operators. |
jd.xml.xpath.expr.path | |
jd.xml.xslt.expr | Contains the XPath functions and expressions defined by XSLT. |
jd.xml.xslt.extension | Contains support for extension functions defined by the XSLT script element. |
jd.xml.xslt.trace |
Uses of ExpressionImpl in jd.xml.xpath.expr |
Subclasses of ExpressionImpl in jd.xml.xpath.expr | |
class |
BooleanExpression
BooleanExpression is an expression which evaluates to a boolean. |
class |
NodeSetExpression
NodeSetExpression is an expression which evaluates to a NodeSet. |
class |
NumericExpression
NumericExpression is an expression which evaluates to a number. |
class |
StringExpression
StringExpression is an expression which evaluates to a string. |
class |
VariableExpression
VariableExpression is an expression which can evaluate to objects with different types. |
Uses of ExpressionImpl in jd.xml.xpath.expr.compare |
Subclasses of ExpressionImpl in jd.xml.xpath.expr.compare | |
class |
Equals
A base class for equality comparision. |
class |
EqualsBooleans
A Equals implementation which compares two boolean values. |
class |
EqualsNumbers
A Equals implementation which compares two number values. |
class |
EqualsObjectNumber
A Equals implementation which compares a object and a number. |
class |
EqualsObjects
A Equals implementation which compares two XObjects. |
class |
EqualsObjectString
A Equals implementation which compares a variable value and a string. |
class |
EqualsSetSimple
A Equals implementation which compares a set and a simple value. |
class |
EqualsStrings
A Equals implementation which compares two string values. |
class |
Relate
A base class for relational comparisions. |
class |
RelateNumbers
A Relate implementation for number expressiona. |
class |
RelateObjectNumber
A Relate implementation which compares a variable or node-set with a number value. |
class |
RelateObjects
A Relate implementation which compares a variable or node-set with a number value. |
Uses of ExpressionImpl in jd.xml.xpath.expr.function |
Subclasses of ExpressionImpl in jd.xml.xpath.expr.function | |
class |
Average
Average represents the optimized xpath expression "sum(node-set x) div count(node-set x)". |
class |
BooleanFunction
A base class for all functions which evaluate to a boolean. |
class |
Ceiling
Ceiling represents the xpath core function "number ceiling(number)". |
class |
Concat
Concat represents the xpath core function "string concat(string, string, string *)". |
class |
Contains
Contains represents the xpath core function "contains(string, string)". |
class |
Count
Count represents the xpath core function "number count(nodeset)". |
class |
False
False represents the xpath core function "boolean false()". |
class |
Floor
Floor represents the xpath core function "number floor(number)". |
class |
Id
Id represents the xpath core function "node-set id(object)". |
class |
Lang
Lang represents the xpath core function "boolean lang(string)". |
class |
Last
Last represents the xpath core function "number last()". |
class |
LocalName
LocalName represents the xpath core function "local-name(node-set?)". |
class |
Name
Name represents the xpath core function "string name(node-set?)". |
class |
NamespaceUri
NameSpaceUri represents the xpath core function "string namespace-uri(node-set?)". |
class |
NodeFunction
NodeFunction is a base class for functions which use the first node of the node-set argument or the context node to calculate their string result. |
class |
NodeSetFunction
A base class for all functions which evaluates to a node-set. |
class |
NormalizeSpace
NormalizeSpace represents the xpath core function "string normalize-space(string?)". |
class |
Not
Not represents the xpath core function "boolean not(boolean)". |
class |
NumericFunction
A base class for all functions which evaluate to a number. |
class |
Position
Position represents the xpath core function "number position()". |
class |
Round
Round represents the xpath core function "number round(number)". |
class |
StartsWith
StartsWith represents the xpath core function "boolean starts-with(string, string)". |
class |
StringFunction
A base class for all functions which evaluate to a String. |
class |
StringLength
StringLength represents the xpath core function "number string-length(string?)". |
class |
Substring
Substring represents the xpath core function "string substring(string, number, number?)". |
class |
SubstringAfter
SubstringAfter represents the xpath core function "string substring-after(string, string)". |
class |
SubstringBefore
SubstringBefore represents the xpath core function "string substring-before(string, string)". |
class |
Sum
Sum represents the xpath core function "number sum(node-set)". |
class |
ToBoolean
ToBoolean represents the xpath core function "boolean boolean(object)". |
class |
ToNumber
ToNumber represents the xpath core function "number number(object?)". |
class |
ToString
ToString represents the xpath core function "string string(object?)". |
class |
Translate
Translate represents the xpath core function "string translate(string, string, string)". |
class |
True
True represents the xpath core function "boolean true()". |
class |
VariableFunction
A base class for all functions which evaluate to objects with different types. |
Uses of ExpressionImpl in jd.xml.xpath.expr.misc |
Subclasses of ExpressionImpl in jd.xml.xpath.expr.misc | |
class |
Constant
Constant represents an expression that evaluates to a constant XObject. |
class |
Negate
Negate represents the negate expression. |
class |
ParenthesisExpression
ParenthesisExpression represents the Expression of the production rule '(' Expr ')'. |
class |
ProxyExpression
ProxyExpression wraps another expression. |
class |
VariableReference
VariableReference is an expression that evaluates to the value of a variable. |
Uses of ExpressionImpl in jd.xml.xpath.expr.operator |
Subclasses of ExpressionImpl in jd.xml.xpath.expr.operator | |
class |
Add
Add represents the '+' expression. |
class |
And
And represents the 'and' expression. |
class |
BooleanOperator
BooleanOperator is a base class for operators that operate on booleans. |
class |
Divide
Add represents the 'div' expression. |
class |
Modulo
Mod represents the 'mod' expression. |
class |
Multiply
Multiply represents the '*' expression. |
class |
NodeSetOperator
NodeSetOperator is a base class for operations that take two node-set expression arguments and return a node-set. |
class |
NumericOperator
NumericOperator is a base class for numeric operations. |
class |
Or
Or represents the 'or' expression. |
class |
Subtract
Subtract represents the '-' expression. |
class |
Union
Union represents the '|' expression. |
Uses of ExpressionImpl in jd.xml.xpath.expr.path |
Subclasses of ExpressionImpl in jd.xml.xpath.expr.path | |
class |
ComposedPath
ComposedPath is an expression for the production rule "FilterExpr '/' RelativeLocationPath". |
class |
FilteredLocationStep
A FilteredLocationStep is a LocationStep with a simple filter predicate that uses axis iterators for evaluation and is therefore faster than a heavyweight PredicateExpression. |
class |
LocationStep
An expression class to represent XPath location steps with and without predicate filters. |
class |
LocationStepChain
A LocationStepChain is a sequence of single location steps, chained together by the '/' operator. |
class |
PredicateExpression
PredicateExpression represents a predicate that filters a nodeset resulting from another expression. |
class |
RootPath
The RootPath represents the path expression "/". |
class |
SimpleLocationStep
An LocationStep without predicate filters- |
Uses of ExpressionImpl in jd.xml.xslt.expr |
Subclasses of ExpressionImpl in jd.xml.xslt.expr | |
class |
Available
Available is a base class for ElementAvailable and FunctionAvailable |
class |
Current
Current represents the xslt function "node-set current()". |
class |
DocumentFunction
Document represents the xslt function "node-set document(object, node-set?)". |
class |
ElementAvailable
ElementAvailable represents the xslt function "boolean element-available(string) ". |
class |
FormatNumber
FormatNumber represents the xslt function "string format-number(number, string, string?)". |
class |
FunctionAvailable
FunctionAvailable represents the xslt function "boolean function-available(string)". |
class |
GenerateId
GenerateId represents the xslt function "string generate-id(node-set?)". |
class |
InvalidExpression
An expression class for invalid expressions encountered in forward compatible processing mode. |
class |
InvalidFunction
InvalidFunction is a placeholder for invalid function calls which are encountered in forward compatible processing mode. |
class |
KeyFunction
Document represents the xslt function "node-set key(string, object)". |
class |
SystemProperty
SystemProperty represents the xslt function "string system-property(string)". |
class |
TextContentExpression
A NodeSet constructed by the template of a variable binding element. |
class |
UnparsedEntityUri
UnparsedEntityUri represents the xslt function "string unparsed-entity-uri(string)". |
Uses of ExpressionImpl in jd.xml.xslt.extension |
Subclasses of ExpressionImpl in jd.xml.xslt.extension | |
class |
ExtensionFunction
|
class |
ExtensionFunctionCall
ExtensionFunctionCall is a function call to an extension function, i.e. |
class |
JavaFunction
A XPath function that is evaluated by calling a java method. |
class |
ScriptFunction
A Xpath function that is evaluated by calling a script function. |
Uses of ExpressionImpl in jd.xml.xslt.trace |
Subclasses of ExpressionImpl in jd.xml.xslt.trace | |
(package private) class |
TraceExpression
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |