Uses of Package
net.walend.lyophil

Packages that use net.walend.lyophil
net.walend.collection.lyophil This package contains Freezable implementations of collections. 
net.walend.collection.lyophil.jdbc This package contains a kit for storing the net.walend.collection classes inside a database. 
net.walend.lyophil This package contains generic high level interfaces and simple utility classes. 
net.walend.lyophil.ejb   
net.walend.lyophil.ejb.ejbbeans   
net.walend.lyophil.jdbc This package contains an implementation of lyophil that runs inside a JDBC 2.0 database. 
net.walend.lyophil.jdbc.test.stringbean This package contains a kit for storing the lyophil.stringbean classes inside a database. 
net.walend.lyophil.memory This package contains an implementation of lyophil that runs inside a jvm's memory. 
net.walend.lyophil.queuedwrite This package contains an implementation of Freezer that queues calls to freeze(), throwOut() and throwOutAll() to execute on a separate thread using a EDU.oswego.cs.dl.util.concurrent.QueuedExecutor . 
net.walend.lyophil.queuedwrite.test This package contains tests for the net.walend.lyophil.queuedwrite package. 
net.walend.lyophil.soft This package contains an implementation of Freezer that caches Freezables inside a SoftHashMap after they are called out of an authoritive Freezer. 
net.walend.lyophil.test.stringbean This package contains a wrapper class for persistent Strings and an interface for that wrapper. 
 

Classes in net.walend.lyophil used by net.walend.collection.lyophil
Freezable
          Objects for persistent storage should implement this interface.
Mother
          This interface creates new Freezable objects that fulfil a given named role and interface.
 

Classes in net.walend.lyophil used by net.walend.collection.lyophil.jdbc
ConcreteTray
          An optional interface for back-end storage data access.
Freezable
          Objects for persistent storage should implement this interface.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
Tray
          An interface for stateless back-end storage peers.
 

Classes in net.walend.lyophil used by net.walend.lyophil
Digger
          This optional marker interface marks classes that return Freezables and Iterators of Freezables.
LyophilException
          An abstract NestedException for the Lyophilizer kit.
LyophilRuntimeException
          An abstract NestedRuntimeException for the Lyophilizer kit.
Mother
          This interface creates new Freezable objects that fulfil a given named role and interface.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
Tray
          An interface for stateless back-end storage peers.
 

Classes in net.walend.lyophil used by net.walend.lyophil.ejb
ClassDigger
          This optional interface returns Sets and Iterators of Freezables that implement a given interface or subinterface.
Digger
          This optional marker interface marks classes that return Freezables and Iterators of Freezables.
Freezer
          This interface defines the basic functions for persisting an object.
IdentifierSource
          This interface defines a source of identifier Objects.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
 

Classes in net.walend.lyophil used by net.walend.lyophil.ejb.ejbbeans
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
 

Classes in net.walend.lyophil used by net.walend.lyophil.jdbc
Caster
          This interface provides some simple methods for working with metainformation.
ClassDigger
          This optional interface returns Sets and Iterators of Freezables that implement a given interface or subinterface.
Digger
          This optional marker interface marks classes that return Freezables and Iterators of Freezables.
Freezer
          This interface defines the basic functions for persisting an object.
IdentifierSource
          This interface defines a source of identifier Objects.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
Tray
          An interface for stateless back-end storage peers.
TypableKeyDigger
          This optional interface returns classes by typable key.
 

Classes in net.walend.lyophil used by net.walend.lyophil.jdbc.test.stringbean
ConcreteTray
          An optional interface for back-end storage data access.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
Tray
          An interface for stateless back-end storage peers.
 

Classes in net.walend.lyophil used by net.walend.lyophil.memory
Caster
          This interface provides some simple methods for working with metainformation.
ClassDigger
          This optional interface returns Sets and Iterators of Freezables that implement a given interface or subinterface.
Digger
          This optional marker interface marks classes that return Freezables and Iterators of Freezables.
Freezer
          This interface defines the basic functions for persisting an object.
IdentifierSource
          This interface defines a source of identifier Objects.
KeyDuplicatedException
          Throw this exception when a Freezer can not Freeze a given Freezable.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
TypableKeyDigger
          This optional interface returns classes by typable key.
 

Classes in net.walend.lyophil used by net.walend.lyophil.queuedwrite
Freezer
          This interface defines the basic functions for persisting an object.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
 

Classes in net.walend.lyophil used by net.walend.lyophil.queuedwrite.test
Freezer
          This interface defines the basic functions for persisting an object.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
 

Classes in net.walend.lyophil used by net.walend.lyophil.soft
Freezer
          This interface defines the basic functions for persisting an object.
NotInFreezerException
          Throw this exception if the Freezer just doesn't know about the identifier but everything else is fine.
 

Classes in net.walend.lyophil used by net.walend.lyophil.test.stringbean
Freezable
          Objects for persistent storage should implement this interface.
HasTypableKey
          Freezables that have a typable key can implement this interface.
Mother
          This interface creates new Freezable objects that fulfil a given named role and interface.
 



Copyright (c) 2000, 2001, David Walend