org.apache.commons.ognl
Class ObjectNullHandler

java.lang.Object
  extended by org.apache.commons.ognl.ObjectNullHandler
All Implemented Interfaces:
NullHandler

public class ObjectNullHandler
extends Object
implements NullHandler

Implementation of NullHandler that returns null in all cases, so that NullPointerException will be thrown by the caller.

Author:
Luke Blanshard (blanshlu@netscape.net), Drew Davidson (drew@ognl.org)

Constructor Summary
ObjectNullHandler()
           
 
Method Summary
 Object nullMethodResult(Map<String,Object> context, Object target, String methodName, Object[] args)
          Method called on target returned null.
 Object nullPropertyValue(Map<String,Object> context, Object target, Object property)
          Property in target evaluated to null.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectNullHandler

public ObjectNullHandler()
Method Detail

nullMethodResult

public Object nullMethodResult(Map<String,Object> context,
                               Object target,
                               String methodName,
                               Object[] args)
Description copied from interface: NullHandler
Method called on target returned null.

Specified by:
nullMethodResult in interface NullHandler

nullPropertyValue

public Object nullPropertyValue(Map<String,Object> context,
                                Object target,
                                Object property)
Description copied from interface: NullHandler
Property in target evaluated to null. Property can be a constant String property name or a DynamicSubscript.

Specified by:
nullPropertyValue in interface NullHandler


Copyright © 1997-2013 The Apache Software Foundation. All Rights Reserved.