|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractPojoPathNavigator.PojoPathState | |
|---|---|
| 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. |
| Uses of AbstractPojoPathNavigator.PojoPathState in net.sf.mmm.util.pojo.path.base |
|---|
| Methods in net.sf.mmm.util.pojo.path.base that return AbstractPojoPathNavigator.PojoPathState | |
|---|---|
protected AbstractPojoPathNavigator.PojoPathState |
AbstractPojoPathNavigator.createState(Object initialPojo,
String pojoPath,
PojoPathMode mode,
PojoPathContext context)
This method gets the AbstractPojoPathNavigator.PojoPathState for the given
context. |
protected AbstractPojoPathNavigator.PojoPathState |
AbstractPojoPathNavigator.PojoPathCache.createState(PojoPathMode mode,
String pojoPath)
This method creates a new AbstractPojoPathNavigator.PojoPathState instance based on this
AbstractPojoPathNavigator.PojoPathCache. |
protected AbstractPojoPathNavigator.PojoPathState |
AbstractPojoPathNavigator.createStateByType(GenericType initialPojoType,
String pojoPath,
PojoPathMode mode,
PojoPathContext context)
This method gets the AbstractPojoPathNavigator.PojoPathState for the given
context. |
| Methods in net.sf.mmm.util.pojo.path.base with parameters of type AbstractPojoPathNavigator.PojoPathState | |
|---|---|
protected Object |
AbstractPojoPathNavigator.convertList(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
Object arrayOrCollection)
This method converts the given arrayOrCollection to a
List as necessary. |
protected Object |
AbstractPojoPathNavigator.create(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
Class<?> pojoClass)
This method creates a Pojo of the given
pojoType. |
protected Object |
AbstractPojoPathNavigator.get(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state)
This method gets the value for the single segment of the given
currentPath from the pojo of
its parent. |
protected Object |
AbstractPojoPathNavigator.getFromFunction(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
PojoPathFunction function)
This method gets the single segment of the given
currentPath from the Pojo
given by parentPojo. |
protected Object |
AbstractPojoPathNavigator.getFromList(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
int index)
This method gets the
single segment of the given
currentPath from the array or List given by
parentPojo. |
protected Object |
AbstractPojoPathNavigator.getFromMap(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
Map parentPojo)
This method gets the single
segment of the given
currentPath from the Map given by
parentPojo. |
protected abstract Object |
AbstractPojoPathNavigator.getFromPojo(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state)
This method reflectively gets the single segment of the given
currentPath from the Pojo
given by parentPojo. |
protected AbstractPojoPathNavigator.CachingPojoPath |
AbstractPojoPathNavigator.getRecursive(String pojoPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state)
This method recursively navigates the given pojoPath. |
protected Object |
AbstractPojoPathNavigator.set(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
Object parentPojo,
Object value)
This method sets the single segment of
the given currentPath from the
Pojo given by parentPojo. |
protected Object |
AbstractPojoPathNavigator.setInList(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
Object parentPojo,
Object value,
int index)
This method sets
the single segment of the given
currentPath from the array or List given by
parentPojo. |
protected abstract Object |
AbstractPojoPathNavigator.setInPojo(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
Object parentPojo,
Object value)
This method sets the single segment of
the given currentPath from the
Pojo given by parentPojo. |
| Uses of AbstractPojoPathNavigator.PojoPathState in net.sf.mmm.util.pojo.path.impl |
|---|
| Methods in net.sf.mmm.util.pojo.path.impl with parameters of type AbstractPojoPathNavigator.PojoPathState | |
|---|---|
protected Object |
PojoPathNavigatorImpl.getFromPojo(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state)
This method reflectively gets the single segment of the given
currentPath from the Pojo
given by parentPojo. |
protected Object |
PojoPathNavigatorImpl.setInPojo(AbstractPojoPathNavigator.CachingPojoPath currentPath,
PojoPathContext context,
AbstractPojoPathNavigator.PojoPathState state,
Object parentPojo,
Object value)
This method sets the single segment of
the given currentPath from the
Pojo given by parentPojo. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||