Package org.apache.xpath.functions
Class FuncNormalizeSpace
- java.lang.Object
-
- org.apache.xpath.Expression
-
- org.apache.xpath.functions.Function
-
- org.apache.xpath.functions.FunctionOneArg
-
- org.apache.xpath.functions.FunctionDef1Arg
-
- org.apache.xpath.functions.FuncNormalizeSpace
-
- All Implemented Interfaces:
java.io.Serializable
,javax.xml.transform.SourceLocator
,ExpressionNode
,ExpressionOwner
,XPathVisitable
public class FuncNormalizeSpace extends FunctionDef1Arg
Execute the normalize-space() function.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FuncNormalizeSpace()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XObject
execute(XPathContext xctxt)
Execute the function.void
executeCharsToContentHandler(XPathContext xctxt, org.xml.sax.ContentHandler handler)
Execute an expression in the XPath runtime context, and return the result of the expression.-
Methods inherited from class org.apache.xpath.functions.FunctionDef1Arg
Arg0IsNodesetExpr, canTraverseOutsideSubtree, checkNumberArgs
-
Methods inherited from class org.apache.xpath.functions.FunctionOneArg
callArgVisitors, deepEquals, fixupVariables, getArg0, getExpression, setArg, setExpression
-
Methods inherited from class org.apache.xpath.functions.Function
callVisitors, postCompileStep
-
Methods inherited from class org.apache.xpath.Expression
asIterator, asIteratorRaw, asNode, assertion, bool, error, execute, execute, execute, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isNodesetExpr, isStableNumber, num, warn, xstr
-
-
-
-
Method Detail
-
execute
public XObject execute(XPathContext xctxt) throws javax.xml.transform.TransformerException
Execute the function. The function must return a valid object.
-
executeCharsToContentHandler
public void executeCharsToContentHandler(XPathContext xctxt, org.xml.sax.ContentHandler handler) throws javax.xml.transform.TransformerException, org.xml.sax.SAXException
Execute an expression in the XPath runtime context, and return the result of the expression.- Overrides:
executeCharsToContentHandler
in classExpression
- Parameters:
xctxt
- The XPath runtime context.- Throws:
javax.xml.transform.TransformerException
- if a runtime exception occurs.org.xml.sax.SAXException
-
-