org.pm4j.core.pm.impl.pathresolver
Class PathResolverBase

java.lang.Object
  extended by org.pm4j.core.pm.impl.pathresolver.PathResolverBase
All Implemented Interfaces:
PathResolver
Direct Known Subclasses:
ExpressionPathResolver, PassThroughPathResolver, PmExpressionPathResolver

public abstract class PathResolverBase
extends java.lang.Object
implements PathResolver

Common implementation parts for concrete resolver classes.

Author:
olaf boede

Constructor Summary
PathResolverBase()
           
 
Method Summary
 boolean isNullAllowed()
           
 void setNullAllowed(boolean allowed)
          Defines if the resolver may return null.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pm4j.core.pm.impl.pathresolver.PathResolver
getValue, getValue, setValue
 

Constructor Detail

PathResolverBase

public PathResolverBase()
Method Detail

isNullAllowed

public boolean isNullAllowed()
Specified by:
isNullAllowed in interface PathResolver
Returns:
true if the resolver may return null.

setNullAllowed

public void setNullAllowed(boolean allowed)
Description copied from interface: PathResolver
Defines if the resolver may return null.

Specified by:
setNullAllowed in interface PathResolver