|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.openjpa.jdbc.meta.MappingDefaultsImpl
org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
public class PersistenceMappingDefaults
Supplies default mapping information in accordance with JPA spec.
| Field Summary |
|---|
| Fields inherited from class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl |
|---|
dict |
| Constructor Summary | |
|---|---|
PersistenceMappingDefaults()
|
|
| Method Summary | |
|---|---|
boolean |
getPrependFieldNameToJoinTableInverseJoinColumns()
Whether to prepend the field name to the default name of inverse join columns within join tables. |
java.lang.Object |
getStrategy(org.apache.openjpa.jdbc.meta.Discriminator disc,
boolean adapt)
|
java.lang.Object |
getStrategy(org.apache.openjpa.jdbc.meta.Version vers,
boolean adapt)
|
java.lang.String |
getTableName(org.apache.openjpa.jdbc.meta.ClassMapping cls,
org.apache.openjpa.jdbc.schema.Schema schema)
|
java.lang.String |
getTableName(org.apache.openjpa.jdbc.meta.FieldMapping fm,
org.apache.openjpa.jdbc.schema.Schema schema)
|
void |
populateColumns(org.apache.openjpa.jdbc.meta.Version vers,
org.apache.openjpa.jdbc.schema.Table table,
org.apache.openjpa.jdbc.schema.Column[] cols)
|
void |
populateForeignKeyColumn(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.String name,
org.apache.openjpa.jdbc.schema.Table local,
org.apache.openjpa.jdbc.schema.Table foreign,
org.apache.openjpa.jdbc.schema.Column col,
java.lang.Object target,
boolean inverse,
int pos,
int cols)
|
void |
populateJoinColumn(org.apache.openjpa.jdbc.meta.FieldMapping fm,
org.apache.openjpa.jdbc.schema.Table local,
org.apache.openjpa.jdbc.schema.Table foreign,
org.apache.openjpa.jdbc.schema.Column col,
java.lang.Object target,
int pos,
int cols)
|
void |
setPrependFieldNameToJoinTableInverseJoinColumns(boolean val)
Whether to prepend the field name to the default name of inverse join columns within join tables. |
| Methods inherited from class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl |
|---|
areAllPrimaryKeyColumns, correctName, defaultMissingInfo, endConfiguration, getAddNullIndicator, getBaseClassStrategy, getDataStoreIdColumnName, getDeferConstraints, getDiscriminatorColumnName, getDiscriminatorStrategy, getDiscriminatorValue, getFieldStrategy, getForeignKey, getForeignKeyDeleteAction, getIndex, getIndex, getIndex, getIndexDiscriminator, getIndexLogicalForeignKeys, getIndexName, getIndexVersion, getJoinForeignKey, getJoinForeignKey, getJoinForeignKeyDeleteAction, getJoinIndex, getJoinUnique, getNullIndicatorColumnName, getOrderColumnName, getOrderLists, getPrimaryKeyName, getStoreEnumOrdinal, getStoreUnmappedObjectIdString, getStrategy, getStrategy, getSubclassStrategy, getUnique, getVersionColumnName, getVersionStrategy, installPrimaryKey, populateColumns, populateColumns, populateDataStoreIdColumns, populateJoinColumn, populateNullIndicatorColumns, populateOrderColumns, setAddNullIndicator, setBaseClassStrategy, setConfiguration, setDataStoreIdColumnName, setDefaultMissingInfo, setDeferConstraints, setDiscriminatorColumnName, setDiscriminatorStrategy, setFieldStrategies, setFieldStrategy, setForeignKeyDeleteAction, setForeignKeyDeleteAction, setIndexDiscriminator, setIndexLogicalForeignKeys, setIndexVersion, setJoinForeignKeyDeleteAction, setJoinForeignKeyDeleteAction, setNullIndicatorColumnName, setOrderColumnName, setOrderLists, setStoreEnumOrdinal, setStoreUnmappedObjectIdString, setSubclassStrategy, setUseClassCriteria, setVersionColumnName, setVersionStrategy, startConfiguration, useClassCriteria |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PersistenceMappingDefaults()
| Method Detail |
|---|
public boolean getPrependFieldNameToJoinTableInverseJoinColumns()
public void setPrependFieldNameToJoinTableInverseJoinColumns(boolean val)
public java.lang.Object getStrategy(org.apache.openjpa.jdbc.meta.Version vers,
boolean adapt)
getStrategy in interface org.apache.openjpa.jdbc.meta.MappingDefaultsgetStrategy in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
public java.lang.Object getStrategy(org.apache.openjpa.jdbc.meta.Discriminator disc,
boolean adapt)
getStrategy in interface org.apache.openjpa.jdbc.meta.MappingDefaultsgetStrategy in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
public java.lang.String getTableName(org.apache.openjpa.jdbc.meta.ClassMapping cls,
org.apache.openjpa.jdbc.schema.Schema schema)
getTableName in interface org.apache.openjpa.jdbc.meta.MappingDefaultsgetTableName in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
public java.lang.String getTableName(org.apache.openjpa.jdbc.meta.FieldMapping fm,
org.apache.openjpa.jdbc.schema.Schema schema)
getTableName in interface org.apache.openjpa.jdbc.meta.MappingDefaultsgetTableName in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
public void populateJoinColumn(org.apache.openjpa.jdbc.meta.FieldMapping fm,
org.apache.openjpa.jdbc.schema.Table local,
org.apache.openjpa.jdbc.schema.Table foreign,
org.apache.openjpa.jdbc.schema.Column col,
java.lang.Object target,
int pos,
int cols)
populateJoinColumn in interface org.apache.openjpa.jdbc.meta.MappingDefaultspopulateJoinColumn in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
public void populateForeignKeyColumn(org.apache.openjpa.jdbc.meta.ValueMapping vm,
java.lang.String name,
org.apache.openjpa.jdbc.schema.Table local,
org.apache.openjpa.jdbc.schema.Table foreign,
org.apache.openjpa.jdbc.schema.Column col,
java.lang.Object target,
boolean inverse,
int pos,
int cols)
populateForeignKeyColumn in interface org.apache.openjpa.jdbc.meta.MappingDefaultspopulateForeignKeyColumn in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
public void populateColumns(org.apache.openjpa.jdbc.meta.Version vers,
org.apache.openjpa.jdbc.schema.Table table,
org.apache.openjpa.jdbc.schema.Column[] cols)
populateColumns in interface org.apache.openjpa.jdbc.meta.MappingDefaultspopulateColumns in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||