|
|||||||||
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.MappingDefaults
getStrategy
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.MappingDefaults
getStrategy
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.MappingDefaults
getTableName
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.MappingDefaults
getTableName
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.MappingDefaults
populateJoinColumn
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.MappingDefaults
populateForeignKeyColumn
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.MappingDefaults
populateColumns
in class org.apache.openjpa.jdbc.meta.MappingDefaultsImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |