dnet45/modules/unibi-data-collective-transformation-common/trunk/src/main/java/eu/dnetlib/data/collective/transformation/engine/functions/IFeatureExtraction.java @ 48166
1 |
/**
|
---|---|
2 |
*
|
3 |
*/
|
4 |
package eu.dnetlib.data.collective.transformation.engine.functions; |
5 |
|
6 |
import java.util.List; |
7 |
|
8 |
import eu.dnetlib.data.collective.transformation.TransformationException; |
9 |
|
10 |
|
11 |
/**
|
12 |
* @author jochen
|
13 |
*
|
14 |
*/
|
15 |
public interface IFeatureExtraction { |
16 |
|
17 |
/**
|
18 |
* applies the extraction of a feature on objectRecords
|
19 |
* @param aObjectRecords
|
20 |
* @param aFeatureName
|
21 |
* @return list of extracted results
|
22 |
* @throws TransformationServiceException
|
23 |
*/
|
24 |
public List<String> execute(List<String> aObjectRecords, String aFeatureName) throws TransformationException; |
25 |
}
|