public abstract class StrategyInstaller extends Object implements 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)
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.