org.exist.xquery.functions
Class CollatingFunction

java.lang.Object
  extended by org.exist.xquery.AbstractExpression
      extended by org.exist.xquery.PathExpr
          extended by org.exist.xquery.Function
              extended by org.exist.xquery.functions.CollatingFunction
All Implemented Interfaces:
CompiledXQuery, Expression, CompiledExpression
Direct Known Subclasses:
FunCompare, FunContains, FunDeepEqual, FunDistinctValues, FunEndsWith, FunMax, FunMin, FunStartsWith, FunSubstringAfter, FunSubstringBefore

public abstract class CollatingFunction
extends Function

Base class for functions accepting an optional collation argument.

Author:
wolf

Field Summary
 
Fields inherited from class org.exist.xquery.Function
BUILTIN_FUNCTION_NS
 
Fields inherited from interface org.exist.xquery.Expression
DOT_TEST, EXPRESSION_ID_INVALID, IGNORE_CONTEXT, IN_NODE_CONSTRUCTOR, IN_PREDICATE, IN_UPDATE, IN_WHERE_CLAUSE, NEED_INDEX_INFO, NO_CONTEXT_ID, SINGLE_STEP_EXECUTION, USE_TREE_TRAVERSAL
 
Constructor Summary
CollatingFunction(XQueryContext context, FunctionSignature signature)
           
 
Method Summary
 
Methods inherited from class org.exist.xquery.Function
accept, analyze, createFunction, dump, eval, getArgument, getArgumentCount, getArguments, getASTNode, getCardinality, getDependencies, getName, getParent, getSignature, isCalledAs, returnsType, setArguments, setASTNode, setParent, setPrimaryAxis, toString
 
Methods inherited from class org.exist.xquery.PathExpr
add, add, addPath, addPredicate, dump, getContext, getDocumentSet, getExpression, getLastExpression, getLength, getLiteralValue, getSource, isValid, replaceExpression, replaceLastExpression, reset, resetState, setContext, setSource
 
Methods inherited from class org.exist.xquery.AbstractExpression
eval, getContextDocSet, getContextId, getExpressionId, setContextDocSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.exist.xquery.CompiledXQuery
eval
 

Constructor Detail

CollatingFunction

public CollatingFunction(XQueryContext context,
                         FunctionSignature signature)
Parameters:
context -
signature -


Copyright (C) Wolfgang Meier. All rights reserved.