public abstract class AbstractMapDataMerge extends java.lang.Object implements MapDataMerge
| Constructor and Description |
|---|
AbstractMapDataMerge() |
AbstractMapDataMerge(Cog state) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MapDataMergeField> |
getMergeFields()
List of specific dataType/field combinations that this data will be merged with.
|
java.lang.String |
getName()
Descriptive name for this import, also used as the filename for the configuration stored in translator/merges/
|
java.lang.String |
getTableName() |
void |
mergeData(TranslationDatabase database,
java.lang.String dataType,
Naming data)
Perform the merge into the given data.
|
void |
setMergeFields(java.util.List<MapDataMergeField> newFields) |
void |
setName(java.lang.String newName) |
Cog |
toCog()
Returns the complete internal state of this object in the form of a
Cog. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitimportDatapublic AbstractMapDataMerge()
public AbstractMapDataMerge(Cog state)
public java.util.List<MapDataMergeField> getMergeFields()
MapDataMergegetMergeFields in interface MapDataMergepublic java.lang.String getName()
MapDataMergegetName in interface MapDataMergepublic void mergeData(TranslationDatabase database, java.lang.String dataType, Naming data)
MapDataMergemergeData in interface MapDataMergepublic void setMergeFields(java.util.List<MapDataMergeField> newFields)
setMergeFields in interface MapDataMergepublic void setName(java.lang.String newName)
setName in interface MapDataMergepublic Cog toCog()
CoggableCog.public java.lang.String getTableName()
getTableName in interface MapDataMerge