org.apache.commons.proxy.provider
Class ProviderDecorator
java.lang.Object
org.apache.commons.proxy.provider.ProviderDecorator
- All Implemented Interfaces:
- ObjectProvider
- Direct Known Subclasses:
- SingletonProvider
public class ProviderDecorator
- extends Object
- implements ObjectProvider
Returns the result of the inner provider. Subclasses can override the getObject()
method and decorate what comes back from the inner provider in some way (by caching it for
example).
- Since:
- 1.0
- Author:
- James Carman
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inner
protected ObjectProvider inner
ProviderDecorator
public ProviderDecorator(ObjectProvider inner)
getObject
public Object getObject()
- Description copied from interface:
ObjectProvider
- Returns an object. Implementing classes should throw a
ObjectProviderException if any problems arise while
constructing/finding the object.
- Specified by:
getObject in interface ObjectProvider
- Returns:
- the object on which the method should be called
Copyright © 2005-2008 The Apache Software Foundation. All Rights Reserved.