Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Package oracle.javatools.util.deferred

Interface Summary
DerivedCache.Derive<Source,Target> Derive the source from the target
DerivedCache.Expire<Source,Target> Given the before and after source do we need to expire the object.
THC.DeriveValue<T> Allow the client to provide a derrived value

 

Class Summary
DerivedCache<Key,Source,Target> This class looks to deal with the fairly common case where you have an operation that expensively created a value that you need to conserve until such time as it expires.
THC An implementation of a typesafe heterogenous container, taken from effective java.
Thunk<T> Allow the client to provide a unit of delayed computation.
WeakThunk<T> A version of Thunk that only stores the result weakly so that it is possible to have the value recalculated.

 

Exception Summary
Thunk.ThunkException A unchecked excpetions that thunks can use to communicate with the outside world.

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.