dnet40/modules/dnet-pace-core/branches/1.2/src/main/java/eu/dnetlib/pace/condition/AbstractCondition.java @ 28483
1 |
package eu.dnetlib.pace.condition; |
---|---|
2 |
|
3 |
import java.util.List; |
4 |
|
5 |
import eu.dnetlib.pace.common.AbstractPaceFunctions; |
6 |
|
7 |
/**
|
8 |
* Abstract conditions needs a list of field names.
|
9 |
*
|
10 |
* @author claudio
|
11 |
*
|
12 |
*/
|
13 |
public abstract class AbstractCondition extends AbstractPaceFunctions implements ConditionAlgo { |
14 |
|
15 |
/** The fields. */
|
16 |
protected List<String> fields; |
17 |
|
18 |
/**
|
19 |
* Instantiates a new abstract condition.
|
20 |
*
|
21 |
* @param fields
|
22 |
* the fields
|
23 |
*/
|
24 |
public AbstractCondition(final List<String> fields) { |
25 |
this.fields = fields; |
26 |
}
|
27 |
|
28 |
/**
|
29 |
* Gets the fields.
|
30 |
*
|
31 |
* @return the fields
|
32 |
*/
|
33 |
public List<String> getFields() { |
34 |
return fields; |
35 |
}
|
36 |
}
|