Project

General

Profile

« Previous | Next » 

Revision 53628

cannot use Guava's Splitter.splitToList, must stick to basic split method. Classpath is messed up

View differences:

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