in src/main/java/org/apache/commons/jxpath/ri/compiler/CoreFunction.java [67:132]
protected String getFunctionName() {
switch (functionCode) {
case Compiler.FUNCTION_LAST :
return "last";
case Compiler.FUNCTION_POSITION :
return "position";
case Compiler.FUNCTION_COUNT :
return "count";
case Compiler.FUNCTION_ID :
return "id";
case Compiler.FUNCTION_LOCAL_NAME :
return "local-name";
case Compiler.FUNCTION_NAMESPACE_URI :
return "namespace-uri";
case Compiler.FUNCTION_NAME :
return "name";
case Compiler.FUNCTION_STRING :
return "string";
case Compiler.FUNCTION_CONCAT :
return "concat";
case Compiler.FUNCTION_STARTS_WITH :
return "starts-with";
case Compiler.FUNCTION_ENDS_WITH :
return "ends-with";
case Compiler.FUNCTION_CONTAINS :
return "contains";
case Compiler.FUNCTION_SUBSTRING_BEFORE :
return "substring-before";
case Compiler.FUNCTION_SUBSTRING_AFTER :
return "substring-after";
case Compiler.FUNCTION_SUBSTRING :
return "substring";
case Compiler.FUNCTION_STRING_LENGTH :
return "string-length";
case Compiler.FUNCTION_NORMALIZE_SPACE :
return "normalize-space";
case Compiler.FUNCTION_TRANSLATE :
return "translate";
case Compiler.FUNCTION_BOOLEAN :
return "boolean";
case Compiler.FUNCTION_NOT :
return "not";
case Compiler.FUNCTION_TRUE :
return "true";
case Compiler.FUNCTION_FALSE :
return "false";
case Compiler.FUNCTION_LANG :
return "lang";
case Compiler.FUNCTION_NUMBER :
return "number";
case Compiler.FUNCTION_SUM :
return "sum";
case Compiler.FUNCTION_FLOOR :
return "floor";
case Compiler.FUNCTION_CEILING :
return "ceiling";
case Compiler.FUNCTION_ROUND :
return "round";
case Compiler.FUNCTION_KEY :
return "key";
case Compiler.FUNCTION_FORMAT_NUMBER:
return "format-number";
default:
return "unknownFunction" + functionCode + "()";
}
}