java.lang.Object
jakarta.el.FunctionMapper
com.sun.faces.facelets.el.DefaultFunctionMapper
- All Implemented Interfaces:
Externalizable
,Serializable
Default implementation of the FunctionMapper
- Version:
- $Id$
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addFunction
(String prefix, String localName, Method m) void
resolveFunction
(String prefix, String localName) Resolves the specified prefix and local name into ajava.lang.Method
.toString()
void
Methods inherited from class jakarta.el.FunctionMapper
mapFunction
-
Constructor Details
-
DefaultFunctionMapper
public DefaultFunctionMapper()
-
-
Method Details
-
resolveFunction
Description copied from class:FunctionMapper
Resolves the specified prefix and local name into ajava.lang.Method
.Returns
null
if no function could be found that matches the given prefix and local name.- Specified by:
resolveFunction
in classFunctionMapper
- Parameters:
prefix
- the prefix of the function, or "" if no prefix. For example,"fn"
in${fn:method()}
, or""
in${method()}
.localName
- the short name of the function. For example,"method"
in${fn:method()}
.- Returns:
- the static method to invoke, or
null
if no match was found.
-
addFunction
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
ClassNotFoundException
-
toString
-