Class FunctionMapperImpl
java.lang.Object
org.jdesktop.el.FunctionMapper
org.jdesktop.el.impl.lang.FunctionMapperImpl
- All Implemented Interfaces:
Externalizable, Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
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
.void
-
Field Details
-
functions
-
-
Constructor Details
-
FunctionMapperImpl
public FunctionMapperImpl()
-
-
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
-