Package | Description |
---|---|
net.sf.mmm.util.pojo.path.api |
Provides the API for navigating a
PojoPath . |
net.sf.mmm.util.pojo.path.base |
Contains the base-implementation of the
PojoPath API. |
net.sf.mmm.util.pojo.path.impl |
Contains the implementation of the
PojoPath API. |
net.sf.mmm.util.pojo.path.impl.function |
Contains implementations of
PojoPathFunction . |
Modifier and Type | Interface and Description |
---|---|
interface |
PojoPathNamedFunction<IN,VALUE>
This is the interface for a
PojoPathFunction that has a name . |
Modifier and Type | Method and Description |
---|---|
PojoPathFunction |
PojoPathFunctionManager.getFunction(String functionName)
This method gets a
PojoPathFunction by its name. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapPojoPathFunction<VALUE>
This is the abstract base implementation for a
PojoPathFunction that operates
on a Map . |
class |
AbstractPojoPathFunction<IN,VALUE>
This is the abstract base implementation of the
PojoPathFunction interface. |
Modifier and Type | Field and Description |
---|---|
private Map<String,PojoPathFunction> |
DefaultPojoPathFunctionManager.functionMap |
Modifier and Type | Method and Description |
---|---|
PojoPathFunction |
DefaultPojoPathFunctionManager.getFunction(String functionName) |
protected PojoPathFunction |
AbstractPojoPathNavigator.getFunction(String functionName,
PojoPathContext context)
This method gets the
PojoPathFunction for the given functionName . |
PojoPathFunction |
DefaultPojoPathFunctionManager.registerFunction(PojoPathFunction function,
String functionName)
This method registers the given
function for the given functionName so it is available via
DefaultPojoPathFunctionManager.getFunction(String) . |
Modifier and Type | Method and Description |
---|---|
protected Object |
AbstractPojoPathNavigator.getFromFunction(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
PojoPathFunction function)
|
PojoPathFunction |
DefaultPojoPathFunctionManager.registerFunction(PojoPathFunction function,
String functionName)
This method registers the given
function for the given functionName so it is available via
DefaultPojoPathFunctionManager.getFunction(String) . |
Constructor and Description |
---|
DefaultPojoPathFunctionManager(Map<String,PojoPathFunction> functionMap)
The constructor.
|
Modifier and Type | Field and Description |
---|---|
private Map<String,PojoPathFunction> |
PojoPathFunctionManagerImpl.functionMap |
Modifier and Type | Method and Description |
---|---|
void |
PojoPathFunctionManagerImpl.setFunctionMap(Map<String,PojoPathFunction> functionMap) |
Modifier and Type | Class and Description |
---|---|
class |
PojoPathNamedFunctionToString
This is the implementation of a
PojoPathNamedFunction that performs a Object.toString() on the
input-object. |
Copyright © 2001–2016 mmm-Team. All rights reserved.