KijiMapReduceJobBuilder extends MapReduceJobBuilder<KijiMapReduceJobBuilder> { public static KijiMapReduceJobBuilder create() { return new KijiMapReduceJobBuilder(); } private  KijiMapReduceJobBuilder(); static KijiMapReduceJobBuilder create(); KijiMapReduceJobBuilder withInput(MapReduceJobInput jobInput); @SuppressWarnings("rawtypes") KijiMapReduceJobBuilder withMapper(Class<? extends KijiMapper> mapperClass); @SuppressWarnings("rawtypes") KijiMapReduceJobBuilder withCombiner(Class<? extends KijiReducer> combinerClass); @SuppressWarnings("rawtypes") KijiMapReduceJobBuilder withReducer(Class<? extends KijiReducer> reducerClass);  }
@Test public void testLocalPathJarDir() { KijiMapReduceJobBuilder builder = KijiMapReduceJobBuilder.create(); builder.addJarDirectory(new File("/tmp")); builder.addJarDirectory(new File("/")); builder.addJarDirectory(new File(".")); builder.addJarDirectory(new File("some/subdir")); builder.addJarDirectory(new Path("/tmp")); builder.addJarDirectory(new Path("/")); builder.addJarDirectory(new Path(".")); builder.addJarDirectory(new Path("./")); builder.addJarDirectory(new Path("some/subdir")); builder.addJarDirectory(new Path("./subdir")); builder.addJarDirectory(new Path("..")); builder.addJarDirectory(new Path("file:/tmp")); builder.addJarDirectory(new Path("file: builder.addJarDirectory(new Path("file:/")); builder.addJarDirectory(new Path("file: builder.addJarDirectory("/tmp"); builder.addJarDirectory("/"); builder.addJarDirectory("."); builder.addJarDirectory("some/subdir"); builder.addJarDirectory("./somedir"); }