Package org.jdesktop.el
Class FunctionMapper
- java.lang.Object
-
- org.jdesktop.el.FunctionMapper
-
- Direct Known Subclasses:
FunctionMapperFactory
,FunctionMapperImpl
public abstract class FunctionMapper extends java.lang.Object
The interface to a map between EL function names and methods.A
FunctionMapper
maps${prefix:name()}
style functions to a static method that can execute that function.- Since:
- JSP 2.1
-
-
Constructor Summary
Constructors Constructor Description FunctionMapper()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.reflect.Method
resolveFunction(java.lang.String prefix, java.lang.String localName)
Resolves the specified prefix and local name into ajava.lang.Method
.
-
-
-
Method Detail
-
resolveFunction
public abstract java.lang.reflect.Method resolveFunction(java.lang.String prefix, java.lang.String localName)
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.- 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.
-
-