Package org.broadleafcommerce.common.extensibility.jpa.copy
package org.broadleafcommerce.common.extensibility.jpa.copy
-
ClassDescriptionThis provides a useful mechanism to pre-load/initialize classes that are required by a child class during class transformation, but that may not have been loaded or initialized by the JVM.Deprecated.The purpose of this class is to allow the conditional addition or removal of annotations to a target entity based on template class.This class transformer will copy fields, methods, and interface definitions from a source class to a target class, based on the xformTemplates map.Constants for tagging an entity class to receive byte code transformation upon being loaded by the classloaderThis class transformer will do nothing.Based on a Spring property value resolving to a boolean, this ClassTransformer will optionally perform bytecode transformations.Marker interface for entity classes whose SITE_DISCRIMINATOR value should be harvested from the
BroadleafRequestContext.currentProfile
valueStrip a candidate annotation from candidate classes and their fields.
DirectCopyClassTransformer
instead