org.apache.openjpa.jdbc.meta
public abstract class StrategyInstaller extends java.lang.Object implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected MappingRepository |
repos |
Constructor and Description |
---|
StrategyInstaller(MappingRepository repos)
Constructor; supply repository.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
installStrategy(ClassMapping cls)
Install a strategy on the given mapping.
|
abstract void |
installStrategy(Discriminator discrim)
Install a strategy on the given mapping.
|
abstract void |
installStrategy(FieldMapping fm)
Install a strategy on the given mapping.
|
abstract void |
installStrategy(Version version)
Install a strategy on the given mapping.
|
boolean |
isAdapting()
Return whether this installer adapts the given mapping data and
schema, vs requiring that all information be supplied correctly.
|
protected final MappingRepository repos
public StrategyInstaller(MappingRepository repos)
public boolean isAdapting()
public abstract void installStrategy(ClassMapping cls)
public abstract void installStrategy(FieldMapping fm)
public abstract void installStrategy(Version version)
public abstract void installStrategy(Discriminator discrim)