Uses of Interface
net.sf.beanlib.spi.BeanTransformerSpi

Packages that use BeanTransformerSpi
net.sf.beanlib.hibernate JavaBean Library for Hibernate (Common code base) 
net.sf.beanlib.hibernate3 JavaBean Library for Hibernate 3.x 
net.sf.beanlib.jaxb2 JAXB 2 support for Beanlib 
net.sf.beanlib.joda JavaBean Library for Joda-Time 1.5.2. 
net.sf.beanlib.provider Beanlib Servce Provider Implementations 
net.sf.beanlib.provider.replicator Replicator Servce Provider Implementations 
net.sf.beanlib.spi Beanlib Servce Provider Interface 
net.sf.beanlib.spi.replicator Replicator Servce Provider Interface 
 

Uses of BeanTransformerSpi in net.sf.beanlib.hibernate
 

Fields in net.sf.beanlib.hibernate declared as BeanTransformerSpi
private  BeanTransformerSpi HibernateBeanReplicator.hibernateBeanTransformer
          Used to do the heavy lifting of Hibernate object transformation and replication.
 

Constructors in net.sf.beanlib.hibernate with parameters of type BeanTransformerSpi
HibernateBeanReplicator(BeanTransformerSpi hibernateBeanTransformer)
          You probably want to construct a Hibernate3BeanReplicator directly instead of this ?
 

Uses of BeanTransformerSpi in net.sf.beanlib.hibernate3
 

Classes in net.sf.beanlib.hibernate3 that implement BeanTransformerSpi
 class Hibernate3BeanTransformer
          A Hibernate 3 Bean Transformer is simply a BeanTransformer with the extended capabilities of handling Hibernate (v3.x) objects.
 

Methods in net.sf.beanlib.hibernate3 with parameters of type BeanTransformerSpi
static Hibernate3JavaBeanReplicator Hibernate3JavaBeanReplicator.newBeanReplicatable(BeanTransformerSpi beanTransformer)
           
 Hibernate3JavaBeanReplicator Hibernate3JavaBeanReplicator.Factory.newBeanReplicatable(BeanTransformerSpi beanTransformer)
           
static Hibernate3BlobReplicator Hibernate3BlobReplicator.newBlobReplicatable(BeanTransformerSpi beanTransformer)
           
 Hibernate3BlobReplicator Hibernate3BlobReplicator.Factory.newBlobReplicatable(BeanTransformerSpi beanTransformer)
           
static Hibernate3CollectionReplicator Hibernate3CollectionReplicator.newCollectionReplicatable(BeanTransformerSpi beanTransformer)
           
 Hibernate3CollectionReplicator Hibernate3CollectionReplicator.Factory.newCollectionReplicatable(BeanTransformerSpi beanTransformer)
           
 CustomBeanTransformerSpi LazyHibernateCustomBeanTransformer.Factory.newCustomBeanTransformer(BeanTransformerSpi contextBeanTransformer)
           
static Hibernate3MapReplicator Hibernate3MapReplicator.newMapReplicatable(BeanTransformerSpi beanTransformer)
           
 Hibernate3MapReplicator Hibernate3MapReplicator.Factory.newMapReplicatable(BeanTransformerSpi beanTransformer)
           
 

Constructors in net.sf.beanlib.hibernate3 with parameters of type BeanTransformerSpi
Hibernate3CollectionReplicator(BeanTransformerSpi beanTransformer)
           
Hibernate3JavaBeanReplicator(BeanTransformerSpi beanTransformer)
           
Hibernate3MapReplicator(BeanTransformerSpi beanTransformer)
           
 

Uses of BeanTransformerSpi in net.sf.beanlib.jaxb2
 

Methods in net.sf.beanlib.jaxb2 with parameters of type BeanTransformerSpi
static Jaxb2ImmutableReplicator Jaxb2ImmutableReplicator.newImmutableReplicatable(BeanTransformerSpi beanTransformer)
           
 Jaxb2ImmutableReplicator Jaxb2ImmutableReplicator.Factory.newImmutableReplicatable(BeanTransformerSpi beanTransformer)
           
 

Uses of BeanTransformerSpi in net.sf.beanlib.joda
 

Methods in net.sf.beanlib.joda with parameters of type BeanTransformerSpi
 CustomBeanTransformerSpi JodaTimeTransformer.Factory.newCustomBeanTransformer(BeanTransformerSpi contextBeanTransformer)
           
 

Uses of BeanTransformerSpi in net.sf.beanlib.provider
 

