|
|||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use HasState | |
net.walend.collection | This package contains a collection kit. |
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.collection.test | This package contains tests for the net.walend.collection kit. |
net.walend.digraph | This package contains a kit for working with directed graphs. |
net.walend.lyophil | This package contains generic high level interfaces and simple utility classes. |
net.walend.lyophil.collection | This package contains a persistent collection kit based on Lyophilizer. |
net.walend.lyophil.memory | This package contains an implementation of lyophil that runs inside a jvm's memory. |
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. |
Uses of HasState in net.walend.collection |
Subinterfaces of HasState in net.walend.collection | |
interface |
Collection
This interface is the root interface in the javasupport.collection package. |
interface |
List
An ordered Collection that gives the programmer precise control over where Objects in the list exit. |
interface |
Map
A container that maps keys to values. |
interface |
MutableCollection
Use this interface for changable Collections of Objects. |
interface |
MutableList
add() appends the object to the end of the list. |
interface |
MutableMap
MutableMap adds mutator methods to Map. |
interface |
MutableSet
This class is a Collection that contains Objects so that each Object exists at most once in the set. |
interface |
Set
This class is a Collection that contains Objects so that no more than one of each Object exists in the Set. |
Classes in net.walend.collection that implement HasState | |
class |
AbstractArrayList
An implementation of List backed by an array. |
class |
AbstractHashMap
This class is a hash table based implementation of the net.walend.collection.Map interface, based very heavily on the java.util.HashMap class by Josh Bloch and ultimately Arthur van Hoff. |
class |
AbstractHashSet
This class implements the net.walend.collection.Set interface, based very heavily on the java.util.HashSet class by Josh Bloch. |
class |
ArrayList
This implementation of List is built on top of an array. |
class |
HashMap
This is an immutable implementation of Map |
class |
HashSet
This implementation of Set is built on top of a Map. |
class |
MutableArrayList
add() appends the object to the end of the list. |
class |
MutableHashMap
|
class |
MutableHashSet
|
class |
SoftHashMap
This MutableHashMap's values are held by soft references which may disapear if memory gets short. |
Uses of HasState in net.walend.collection.lyophil |
Subinterfaces of HasState in net.walend.collection.lyophil | |
interface |
FreezableSet
This interface describes a Freezable MutableSet. |
Classes in net.walend.collection.lyophil that implement HasState | |
class |
FreezableDelegatingMutableSet
This class extends the DelegatingMutableSet to implement FreezableSet. |
Uses of HasState in net.walend.collection.lyophil.jdbc |
Classes in net.walend.collection.lyophil.jdbc that implement HasState | |
class |
JDBCBackedMutableSet
This class implements FreezableSet directly on top of a database table. |
Uses of HasState in net.walend.collection.test |
Classes in net.walend.collection.test that implement HasState | |
class |
NullValueHashMap
This MutableHashMap's values are always set to null, to stress test code that relies on a SoftHashMap. |
class |
TestBean
An object for testing Collections |
Uses of HasState in net.walend.digraph |
Subinterfaces of HasState in net.walend.digraph | |
interface |
CEDigraph
CEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge. |
interface |
GEDigraph
GEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge. |
interface |
MutableCEDigraph
MutableCEDigraph adds mutators to the CEDigraph interface so that a developer can add and remove edges and nodes. |
interface |
MutableGEDigraph
MutableGEDigraph adds mutators to the GEDigraph interface so that a developer can add and remove edges and nodes. |
interface |
MutableUEDigraph
MutableUEDigraph adds mutators to the UEDigraph interface so that a developer can add and remove edges and nodes. |
interface |
UEDigraph
UEDigraph is an interface for representing directed graphs of nodes linked by zero or one edge. |
Classes in net.walend.digraph that implement HasState | |
class |
AbstractHashCEDigraph
This abstract class implements the CEDigraph interface using a Map and a Set. |
class |
AbstractHashGEDigraph
This abstract class implements the GEDigraph interface using two HashSets. |
class |
AbstractHashUEDigraph
This abstract class implements the UEDigraph interface using three HashMaps. |
class |
HashCEDigraph
This class implements the CEDigraph interface using a Map and a Set. |
class |
HashGEDigraph
This class implements the GEDigraph interface using two HashMaps. |
class |
HashUEDigraph
This class implements the UEDigraph interface using three HashMaps. |
class |
MutableHashCEDigraph
|
class |
MutableHashGEDigraph
|
class |
MutableHashUEDigraph
|
Uses of HasState in net.walend.lyophil |
Subinterfaces of HasState in net.walend.lyophil | |
interface |
Freezable
Objects for persistent storage should implement this interface. |
Uses of HasState in net.walend.lyophil.collection |
Subinterfaces of HasState in net.walend.lyophil.collection | |
interface |
CollectionOfFreezables
This interface supplements the net.walend.collection.Collection interface. |
interface |
MapToFreezables
This Map maps any Object as a key to a Freezable. |
interface |
MutableCollectionOfFreezables
Use this interface for changable CollectionOfFreezables. |
interface |
MutableMapToFreezables
This MutableMap maps any Object as a key to a Freezable. |
interface |
MutableSetOfFreezables
This class is a Collection that contains Freezables so that no two Freezables in the Collection have the same identifier. |
interface |
SetOfFreezables
This class is a Collection that contains Freezables so that no two Freezables in the Collection have the same identifier. |
Classes in net.walend.lyophil.collection that implement HasState | |
class |
AbstractFreezerHashMap
This Map maps any Object as a key to a Freezable. |
class |
AbstractFreezerHashSet
This class implements the net.walend.collection.SetOfFreezables interface, but instead of storing whole Freezables in the set, it stores a Set of identifiers. |
class |
AbstractHashMapToFreezables
This Map maps any Object as a key to a Freezable. |
class |
AbstractHashSetOfFreezables
An abstract HashSet that includes special methods for handling Freezables. |
class |
DelegatingMutableSet
This abstract class implements MutableSet by delegating all methods to a contained MutableSet. |
class |
FreezerHashMap
|
class |
FreezerHashSet
|
class |
HashMapToFreezables
|
class |
HashSetOfFreezables
|
class |
MutableFreezerHashMap
A MutableMapToFreezables built on AbstractFreezerHashMap. |
class |
MutableFreezerHashSet
|
class |
MutableHashMapToFreezables
A MutableMapToFreezables built on AbstractFreezerHashMap. |
class |
MutableHashSetOfFreezables
|
Uses of HasState in net.walend.lyophil.memory |
Classes in net.walend.lyophil.memory that implement HasState | |
class |
MemSet
This class implements a Set of Freezables built on top of a HashSet that points from identifiers to Freezables. |
Uses of HasState in net.walend.lyophil.soft |
Classes in net.walend.lyophil.soft that implement HasState | |
class |
SoftMemSet
This class implements MutableSetOfFreezables on top of a SoftHashMap. |
Uses of HasState in net.walend.lyophil.test.stringbean |
Subinterfaces of HasState in net.walend.lyophil.test.stringbean | |
interface |
FreezableColorString
A simple interface for tests. |
interface |
FreezableString
A simple interface for tests. |
Classes in net.walend.lyophil.test.stringbean that implement HasState | |
class |
ColorStringBean
A simple bean for tests. |
class |
StringBean
A simple bean for tests. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |