org.omnaest.utils.structure.element.accessor
Interface Accessor<E>

Type Parameters:
E -
All Superinterfaces:
AccessorReadable<E>, AccessorWritable<E>
All Known Implementing Classes:
AccessorDecorator, ElementHolder, ThreadLocalToAccessorAdapter

public interface Accessor<E>
extends AccessorReadable<E>, AccessorWritable<E>

An Accessor allows to redirect read and write access to an underlying element.

Author:
Omnaest
See Also:
AccessorReadable, AccessorWritable, AccessorReadable.getElement(), setElement(Object)

Method Summary
 Accessor<E> setElement(E element)
          Sets the element the AccessorWritable does point towards
 
Methods inherited from interface org.omnaest.utils.structure.element.accessor.AccessorReadable
getElement
 

Method Detail

setElement

Accessor<E> setElement(E element)
Description copied from interface: AccessorWritable
Sets the element the AccessorWritable does point towards

Specified by:
setElement in interface AccessorWritable<E>
Returns:
this


Copyright © 2013. All Rights Reserved.