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
/**
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
}
(6-6/17)