Package net.sf.mmm.util.pojo.path.base

Contains the base-implementation of the PojoPath API.

See:
          Description

Class Summary
AbstractMapPojoPathFunction<VALUE> This is the abstract base implementation for a PojoPathFunction that operates on a Map.
AbstractPojoPathFunction<IN,VALUE> This is the abstract base implementation of the PojoPathFunction interface.
AbstractPojoPathNavigator This is the abstract base implementation of the PojoPathNavigator.
AbstractPojoPathNavigator.CachingPojoPath This class represents a PojoPath.
AbstractPojoPathNavigator.PojoPathCache This inner class represents the cache for AbstractPojoPathNavigator.CachingPojoPaths based on an initial Pojo.
AbstractPojoPathNavigator.PojoPathState This inner class represents the state for a PojoPath evaluation.
BasicPojoPath This class represents a PojoPath.
DefaultPojoPathContext This is the default implementation of the PojoPathContext interface.
DefaultPojoPathFunctionManager This is the default implementation of the PojoPathFunctionManager.
NoPojoPathRecognizer This is a dummy implementation of the PojoPathRecognizer that does nothing.
PojoPathContextBean This is an implementation of the PojoPathContext interface as simple Java bean.
PojoPathMap This is represents a given Pojo as Map where the key is a PojoPath-String.
 

Exception Summary
PojoPathCachingDisabledException A PojoPathCachingDisabledException is thrown if caching is required to access a specific PojoPath but caching was disabled at this point.
 

Package net.sf.mmm.util.pojo.path.base Description

Contains the base-implementation of the PojoPath API.

POJO-Path Base

This package contains the basic implementation of the PojoPath API. The DefaultPojoPathContext allows you to use a PojoPathNavigator straight away. Further you will find base-implementations of the API interfaces to make custom implementations easier.



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