Package com.sun.el.lang
Class FunctionMapperImpl
java.lang.Object
jakarta.el.FunctionMapper
com.sun.el.lang.FunctionMapperImpl
- All Implemented Interfaces:
Externalizable
,Serializable
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map
<String, FunctionMapperImpl.Function> private static final long
-
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
Methods inherited from class jakarta.el.FunctionMapper
mapFunction
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
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
-