Annotation Type Externalize


@Retention(RUNTIME) @Target(TYPE) @Inherited @Documented public @interface Externalize
Indicate that this class should be externalized by an instance of the given externalizer class. Any externalizer provided by a ClassExternalizerFactory will typically take precedence over the externalizer specified by this annotation.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends Externalizer>
    Specify the externalizer class to be used by the annotated class.
  • Element Details

    • value

      Class<? extends Externalizer> value
      Specify the externalizer class to be used by the annotated class.
      Returns:
      the externalizer type