Uses of Interface
org.bsf.smartValueObject.Versionable

Packages that use Versionable
org.bsf.smartValueObject   
org.bsf.smartValueObject.container "Smart" replacements for container to allow for versioning. 
 

Uses of Versionable in org.bsf.smartValueObject
 

Classes in org.bsf.smartValueObject that implement Versionable
 class Version
          Concrete default implementation of Versionable.
 

Methods in org.bsf.smartValueObject with parameters of type Versionable
 boolean VersionableFilter.accept(org.bsf.smartValueObject.Versionable v)
          Tests wether or not the specified object implementing Versionable is accepted.
 

Uses of Versionable in org.bsf.smartValueObject.container
 

Classes in org.bsf.smartValueObject.container that implement Versionable
 class AbstractSmartContainer
          Skeleton implementation of a versionable container.
 class SmartCollection
          A smart wrapper class around java.util.Collection.
 class SmartList
          A smart wrapper class around java.util.List.
 class SmartMap
          A smart wrapper class around java.util.Map.
 class SmartSet
          A smart wrapper class around java.util.Set.
 

Fields in org.bsf.smartValueObject.container declared as Versionable
private  org.bsf.smartValueObject.Versionable AbstractSmartContainer.version
          The version instance for this container.
 

Constructors in org.bsf.smartValueObject.container with parameters of type Versionable
AbstractSmartContainer(org.bsf.smartValueObject.Versionable v)
          Initialize the container with a version.
SmartCollection(java.util.Collection c, org.bsf.smartValueObject.Versionable v)
           
SmartList(java.util.List list, org.bsf.smartValueObject.Versionable v)
           
SmartMap(java.util.Map m, org.bsf.smartValueObject.Versionable v)
           
SmartSet(java.util.Set s, org.bsf.smartValueObject.Versionable v)
          Inititalize SmartCollection