2
|
1 package edu.unc.genomics;
|
|
2
|
|
3 import com.beust.jcommander.IStringConverterFactory;
|
|
4
|
|
5 import edu.unc.genomics.io.IntervalFile;
|
|
6
|
|
7 /**
|
|
8 * @author timpalpant
|
|
9 *
|
|
10 */
|
|
11 public class IntervalFileFactory implements IStringConverterFactory {
|
|
12
|
|
13 /* (non-Javadoc)
|
|
14 * @see com.beust.jcommander.IStringConverterFactory#getConverter(java.lang.Class)
|
|
15 */
|
|
16 @Override
|
|
17 public Class<IntervalFileConverter> getConverter(Class forType) {
|
|
18 if (forType.equals(IntervalFile.class)) {
|
|
19 return IntervalFileConverter.class;
|
|
20 } else {
|
|
21 return null;
|
|
22 }
|
|
23 }
|
|
24
|
|
25 }
|