Revision 53628
Added by Claudio Atzori over 5 years ago
modules/dnet-mapreduce-jobs/branches/master/src/main/java/eu/dnetlib/data/mapreduce/hbase/dataexport/ConfigurableExportMapper.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.data.mapreduce.hbase.dataexport; |
2 | 2 |
|
3 | 3 |
import com.google.common.base.Splitter; |
4 |
import com.google.common.collect.Lists; |
|
4 | 5 |
import com.google.common.collect.Sets; |
5 | 6 |
import com.googlecode.protobuf.format.JsonFormat; |
6 | 7 |
import eu.dnetlib.data.mapreduce.util.DedupUtils; |
... | ... | |
40 | 41 |
valueOut = new Text(); |
41 | 42 |
|
42 | 43 |
|
43 |
columnFamilies.addAll(Splitter.on(",").splitToList(context.getConfiguration().get("column.families", CF_DEFAULT)));
|
|
44 |
qualifiers.addAll(Splitter.on(",").splitToList(context.getConfiguration().get("qualifiers", QUALIFIER_DEFAULT)));
|
|
44 |
columnFamilies.addAll(Lists.newArrayList(Splitter.on(",").split(context.getConfiguration().get("column.families", CF_DEFAULT))));
|
|
45 |
qualifiers.addAll(Lists.newArrayList(Splitter.on(",").split(context.getConfiguration().get("qualifiers", QUALIFIER_DEFAULT))));
|
|
45 | 46 |
exportMode = ExportMode.valueOf(context.getConfiguration().get("export.mode", ExportMode.ALL.toString())); |
46 | 47 |
|
47 | 48 |
} |
Also available in: Unified diff
cannot use Guava's Splitter.splitToList, must stick to basic split method. Classpath is messed up