javax.persistence

## Annotation Type SequenceGenerator

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

### Required Element Summary

Required Elements
`String` `name`

### Optional Element Summary

Optional Elements
`int` `allocationSize`
`String` `catalog`
`int` `initialValue`
`String` `schema`
`String` `sequenceName`

### Element Detail

#### name

    public abstract String name

#### sequenceName

    public abstract String sequenceName

Default:
  ""

#### catalog

    public abstract String catalog

Default:
  ""

#### schema

    public abstract String schema

Default:
  ""

#### initialValue

    public abstract int initialValue

Default:
  1

#### allocationSize

    public abstract int allocationSize

Default:
  50