Package org.apache.openjpa.jdbc.meta
Class MappingStrategyInstaller
- java.lang.Object
- 
- org.apache.openjpa.jdbc.meta.StrategyInstaller
- 
- org.apache.openjpa.jdbc.meta.MappingStrategyInstaller
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class MappingStrategyInstaller extends StrategyInstaller Installer used during mapping that attempts to use the given mapping information (if any), and fails if it does not work.- Since:
- 0.4.0
- Author:
- Abe White
- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.openjpa.jdbc.meta.StrategyInstallerrepos
 
- 
 - 
Constructor SummaryConstructors Constructor Description MappingStrategyInstaller(MappingRepository repos)Constructor; supply configuration.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinstallStrategy(ClassMapping cls)Install a strategy on the given mapping.voidinstallStrategy(Discriminator discrim)Install a strategy on the given mapping.voidinstallStrategy(FieldMapping field)Install a strategy on the given mapping.voidinstallStrategy(Version version)Install a strategy on the given mapping.booleanisAdapting()Return whether this installer adapts the given mapping data and schema, vs requiring that all information be supplied correctly.
 
- 
- 
- 
Constructor Detail- 
MappingStrategyInstallerpublic MappingStrategyInstaller(MappingRepository repos) Constructor; supply configuration.
 
- 
 - 
Method Detail- 
isAdaptingpublic boolean isAdapting() Description copied from class:StrategyInstallerReturn whether this installer adapts the given mapping data and schema, vs requiring that all information be supplied correctly.- Overrides:
- isAdaptingin class- StrategyInstaller
 
 - 
installStrategypublic void installStrategy(ClassMapping cls) Description copied from class:StrategyInstallerInstall a strategy on the given mapping.- Specified by:
- installStrategyin class- StrategyInstaller
 
 - 
installStrategypublic void installStrategy(FieldMapping field) Description copied from class:StrategyInstallerInstall a strategy on the given mapping.- Specified by:
- installStrategyin class- StrategyInstaller
 
 - 
installStrategypublic void installStrategy(Version version) Description copied from class:StrategyInstallerInstall a strategy on the given mapping.- Specified by:
- installStrategyin class- StrategyInstaller
 
 - 
installStrategypublic void installStrategy(Discriminator discrim) Description copied from class:StrategyInstallerInstall a strategy on the given mapping.- Specified by:
- installStrategyin class- StrategyInstaller
 
 
- 
 
-