ObjectDB ObjectDB

addTransformer(transformer) - JPA PersistenceUnitInfo's method

Method
javax.persistence.spi.PersistenceUnitInfo
void addTransformer(
  ClassTransformer transformer
)

Add a transformer supplied by the provider that will be called for every new class definition or class redefinition that gets loaded by the loader returned by the PersistenceUnitInfo.getClassLoader method. The transformer has no effect on the result returned by the PersistenceUnitInfo.getNewTempClassLoader method. Classes are only transformed once within the same classloading scope, regardless of how many persistence units they may be a part of.
Parameters:
transformer - provider-supplied transformer that the container invokes at class-(re)definition time
Since:
JPA 1.0