Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.cst.functions.core
Class Retype

java.lang.Object
  extended by eu.esdihumboldt.hale.common.align.transformation.function.impl.AbstractTransformationFunction<E>
      extended by eu.esdihumboldt.hale.common.align.transformation.function.impl.AbstractTypeTransformation<TransformationEngine>
          extended by eu.esdihumboldt.cst.functions.core.Retype
All Implemented Interfaces:
RetypeFunction, TransformationFunction<TransformationEngine>, TypeTransformation<TransformationEngine>
Direct Known Subclasses:
Join, Merge

@Immutable
public class Retype
extends AbstractTypeTransformation<TransformationEngine>
implements RetypeFunction

Simple 1:1 retype

Author:
Simon Templer

Field Summary
 
Fields inherited from interface eu.esdihumboldt.hale.common.align.model.functions.RetypeFunction
ID
 
Constructor Summary
Retype()
           
 
Method Summary
 void execute(String transformationIdentifier, TransformationEngine engine, Map<String,String> executionParameters, TransformationLog log)
          Execute the function as configured.
 
Methods inherited from class eu.esdihumboldt.hale.common.align.transformation.function.impl.AbstractTypeTransformation
getInstanceFactory, getInstanceHandler, getPropertyTransformer, getSource, getTarget, setPropertyTransformer, setSource, setTarget
 
Methods inherited from class eu.esdihumboldt.hale.common.align.transformation.function.impl.AbstractTransformationFunction
checkParameter, getExecutionContext, getOptionalParameter, getParameterChecked, getParameters, setExecutionContext, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.esdihumboldt.hale.common.align.transformation.function.TransformationFunction
setExecutionContext, setParameters
 

Constructor Detail

Retype

public Retype()
Method Detail

execute

public void execute(String transformationIdentifier,
                    TransformationEngine engine,
                    Map<String,String> executionParameters,
                    TransformationLog log)
Description copied from interface: TransformationFunction
Execute the function as configured.

Specified by:
execute in interface TransformationFunction<TransformationEngine>
Parameters:
transformationIdentifier - the transformation function identifier
engine - the transformation engine that may be used for the function execution
executionParameters - additional parameters for the execution, may be null
log - the transformation log to report any information about the execution of the transformation to
See Also:
TransformationFunction.execute(String, TransformationEngine, Map, TransformationLog)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d