org.omnaest.utils.structure.element.cached
Class CachedElement.ValueResolverSimple<T>

java.lang.Object
  extended by org.omnaest.utils.structure.element.cached.CachedElement.ValueResolverSimple<T>
Type Parameters:
T -
All Implemented Interfaces:
CachedElement.ValueResolver<T>
Enclosing class:
CachedElement<T>

public static class CachedElement.ValueResolverSimple<T>
extends Object
implements CachedElement.ValueResolver<T>

Simple CachedElement.ValueResolver which returns the object initially given to the constructor.

Author:
Omnaest

Field Summary
protected  T value
           
 
Constructor Summary
CachedElement.ValueResolverSimple(T value)
           
 
Method Summary
 T resolveValue()
          Resolves a value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected T value
Constructor Detail

CachedElement.ValueResolverSimple

public CachedElement.ValueResolverSimple(T value)
Method Detail

resolveValue

public T resolveValue()
Description copied from interface: CachedElement.ValueResolver
Resolves a value.

Specified by:
resolveValue in interface CachedElement.ValueResolver<T>
Returns:


Copyright © 2013. All Rights Reserved.