Class ReplaceLobClassTransformInjector

  • All Implemented Interfaces:
    ClassTransformInjector

    public class ReplaceLobClassTransformInjector
    extends Object
    implements ClassTransformInjector
    Primarily used in conjunction with the * broadleaf.jpa.replace.lob.classes property - along with the * AlternateLob annotation. One or more classes can be configured in the `classes` property in * a service configuration. Then, in the target classes themselves, use the AlternateLob at * the field level to replace a Lob annotation with a Hibernate Type annotation.
    • Constructor Detail

      • ReplaceLobClassTransformInjector

        public ReplaceLobClassTransformInjector​(List<String> markers)
    • Method Detail

      • init

        public void init​(boolean dryRun)
        Description copied from interface: ClassTransformInjector
        Initialize the transformation and subsequent redefinition of classes in the classloader.
        Specified by:
        init in interface ClassTransformInjector
        Parameters:
        dryRun - Whether or not redefinition should actually take place, or just identification of transformation targets and logging.