| Interface | Description | 
|---|---|
| ProfileEntity | Marker interface for entity classes whose SITE_DISCRIMINATOR value should be harvested from the
  BroadleafRequestContext.currentProfilevalue | 
| Class | Description | 
|---|---|
| AbstractClassTransformer | This 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. | 
| AnnotationsCopyClassTransformer | Deprecated do not use this class, use  DirectCopyClassTransformerinstead | 
| ConditionalFieldAnnotationsClassTransformer | The purpose of this class is to allow the conditional addition or removal of annotations to a target entity based on template class. | 
| DirectCopyClassTransformer | This class transformer will copy fields, methods, and interface definitions from a source class to a target class,
 based on the xformTemplates map. | 
| DirectCopyIgnorePattern | |
| DirectCopyTransformTypes | Constants for tagging an entity class to receive byte code transformation upon
 being loaded by the classloader | 
| NullClassTransformer | This class transformer will do nothing. | 
| OptionalDirectCopyClassTransformer | Based on a Spring property value resolving to a boolean, this ClassTransformer will optionally perform
 bytecode transformations. | 
| RemoveAnnotationClassTransformer | Strip a candidate annotation from candidate classes and their fields. | 
| Annotation Type | Description | 
|---|---|
| DirectCopyTransform | |
| DirectCopyTransformMember | |
| NonCopied | 
Copyright © 2020. All rights reserved.