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


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

Allows override of complex embedded or superclass mappings.

Since:
0.4.0, 1.1.0
Author:
Abe White

Optional Element Summary
 Column[] columns
           
 ContainerTable containerTable
           
 ElementColumn[] elementColumns
           
 ElementJoinColumn[] elementJoinColumns
           
 XJoinColumn[] joinColumns
           
 KeyColumn[] keyColumns
           
 KeyJoinColumn[] keyJoinColumns
           
 String name
           
 

name

public abstract String name
Default:
""

columns

public abstract Column[] columns
Default:
{}

joinColumns

public abstract XJoinColumn[] joinColumns
Default:
{}

elementColumns

public abstract ElementColumn[] elementColumns
Default:
{}

elementJoinColumns

public abstract ElementJoinColumn[] elementJoinColumns
Default:
{}

keyColumns

public abstract KeyColumn[] keyColumns
Default:
{}

keyJoinColumns

public abstract KeyJoinColumn[] keyJoinColumns
Default:
{}

containerTable

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


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