Package org.apache.el.lang
Class FunctionMapperImpl
- java.lang.Object
- 
- javax.el.FunctionMapper
- 
- org.apache.el.lang.FunctionMapperImpl
 
 
- 
- All Implemented Interfaces:
- java.io.Externalizable,- java.io.Serializable
 
 public class FunctionMapperImpl extends FunctionMapper implements java.io.Externalizable - Author:
- Jacob Hookom [jacob@hookom.net]
- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classFunctionMapperImpl.Function
 - 
Field SummaryFields Modifier and Type Field Description protected java.util.concurrent.ConcurrentMap<java.lang.String,FunctionMapperImpl.Function>functions
 - 
Constructor SummaryConstructors Constructor Description FunctionMapperImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmapFunction(java.lang.String prefix, java.lang.String localName, java.lang.reflect.Method m)Map a method to a function name.voidreadExternal(java.io.ObjectInput in)java.lang.reflect.MethodresolveFunction(java.lang.String prefix, java.lang.String localName)voidwriteExternal(java.io.ObjectOutput out)
 
- 
- 
- 
Field Detail- 
functionsprotected java.util.concurrent.ConcurrentMap<java.lang.String,FunctionMapperImpl.Function> functions 
 
- 
 - 
Method Detail- 
resolveFunctionpublic java.lang.reflect.Method resolveFunction(java.lang.String prefix, java.lang.String localName)- Specified by:
- resolveFunctionin class- FunctionMapper
 
 - 
mapFunctionpublic void mapFunction(java.lang.String prefix, java.lang.String localName, java.lang.reflect.Method m)Description copied from class:javax.el.FunctionMapperMap a method to a function name.- Overrides:
- mapFunctionin class- FunctionMapper
- Parameters:
- prefix- Function prefix
- localName- Function name
- m- Method
 
 - 
writeExternalpublic void writeExternal(java.io.ObjectOutput out) throws java.io.IOException- Specified by:
- writeExternalin interface- java.io.Externalizable
- Throws:
- java.io.IOException
 
 - 
readExternalpublic void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
- readExternalin interface- java.io.Externalizable
- Throws:
- java.io.IOException
- java.lang.ClassNotFoundException
 
 
- 
 
-