net.sf.mmm.util.pojo.path.api
Interface PojoPathFunctionManager

All Known Implementing Classes:
DefaultPojoPathFunctionManager, PojoPathFunctionManagerImpl

@ComponentSpecification
public interface PojoPathFunctionManager

This is the interface for a manager of PojoPathFunctions.
Typically a PojoPathNavigator instance will have an PojoPathFunctionManager to resolve PojoPathFunctions. Further the PojoPathContext can provide additional functions that are used prior.

Since:
1.1.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)
See Also:
getFunction(String)

Method Summary
 PojoPathFunction getFunction(String functionName)
          This method gets a PojoPathFunction by its name.
 

Method Detail

getFunction

PojoPathFunction getFunction(String functionName)
This method gets a PojoPathFunction by its name. Therefore the PojoPathFunction instance has to be registered somehow in the implementation of this interface.

Parameters:
functionName - is the name of the requested PojoPathFunction excluding the prefix.
Returns:
the requested PojoPathFunction or null if no PojoPathFunction is registered for the given functionName.


Copyright © 2001-2010 mmm-Team. All Rights Reserved.