Uses of Class
net.sf.mmm.util.pojo.path.base.AbstractPojoPathNavigator.PojoPathState

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.
 



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