SequenceGenerator
Date: 2016-06-24

javax.persistence

## Annotation Type SequenceGenerator

-     @Target(value={TYPE,METHOD,FIELD})
      @Retention(value=RUNTIME)
      public @interface SequenceGenerator

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `java.lang.String` | `name`

  - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element and Description
    --- | ---
    `int` | `allocationSize`
    `java.lang.String` | `catalog`
    `int` | `initialValue`
    `java.lang.String` | `schema`
    `java.lang.String` | `sequenceName`

- - ### Element Detail

    - #### name

          public abstract java.lang.String name

    - #### sequenceName

          public abstract java.lang.String sequenceName

      Default:
        ""

    - #### catalog

          public abstract java.lang.String catalog

      Default:
        ""

    - #### schema

          public abstract java.lang.String schema

      Default:
        ""

    - #### initialValue

          public abstract int initialValue

      Default:
        1

    - #### allocationSize

          public abstract int allocationSize

      Default:
        50