Classes in net.sf.beanlib.provider that implement BeanTransformerSpi
 class BeanTransformer
          Default implementation of BeanTransformerSpi.
 

Methods in net.sf.beanlib.provider that return BeanTransformerSpi
private  BeanTransformerSpi BeanPopulator.getBeanTransformerSpi()
           
 BeanTransformerSpi BeanTransformer.initBeanPopulatorBaseConfig(BeanPopulatorBaseConfig baseConfig)
           
 BeanTransformerSpi BeanTransformer.initCalendarReplicatableFactory(CalendarReplicatorSpi.Factory calendarReplicatableFactory)
           
 BeanTransformerSpi BeanTransformer.initDateReplicatableFactory(DateReplicatorSpi.Factory dateReplicatableFactory)
           
 

Uses of BeanTransformerSpi in net.sf.beanlib.provider.replicator
 

Fields in net.sf.beanlib.provider.replicator declared as BeanTransformerSpi
private  BeanTransformerSpi ReplicatorTemplate.beanTransformer
           
 

Methods in net.sf.beanlib.provider.replicator with parameters of type BeanTransformerSpi
static ArrayReplicator ArrayReplicator.newArrayReplicatable(BeanTransformerSpi beanTransformer)
           
 ArrayReplicator ArrayReplicator.Factory.newArrayReplicatable(BeanTransformerSpi beanTransformer)
           
static UnsupportedBlobReplicator UnsupportedBlobReplicator.newBlobReplicatable(BeanTransformerSpi beanTransformer)
           
 UnsupportedBlobReplicator UnsupportedBlobReplicator.Factory.newBlobReplicatable(BeanTransformerSpi beanTransformer)
           
static CalendarReplicator CalendarReplicator.newCalendarReplicatable(BeanTransformerSpi beanTransformer)
           
 CalendarReplicator CalendarReplicator.Factory.newCalendarReplicatable(BeanTransformerSpi beanTransformer)
           
static CollectionReplicator CollectionReplicator.newCollectionReplicatable(BeanTransformerSpi beanTransformer)
           
 CollectionReplicator CollectionReplicator.Factory.newCollectionReplicatable(BeanTransformerSpi beanTransformer)
           
static DateReplicator DateReplicator.newDateReplicatable(BeanTransformerSpi beanTransformer)
           
 DateReplicator DateReplicator.Factory.newDateReplicatable(BeanTransformerSpi beanTransformer)
           
static ImmutableReplicator ImmutableReplicator.newImmutableReplicatable(BeanTransformerSpi beanTransformer)
           
 ImmutableReplicator ImmutableReplicator.Factory.newImmutableReplicatable(BeanTransformerSpi beanTransformer)
           
static HeteroImmutableReplicator HeteroImmutableReplicator.newImmutableReplicatable(BeanTransformerSpi beanTransformer)
           
 HeteroImmutableReplicator HeteroImmutableReplicator.Factory.newImmutableReplicatable(BeanTransformerSpi beanTransformer)
           
static MapReplicator MapReplicator.newMapReplicatable(BeanTransformerSpi beanTransformer)
           
 MapReplicator MapReplicator.Factory.newMapReplicatable(BeanTransformerSpi beanTransformer)
           
 

Constructors in net.sf.beanlib.provider.replicator with parameters of type BeanTransformerSpi
ArrayReplicator(BeanTransformerSpi beanTransformer)
           
BeanReplicator(BeanTransformerSpi beanTransformer)
          Constructs with a given bean transformer.
CalendarReplicator(BeanTransformerSpi beanTransformer)
           
CollectionReplicator(BeanTransformerSpi beanTransformer)
           
DateReplicator(BeanTransformerSpi beanTransformer)
           
MapReplicator(BeanTransformerSpi beanTransformer)
           
ReplicatorTemplate(BeanTransformerSpi beanTransformer)
           
 

Uses of BeanTransformerSpi in net.sf.beanlib.spi
 

