Package ognl
Class ObjectNullHandler
- java.lang.Object
-
- ognl.ObjectNullHandler
-
- All Implemented Interfaces:
NullHandler
public class ObjectNullHandler extends java.lang.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
Constructors Constructor Description ObjectNullHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
nullMethodResult(java.util.Map context, java.lang.Object target, java.lang.String methodName, java.lang.Object[] args)
Method called on target returned null.java.lang.Object
nullPropertyValue(java.util.Map context, java.lang.Object target, java.lang.Object property)
Property in target evaluated to null.
-
-
-
Method Detail
-
nullMethodResult
public java.lang.Object nullMethodResult(java.util.Map context, java.lang.Object target, java.lang.String methodName, java.lang.Object[] args)
Description copied from interface:NullHandler
Method called on target returned null.- Specified by:
nullMethodResult
in interfaceNullHandler
-
nullPropertyValue
public java.lang.Object nullPropertyValue(java.util.Map context, java.lang.Object target, java.lang.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 interfaceNullHandler
-
-