javax.persistence

## Annotation Type JoinTable

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

### Optional Element Summary

Optional Elements
`String` `catalog`
`JoinColumn[]` `inverseJoinColumns`
`JoinColumn[]` `joinColumns`
`String` `name`
`String` `schema`
`UniqueConstraint[]` `uniqueConstraints`

### Element Detail

#### name

    public abstract String name

Default:
  ""

#### catalog

    public abstract String catalog

Default:
  ""

#### schema

    public abstract String schema

Default:
  ""

#### joinColumns

    public abstract JoinColumn[] joinColumns

Default:
  {}

#### inverseJoinColumns

    public abstract JoinColumn[] inverseJoinColumns

Default:
  {}

#### uniqueConstraints

    public abstract UniqueConstraint[] uniqueConstraints

Default:
  {}