Annotation Type Customizer


@Target(TYPE) @Retention(RUNTIME) public @interface Customizer
The Customizer annotation is used to specify a class that implements the DescriptorCustomizer interface and is to run against an entity's class descriptor after all metadata processing has been completed. The Customizer annotation may be defined on an Entity, MappedSuperclass or Embeddable class. In the case of inheritance, a Customizer is not inherited from its parent classes.
Since:
Oracle TopLink 11.1.1.0.0
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    (Required) Defines the name of the descriptor customizer that should be applied to this entity's descriptor.
  • Element Details

    • value

      Class<?> value
      (Required) Defines the name of the descriptor customizer that should be applied to this entity's descriptor.