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


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

Table for array, collection, or map elements.

Since:
4.0
Author:
Abe White

Optional Element Summary
 java.lang.String catalog
           
 XJoinColumn[] joinColumns
           
 ForeignKey joinForeignKey
           
 Index joinIndex
           
 java.lang.String name
           
 java.lang.String schema
           
 boolean specified
           
 

name

public abstract java.lang.String name
Default:
""

catalog

public abstract java.lang.String catalog
Default:
""

schema

public abstract java.lang.String schema
Default:
""

joinColumns

public abstract XJoinColumn[] joinColumns
Default:
{}

joinForeignKey

public abstract ForeignKey joinForeignKey
Default:
@org.apache.openjpa.persistence.jdbc.ForeignKey(specified=false)

joinIndex

public abstract Index joinIndex
Default:
@org.apache.openjpa.persistence.jdbc.Index(specified=false)

specified

public abstract boolean specified
Default:
true


Copyright © 2006 Apache Software Foundation. All Rights Reserved.