org.apache.openjpa.persistence.jdbc
Annotation Type XSecondaryTable


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface XSecondaryTable

Extended secondary table.

Since:
0.4.0
Author:
Abe White

Required Element Summary
 String name
           
 
Optional Element Summary
 String catalog
           
 ForeignKey[] foreignKeys
           
 Index[] indexes
           
 PrimaryKeyJoinColumn[] pkJoinColumns
           
 String schema
           
 Unique[] uniqueConstraints
           
 

Element Detail

name

public abstract String name

catalog

public abstract String catalog
Default:
""

schema

public abstract String schema
Default:
""

pkJoinColumns

public abstract PrimaryKeyJoinColumn[] pkJoinColumns
Default:
{}

indexes

public abstract Index[] indexes
Default:
{}

foreignKeys

public abstract ForeignKey[] foreignKeys
Default:
{}

uniqueConstraints

public abstract Unique[] uniqueConstraints
Default:
{}


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.

This documentation is deprecated and will be removed in the next release of WebLogic Server.


Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01