Methods in net.sf.beanlib.spi that return BeanTransformerSpi
 BeanTransformerSpi BeanTransformerSpi.initArrayReplicatableFactory(ArrayReplicatorSpi.Factory arrayReplicatableFactory)
          Used to initialize the replicator factory for arrays.
 BeanTransformerSpi BeanTransformerSpi.initBeanPopulationExceptionHandler(BeanPopulationExceptionHandler beanPopulationExceptionHandler)
           
 BeanTransformerSpi BeanTransformerSpi.initBeanPopulatorBaseConfig(BeanPopulatorBaseConfig baseConfig)
           
 BeanTransformerSpi BeanTransformerSpi.initBeanReplicatableFactory(BeanReplicatorSpi.Factory beanReplicatableFactory)
          Used to initialize the replicator factory for JavaBean's.
 BeanTransformerSpi BeanTransformerSpi.initBeanSourceHandler(BeanSourceHandler beanSourceHandler)
           
 BeanTransformerSpi BeanTransformerSpi.initBlobReplicatableFactory(BlobReplicatorSpi.Factory blobReplicatableFactory)
          Used to initialize the replicator factory for blob's.
 BeanTransformerSpi BeanTransformerSpi.initCalendarReplicatableFactory(CalendarReplicatorSpi.Factory calendarReplicatableFactory)
          Used to initialize the replicator factory for calendars.
 BeanTransformerSpi BeanTransformerSpi.initCollectionReplicatableFactory(CollectionReplicatorSpi.Factory collectionReplicatableFactory)
          Used to initialize the replicator factory for collections.
 BeanTransformerSpi BeanTransformerSpi.initCustomTransformerFactory(CustomBeanTransformerSpi.Factory customTransformerFactory)
          Initializes with a custom transformer factory.
 BeanTransformerSpi BeanTransformerSpi.initDateReplicatableFactory(DateReplicatorSpi.Factory dateReplicatableFactory)
          Used to initialize the replicator factory for dates.
 BeanTransformerSpi BeanTransformerSpi.initDebug(boolean debug)
           
 BeanTransformerSpi BeanTransformerSpi.initDetailedPropertyFilter(DetailedPropertyFilter detailedPropertyFilter)
           
 BeanTransformerSpi BeanTransformerSpi.initImmutableReplicatableFactory(ImmutableReplicatorSpi.Factory immutableReplicatableFactory)
          Used to initialize the replicator factory for immutables.
 BeanTransformerSpi BeanTransformerSpi.initMapReplicatableFactory(MapReplicatorSpi.Factory mapReplicatableFactory)
          Used to initialize the replicator factory for maps.
 BeanTransformerSpi BeanTransformerSpi.initPropertyFilter(PropertyFilter propertyFilter)
           
 BeanTransformerSpi BeanTransformerSpi.initReaderMethodFinder(BeanMethodFinder readerMethodFinder)
           
 BeanTransformerSpi BeanTransformerSpi.initSetterMethodCollector(BeanMethodCollector setterMethodCollector)
           
 BeanTransformerSpi BeanTransformerSpi.Factory.newBeanTransformer(BeanPopulatorSpi.Factory beanPopulatorFactory)
          Returns a bean transformer, given a bean populator factory.
 

Methods in net.sf.beanlib.spi with parameters of type BeanTransformerSpi
 CustomBeanTransformerSpi CustomBeanTransformerSpi.Factory.newCustomBeanTransformer(BeanTransformerSpi contextBeanTransformer)
          Returns a custom transformer.
 CustomBeanTransformerSpi ChainedCustomBeanTransformer.Factory.newCustomBeanTransformer(BeanTransformerSpi contextBeanTransformer)
           
 

Uses of BeanTransformerSpi in net.sf.beanlib.spi.replicator
 

Methods in net.sf.beanlib.spi.replicator with parameters of type BeanTransformerSpi
 ArrayReplicatorSpi ArrayReplicatorSpi.Factory.newArrayReplicatable(BeanTransformerSpi beanTransformer)
           
 BeanReplicatorSpi BeanReplicatorSpi.Factory.newBeanReplicatable(BeanTransformerSpi beanTransformer)
           
 BlobReplicatorSpi BlobReplicatorSpi.Factory.newBlobReplicatable(BeanTransformerSpi beanTransformer)
           
 CalendarReplicatorSpi CalendarReplicatorSpi.Factory.newCalendarReplicatable(BeanTransformerSpi beanTransformer)
           
 CollectionReplicatorSpi CollectionReplicatorSpi.Factory.newCollectionReplicatable(BeanTransformerSpi beanTransformer)
           
 DateReplicatorSpi DateReplicatorSpi.Factory.newDateReplicatable(BeanTransformerSpi beanTransformer)
           
 ImmutableReplicatorSpi ImmutableReplicatorSpi.Factory.newImmutableReplicatable(BeanTransformerSpi beanTransformer)
           
 MapReplicatorSpi MapReplicatorSpi.Factory.newMapReplicatable(BeanTransformerSpi beanTransformer)