Uses of Interface
org.broadleafcommerce.common.extensibility.jpa.convert.BroadleafClassTransformer
Packages that use BroadleafClassTransformer
Package
Description
-
Uses of BroadleafClassTransformer in org.broadleafcommerce.common.extensibility.jpa
Classes in org.broadleafcommerce.common.extensibility.jpa that implement BroadleafClassTransformerModifier and TypeClassDescriptionclassDetects any externally registeredNamedQueriesorNamedNativeQueriesand adds them to the first detected entity implementation class for the target persistence unit.Fields in org.broadleafcommerce.common.extensibility.jpa with type parameters of type BroadleafClassTransformerModifier and TypeFieldDescriptionprotected List<BroadleafClassTransformer>MergePersistenceUnitManager.classTransformersprotected Set<BroadleafClassTransformer>MergePersistenceUnitManager.mergedClassTransformersMethods in org.broadleafcommerce.common.extensibility.jpa that return types with arguments of type BroadleafClassTransformerMethods in org.broadleafcommerce.common.extensibility.jpa with parameters of type BroadleafClassTransformerModifier and TypeMethodDescriptionprotected booleanMergePersistenceUnitManager.handleClassTransformerRegistrationProblem(BroadleafClassTransformer transformer, Exception e) Method parameters in org.broadleafcommerce.common.extensibility.jpa with type arguments of type BroadleafClassTransformerModifier and TypeMethodDescriptionvoidMergePersistenceUnitManager.setClassTransformers(List<BroadleafClassTransformer> classTransformers) -
Uses of BroadleafClassTransformer in org.broadleafcommerce.common.extensibility.jpa.cache
Classes in org.broadleafcommerce.common.extensibility.jpa.cache that implement BroadleafClassTransformerModifier and TypeClassDescriptionclassStrip the cache annotation from classes and the class fields -
Uses of BroadleafClassTransformer in org.broadleafcommerce.common.extensibility.jpa.convert
Subinterfaces of BroadleafClassTransformer in org.broadleafcommerce.common.extensibility.jpa.convertModifier and TypeInterfaceDescriptioninterfaceAllow a class transformer to explicitly declare which persistence unit it will influenceClasses in org.broadleafcommerce.common.extensibility.jpa.convert that implement BroadleafClassTransformerModifier and TypeClassDescriptionclassThisBroadleafClassTransformerchanges the name of the Table for an entity before Hibernate sees it.classThis class transformer will check to see if there is class that should have been loaded by theMergePersistenceUnitManager(meaning, it has an @Entity, @MappedSuperclass or @Embeddable annotation on it and will be inside of a persistence.xml). -
Uses of BroadleafClassTransformer in org.broadleafcommerce.common.extensibility.jpa.convert.inheritance
Classes in org.broadleafcommerce.common.extensibility.jpa.convert.inheritance that implement BroadleafClassTransformer -
Uses of BroadleafClassTransformer in org.broadleafcommerce.common.extensibility.jpa.copy
Classes in org.broadleafcommerce.common.extensibility.jpa.copy that implement BroadleafClassTransformerModifier and TypeClassDescriptionclassDeprecated.classThe purpose of this class is to allow the conditional addition or removal of annotations to a target entity based on template class.classThis class transformer will copy fields, methods, and interface definitions from a source class to a target class, based on the xformTemplates map.classThis class transformer will do nothing.classBased on a Spring property value resolving to a boolean, this ClassTransformer will optionally perform bytecode transformations.classStrip a candidate annotation from candidate classes and their fields.
DirectCopyClassTransformerinstead