javax.jdo.annotations

## Annotation Type Extension

-     @Target(value={TYPE,FIELD,METHOD})
       @Retention(value=RUNTIME)
       @Repeatable(value=Extensions.class)
      public @interface Extension

  Annotation for a JDO vendor extension. Corresponds to the xml element "extension".
  Since:
    2.1
  Version:
    3.2

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `String` | `key` The key for the extension (required).
    `String` | `value` The value for the extension (required).
    `String` | `vendorName` Vendor that the extension applies to (required).

- - ### Element Detail

    - #### vendorName

          public abstract String vendorName

      Vendor that the extension applies to (required).
      Returns:
        the vendor

  - - #### key

          public abstract String key

      The key for the extension (required).
      Returns:
        the key

  - - #### value

          public abstract String value

      The value for the extension (required).
      Returns:
        the value

Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.