Project

General

Profile

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
 * @author jochen
12
 */
13
public interface IFeatureExtraction {
14

    
15
	/**
16
	 * applies the extraction of a feature on objectRecords
17
	 *
18
	 * @param aObjectRecords
19
	 * @param aFeatureName
20
	 * @return list of extracted results
21
	 * @throws TransformationServiceException
22
	 */
23
	public List<String> execute(List<String> aObjectRecords, String aFeatureName) throws TransformationException;
24
}
(6-6/17)