|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldMapping | |
---|---|
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree |
org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata |
org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies |
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction |
org.apache.openjpa.persistence.jdbc | OpenJPA JPA-JDBC |
Uses of FieldMapping in org.apache.openjpa.jdbc.kernel.exps |
---|
Methods in org.apache.openjpa.jdbc.kernel.exps that return FieldMapping | |
---|---|
FieldMapping |
FilterValue.getFieldMapping()
If this is a path to a persistent field, return its mapping, else return null. |
Uses of FieldMapping in org.apache.openjpa.jdbc.meta |
---|
Methods in org.apache.openjpa.jdbc.meta with parameters of type FieldMapping | |
---|---|
void |
ReverseMappingTool.addJoinConstraints(FieldMapping field)
Add existing unique constraints and indexes to the given field's join. |
void |
FieldMapping.copyMappingInfo(FieldMapping fm)
Copy mapping info from the given instance to this one. |
void |
ReverseCustomizer.customize(FieldMapping field)
Customize the given field information produced by the reverse mapping tool. |
void |
PropertiesReverseCustomizer.customize(FieldMapping field)
|
protected FieldStrategy |
MappingRepository.defaultStrategy(FieldMapping field,
boolean installHandlers)
Determine the default strategy to use for the given field. |
protected FieldStrategy |
MappingRepository.defaultStrategy(FieldMapping field,
boolean installHandlers,
boolean adapting)
Determine the default strategy to use for the given field. |
protected VersionStrategy |
MappingRepository.defaultStrategy(Version vers,
FieldMapping vfield)
Return the default version strategy, given a version field. |
protected FieldStrategy |
MappingRepository.defaultTypeStrategy(FieldMapping field,
boolean installHandlers,
boolean adapting)
Return the built-in strategy for the field's type, or null if none. |
String |
ReverseCustomizer.getDeclaration(FieldMapping field)
Return a code template for the declaration of the given field, or null to use the system-generated default Java code. |
String |
PropertiesReverseCustomizer.getDeclaration(FieldMapping field)
|
String |
ReverseCustomizer.getFieldCode(FieldMapping field)
Return a code template for the get/set methods of the given field, or null to use the system-generated default Java code. |
String |
PropertiesReverseCustomizer.getFieldCode(FieldMapping field)
|
String |
ReverseCustomizer.getInitialValue(FieldMapping field)
Return code for the initial value for the given field, or null to use the default generated by the system. |
String |
PropertiesReverseCustomizer.getInitialValue(FieldMapping field)
|
ForeignKey |
FieldMappingInfo.getJoin(FieldMapping field,
Table table,
boolean adapt)
Return the join from the field table to the owning class table. |
ForeignKey |
NoneMappingDefaults.getJoinForeignKey(FieldMapping fm,
Table local,
Table foreign)
|
ForeignKey |
MappingDefaultsImpl.getJoinForeignKey(FieldMapping fm,
Table local,
Table foreign)
|
ForeignKey |
MappingDefaults.getJoinForeignKey(FieldMapping fm,
Table local,
Table foreign)
Return a default foreign key for the join from this field's table to its defining class' table, or null for a logical foreign key only. |
Index |
FieldMappingInfo.getJoinIndex(FieldMapping field,
boolean adapt)
Index on the field join. |
Index |
NoneMappingDefaults.getJoinIndex(FieldMapping fm,
Table table,
Column[] cols)
|
Index |
MappingDefaultsImpl.getJoinIndex(FieldMapping fm,
Table table,
Column[] cols)
|
Index |
MappingDefaults.getJoinIndex(FieldMapping fm,
Table table,
Column[] cols)
Return a default index for the join, or null if the join columns should not be indexed by default. |
Unique |
FieldMappingInfo.getJoinUnique(FieldMapping field,
boolean def,
boolean adapt)
Unique constraint on the field join. |
Unique |
NoneMappingDefaults.getJoinUnique(FieldMapping fm,
Table table,
Column[] cols)
|
Unique |
MappingDefaultsImpl.getJoinUnique(FieldMapping fm,
Table table,
Column[] cols)
|
Unique |
MappingDefaults.getJoinUnique(FieldMapping fm,
Table table,
Column[] cols)
Return a default constraint for the join, or null if the join columns should not be constrained by default. |
Column |
FieldMappingInfo.getOrderColumn(FieldMapping field,
Table table,
boolean adapt)
Return the ordering column for this field, or null if none. |
Table |
FieldMappingInfo.getTable(FieldMapping field,
boolean create,
boolean adapt)
Return the table for the given field, or null if no table given. |
String |
NoneMappingDefaults.getTableName(FieldMapping fm,
Schema schema)
|
String |
MappingDefaultsImpl.getTableName(FieldMapping fm,
Schema schema)
|
String |
MappingDefaults.getTableName(FieldMapping fm,
Schema defaultSchema)
Return the default secondary table name for the given field. |
protected FieldStrategy |
MappingRepository.handlerCollectionStrategy(FieldMapping field,
ValueHandler ehandler,
boolean installHandlers)
Return the collection strategy for the given element handler, or null if none. |
protected FieldStrategy |
MappingRepository.handlerMapStrategy(FieldMapping field,
ValueHandler khandler,
ValueHandler vhandler,
boolean krel,
boolean vrel,
boolean installHandlers)
Return the map strategy for the given key and value handlers / relations, or null if none. |
boolean |
QueryResultMapping.PCResult.hasEager(List path,
FieldMapping field)
Return true if the mapped result contains eager data for the given field at the given path. |
void |
NoneMappingDefaults.installPrimaryKey(FieldMapping fm,
Table table)
|
void |
MappingDefaultsImpl.installPrimaryKey(FieldMapping fm,
Table table)
|
void |
MappingDefaults.installPrimaryKey(FieldMapping fm,
Table table)
If desired, install a primary key on the given secondary table. |
abstract void |
StrategyInstaller.installStrategy(FieldMapping fm)
Install a strategy on the given mapping. |
void |
RuntimeStrategyInstaller.installStrategy(FieldMapping field)
|
void |
RefreshStrategyInstaller.installStrategy(FieldMapping field)
|
void |
NoneStrategyInstaller.installStrategy(FieldMapping field)
|
void |
MappingStrategyInstaller.installStrategy(FieldMapping field)
|
protected FieldStrategy |
MappingRepository.namedStrategy(FieldMapping field,
boolean installHandlers)
Instantiate the given field's named strategy, or return null if no named strategy. |
protected FieldMappingInfo |
MappingRepository.newMappingInfo(FieldMapping fm)
Create raw mapping info for the given instance. |
void |
NoneMappingDefaults.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
void |
MappingDefaultsImpl.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
void |
MappingDefaults.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
Fill in default information for the given column used to join a field to its defining class' table. |
boolean |
NoneMappingDefaults.populateOrderColumns(FieldMapping fm,
Table table,
Column[] cols)
|
boolean |
MappingDefaultsImpl.populateOrderColumns(FieldMapping fm,
Table table,
Column[] cols)
|
boolean |
MappingDefaults.populateOrderColumns(FieldMapping fm,
Table table,
Column[] cols)
Fill in default information for the given order columns. |
void |
FieldStrategy.setFieldMapping(FieldMapping owner)
Set the class mapping using this strategy. |
void |
FieldMapping.setFieldMapping(FieldMapping owner)
|
void |
FieldMappingInfo.syncOrderColumn(FieldMapping field)
Synchronize internal order column information with the given field. |
void |
FieldMappingInfo.syncStrategy(FieldMapping field)
Synchronize internal mapping strategy information with the given field. |
void |
FieldMappingInfo.syncWith(FieldMapping field)
Synchronize internal information with the mapping data for the given field. |
Constructors in org.apache.openjpa.jdbc.meta with parameters of type FieldMapping | |
---|---|
ValueMappingImpl(FieldMapping owner)
Constructor. |
Uses of FieldMapping in org.apache.openjpa.jdbc.meta.strats |
---|
Fields in org.apache.openjpa.jdbc.meta.strats declared as FieldMapping | |
---|---|
protected FieldMapping |
AbstractFieldStrategy.field
The owning field mapping. |
Methods in org.apache.openjpa.jdbc.meta.strats that return FieldMapping | |
---|---|
FieldMapping |
RelationMapTableFieldStrategy.getFieldMapping()
|
FieldMapping |
RelationMapInverseKeyFieldStrategy.getFieldMapping()
|
FieldMapping |
RelationCollectionTableFieldStrategy.getFieldMapping()
|
FieldMapping |
RelationCollectionInverseKeyFieldStrategy.getFieldMapping()
|
FieldMapping |
MapTableFieldStrategy.getFieldMapping()
|
FieldMapping |
LRSMapFieldStrategy.getFieldMapping()
The owning field mapping. |
FieldMapping |
LRSCollectionFieldStrategy.getFieldMapping()
The owning field mapping. |
Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type FieldMapping | |
---|---|
protected static void |
ContainerFieldStrategy.appendJoinCount(SQLBuffer sql,
Select sel,
Joins joins,
DBDictionary dict,
FieldMapping field,
ForeignKey fk)
|
static void |
ContainerFieldStrategy.appendUnaliasedJoin(SQLBuffer sql,
Select sel,
Joins joins,
DBDictionary dict,
FieldMapping field,
ForeignKey fk)
|
void |
NoneFieldStrategy.setFieldMapping(FieldMapping owner)
|
void |
AbstractFieldStrategy.setFieldMapping(FieldMapping owner)
|
Uses of FieldMapping in org.apache.openjpa.jdbc.sql |
---|
Methods in org.apache.openjpa.jdbc.sql with parameters of type FieldMapping | |
---|---|
SelectExecutor |
SelectImpl.eagerClone(FieldMapping key,
int eagerType,
boolean toMany,
int sels)
|
SelectExecutor |
Select.eagerClone(FieldMapping key,
int eagerType,
boolean toMany,
int sels)
Return a select that will be eagerly executed with this one, or null if the select cannot be created for the given key and join type. |
SelectExecutor |
LogicalUnion.UnionSelect.eagerClone(FieldMapping key,
int eagerType,
boolean toMany,
int sels)
|
SelectExecutor |
SelectImpl.getEager(FieldMapping key)
|
Object |
SelectImpl.SelectResult.getEager(FieldMapping key)
|
SelectExecutor |
Select.getEager(FieldMapping key)
Return the eager select for the given key. |
Object |
Result.getEager(FieldMapping key)
The eager result for the given key, or null if none. |
Object |
MergedResult.getEager(FieldMapping key)
|
SelectExecutor |
LogicalUnion.UnionSelect.getEager(FieldMapping key)
|
Object |
AbstractResult.getEager(FieldMapping key)
|
void |
SelectImpl.SelectResult.putEager(FieldMapping key,
Object res)
|
void |
Result.putEager(FieldMapping key,
Object res)
The eager result for the given key, or null if none. |
void |
MergedResult.putEager(FieldMapping key,
Object res)
|
void |
AbstractResult.putEager(FieldMapping key,
Object res)
|
Uses of FieldMapping in org.apache.openjpa.persistence.jdbc |
---|
Methods in org.apache.openjpa.persistence.jdbc with parameters of type FieldMapping | |
---|---|
protected EnumType |
XMLPersistenceMappingSerializer.getEnumType(FieldMapping field)
Return enum type for the field. |
protected EnumType |
AnnotationPersistenceMappingSerializer.getEnumType(FieldMapping field)
Return enum type for the field. |
String |
PersistenceMappingDefaults.getTableName(FieldMapping fm,
Schema schema)
|
protected boolean |
AnnotationPersistenceMappingParser.handleUnknownMemberMappingAnnotation(FieldMapping fm,
Annotation anno)
Allow subclasses to handle unknown annotations. |
protected void |
AnnotationPersistenceMappingParser.parseColumns(FieldMapping fm,
Column... pcols)
Parse @Column(s). |
protected void |
AnnotationPersistenceMappingParser.parseContainerTable(FieldMapping fm,
ContainerTable ctbl)
Parse @ContainerTable. |
protected void |
AnnotationPersistenceMappingParser.parseElementJoinColumns(FieldMapping fm,
ElementJoinColumn... joins)
Parse @ElementJoinColumn(s). |
protected void |
AnnotationPersistenceMappingParser.parseXJoinColumns(FieldMapping fm,
MappingInfo info,
boolean secondaryAllowed,
XJoinColumn... joins)
Parse given @XJoinColumn annotations. |
void |
PersistenceMappingDefaults.populateJoinColumn(FieldMapping fm,
Table local,
Table foreign,
Column col,
Object target,
int pos,
int cols)
|
protected void |
AnnotationPersistenceMappingParser.setColumns(FieldMapping fm,
MappingInfo info,
List<Column> cols,
int unique)
Set the given columns as the columns for fm . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |