Uses of Class
net.sf.mmm.util.pojo.path.api.PojoPathMode

Packages that use PojoPathMode
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. 
 

Uses of PojoPathMode in net.sf.mmm.util.pojo.path.api
 

Methods in net.sf.mmm.util.pojo.path.api that return PojoPathMode
static PojoPathMode PojoPathMode.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static PojoPathMode[] PojoPathMode.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in net.sf.mmm.util.pojo.path.api with parameters of type PojoPathMode
 Object PojoPathNavigator.get(Object pojo, String pojoPath, PojoPathMode mode, PojoPathContext context)
          This method evaluates the given pojoPath for the given pojo using the given mode and context.
<TYPE> TYPE
PojoPathNavigator.get(Object pojo, String pojoPath, PojoPathMode mode, PojoPathContext context, Class<TYPE> targetClass)
          This method evaluates the given pojoPath for the given pojo using the given mode and context.
 Object PojoPathNavigator.set(Object pojo, String pojoPath, PojoPathMode mode, PojoPathContext context, Object value)
          This method sets the given value for the given pojoPath in the given pojo using the given mode and context.
 

Uses of PojoPathMode in net.sf.mmm.util.pojo.path.base
 

Fields in net.sf.mmm.util.pojo.path.base declared as PojoPathMode
private  PojoPathMode AbstractPojoPathNavigator.PojoPathState.mode
           
private  PojoPathMode PojoPathMap.mode
           
 

Methods in net.sf.mmm.util.pojo.path.base that return PojoPathMode
 PojoPathMode AbstractPojoPathNavigator.PojoPathState.getMode()
          This method gets the PojoPathMode that determines how to deal with null-values.
 

Methods in net.sf.mmm.util.pojo.path.base with parameters of type PojoPathMode
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.
 Object AbstractPojoPathNavigator.get(Object pojo, String pojoPath, PojoPathMode mode, PojoPathContext context)
          This method evaluates the given pojoPath for the given pojo using the given mode and context.
<TYPE> TYPE
AbstractPojoPathNavigator.get(Object pojo, String pojoPath, PojoPathMode mode, PojoPathContext context, Class<TYPE> targetClass)
          This method evaluates the given pojoPath for the given pojo using the given mode and context.
 Object AbstractPojoPathNavigator.set(Object pojo, String pojoPath, PojoPathMode mode, PojoPathContext context, Object value)
          This method sets the given value for the given pojoPath in the given pojo using the given mode and context.
 

Constructors in net.sf.mmm.util.pojo.path.base with parameters of type PojoPathMode
AbstractPojoPathNavigator.PojoPathState(AbstractPojoPathNavigator.CachingPojoPath rootPath, PojoPathMode mode, String pojoPath)
          The constructor for no caching.
AbstractPojoPathNavigator.PojoPathState(AbstractPojoPathNavigator.CachingPojoPath rootPath, PojoPathMode mode, String pojoPath, Map<String,AbstractPojoPathNavigator.CachingPojoPath> cache)
          The constructor.
PojoPathMap(PojoPathNavigator pojoPathNavigator, Object pojo, PojoPathContext context, PojoPathMode mode)
          The constructor.
 



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