Package | Description |
---|---|
com.caucho.jsp.java | |
com.caucho.jstl.el | |
com.caucho.jstl.rt | |
com.caucho.xpath |
Finding and selecting XML nodes using XSL patterns.
|
com.caucho.xpath.expr | |
com.caucho.xpath.functions | |
com.caucho.xpath.pattern | |
com.caucho.xsl |
The XSLT transformation package.
|
com.caucho.xsl.fun | |
com.caucho.xsl.java |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JavaJspGenerator.addXPathExpr(Expr expr)
Adds an expression to the expression list.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
XmlIfTag.evalBoolean(PageContextImpl pageContext,
Expr select)
Evaluates as a boolean.
|
static java.lang.Object |
XmlSetTag.evalObject(PageContextImpl pageContext,
Expr select)
Returns the value as an object.
|
void |
XmlForEachTag.setSelect(Expr select)
Sets the XPath select value.
|
void |
XmlOutTag.setSelect(Expr select)
Sets the JSP-EL expression value.
|
void |
XmlWhenTag.setSelect(Expr select)
Sets the select expression.
|
void |
XmlIfTag.setSelect(Expr select)
Sets the JSP-EL expression value.
|
void |
XmlSetTag.setSelect(Expr select)
Sets the JSP-EL expression value.
|
static void |
XmlOutTag.toStream(JspWriter out,
PageContextImpl pageContext,
Expr select,
boolean doEscape)
Process the tag.
|
Modifier and Type | Method and Description |
---|---|
void |
XmlOutTag.setSelect(Expr select)
Sets the JSP-EL expression value.
|
Modifier and Type | Method and Description |
---|---|
static Expr |
XPath.parseExpr(java.lang.String query)
Parses an XPath expression for later evaluation.
|
static Expr |
XPath.parseExpr(java.lang.String query,
NamespaceContext namespace)
Parses an XPath expression for later evaluation.
|
static Expr |
XPath.parseExpr(java.lang.String query,
NamespaceContext namespace,
AbstractPattern nodeList)
Parses an XPath expression for later evaluation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNumberExpr |
class |
AbstractStringExpr
Implements the builtin XPath string expressions.
|
class |
BooleanExpr |
static class |
Functions.BaseURI
Returns the fn:base-uri value.
|
class |
FunExpr
Expressions based on custom library extensions.
|
class |
IdExpr |
class |
NewJavaExpr
Implements the static java extension functions.
|
class |
NodeSetExpr |
class |
NumericExpr |
class |
ObjectExpr |
class |
ObjectJavaExpr
Implements the object java extension functions.
|
class |
StaticJavaExpr
Implements the static java extension functions.
|
class |
StringExpr
Implements the builtin XPath string expressions.
|
class |
VarExpr |
Modifier and Type | Method and Description |
---|---|
static Expr |
NodeSetExpr.create(AbstractPattern pattern)
Creates an expr, handling some special cases.
|
Constructor and Description |
---|
BaseURI(Expr expr) |
BooleanExpr(int code,
Expr expr) |
BooleanExpr(int code,
Expr left,
Expr right) |
NumericExpr(int code,
Expr expr) |
NumericExpr(int code,
Expr left,
Expr right) |
ObjectJavaExpr(java.lang.reflect.Method method,
Expr objArg,
java.util.ArrayList args)
Create a StringExpression with three arguments.
|
StringExpr(int code,
Expr expr) |
StringExpr(int code,
Expr left,
Expr right) |
StringExpr(int code,
Expr left,
Expr right,
Expr third)
Create a StringExpression with three arguments.
|
Constructor and Description |
---|
FunExpr(java.lang.String name,
AbstractPattern pattern,
java.util.ArrayList<Expr> args) |
IdExpr(java.util.ArrayList<Expr> args) |
NumericExpr(int code,
java.util.ArrayList<Expr> args) |
Modifier and Type | Class and Description |
---|---|
class |
BaseURI
Returns the base URI of a node.
|
class |
ResolveURI
Returns a relative URI against another.
|
class |
Trace
Traces an object.
|
Constructor and Description |
---|
BaseURI(Expr expr) |
ResolveURI(Expr relExpr,
Expr baseExpr) |
Trace(Expr expr,
Expr labelExpr) |
Modifier and Type | Method and Description |
---|---|
Expr |
FilterPattern.getExpr()
Returns the filter's expression.
|
Constructor and Description |
---|
FilterIterator(NodeIterator parentIter,
Expr expr,
ExprEnvironment env,
org.w3c.dom.Node context)
Creates the new AxisIterator.
|
FilterPattern(AbstractPattern parent,
Expr expr) |
FromExpr(AbstractPattern parent,
Expr expr) |
Modifier and Type | Field and Description |
---|---|
protected Expr[] |
JavaStylesheet.exprs |
Modifier and Type | Method and Description |
---|---|
Expr |
Sort.getAscending() |
Expr |
Sort.getCaseOrder()
Gets the case order.
|
Expr |
Sort.getExpr() |
Expr |
Sort.getLang() |
Modifier and Type | Method and Description |
---|---|
int |
JavaGenerator.addExpr(Expr expr)
Adds an expression constant returning its index.
|
static Sort |
Sort.create(Expr expr,
Expr isAscending,
boolean isText) |
static Sort |
Sort.create(Expr expr,
Expr isAscending,
Expr lang) |
void |
StylesheetImpl.exprNumber(XslWriter out,
org.w3c.dom.Node node,
Env env,
Expr expr,
XslNumberFormat format) |
protected void |
JavaGenerator.printChoose(org.w3c.dom.Element element,
Expr expr,
boolean first) |
protected void |
JavaGenerator.printIf(org.w3c.dom.Element element,
Expr test) |
protected void |
JavaGenerator.printParamVariable(java.lang.String name,
Expr value)
Prints code to add the value of an expression as a parameter.
|
protected void |
JavaGenerator.printWhile(org.w3c.dom.Element element,
Expr test) |
void |
Sort.setCaseOrder(Expr caseOrder)
Sets the case order.
|
Modifier and Type | Method and Description |
---|---|
Expr |
KeyFun.Key.getUse() |
Modifier and Type | Method and Description |
---|---|
void |
KeyFun.add(java.lang.String name,
AbstractPattern match,
Expr use)
Add a new key.
|
Modifier and Type | Method and Description |
---|---|
protected Expr |
XslNode.parseExpr(java.lang.String pattern)
Parses an XPath expression in the current context.
|