public final class ProtectedFunctionMapper extends FunctionMapper implements FunctionMapper
| Modifier and Type | Method and Description | 
|---|---|
| static ProtectedFunctionMapper | getInstance()Generated Servlet and Tag Handler implementations call this method to
 retrieve an instance of the ProtectedFunctionMapper. | 
| static ProtectedFunctionMapper | getMapForFunction(String fnQName,
                 Class<?> c,
                 String methodName,
                 Class<?>[] args)Creates an instance for this class, and stores the Method for the given
 EL function prefix and name. | 
| void | mapFunction(String fnQName,
           Class<?> c,
           String methodName,
           Class<?>[] args)Stores a mapping from the given EL function prefix and name to the given
 Java method. | 
| Method | resolveFunction(String prefix,
               String localName)Resolves the specified local name and prefix into a Java.lang.Method. | 
public static ProtectedFunctionMapper getInstance()
public void mapFunction(String fnQName, Class<?> c, String methodName, Class<?>[] args)
fnQName - The EL function qualified name (including prefix)c - The class containing the Java methodmethodName - The name of the Java methodargs - The arguments of the Java methodRuntimeException - if no method with the given signature could be found.public static ProtectedFunctionMapper getMapForFunction(String fnQName, Class<?> c, String methodName, Class<?>[] args)
fnQName - The EL function qualified name (including prefix)c - The class containing the Java methodmethodName - The name of the Java methodargs - The arguments of the Java methodRuntimeException - if no method with the given signature could be found.public Method resolveFunction(String prefix, String localName)
resolveFunction in interface FunctionMapperresolveFunction in class FunctionMapperprefix - the prefix of the functionlocalName - the short name of the functionCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.