org.databene.commons.accessor
Class AccessorProxy<C,V>

java.lang.Object
  extended by org.databene.commons.accessor.AccessorProxy<C,V>
All Implemented Interfaces:
Accessor<C,V>, DependentAccessor<C,V>
Direct Known Subclasses:
NotAccessor, NullSafeAccessor

public abstract class AccessorProxy<C,V>
extends java.lang.Object
implements DependentAccessor<C,V>

Proxy of an accessor.

Created: 08.03.2006 15:44:51

Author:
Volker Bergmann

Field Summary
protected  Accessor<C,V> realAccessor
           
 
Constructor Summary
AccessorProxy(Accessor<C,V> realAccessor)
           
 
Method Summary
 java.util.List<? extends Accessor<?,?>> getDependencies()
           
 V getValue(C item)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

realAccessor

protected Accessor<C,V> realAccessor
Constructor Detail

AccessorProxy

public AccessorProxy(Accessor<C,V> realAccessor)
Method Detail

getValue

public V getValue(C item)
Specified by:
getValue in interface Accessor<C,V>

getDependencies

public java.util.List<? extends Accessor<?,?>> getDependencies()
Specified by:
getDependencies in interface DependentAccessor<C,V>


Copyright © 2010. All Rights Reserved.