Package sizzle.io

Examples of sizzle.io.EmitKey


    values.add(new EmitValue("1"));
    values.add(new EmitValue("2.0"));
    values.add(new EmitValue(3));
    values.add(new EmitValue(4.0));

    new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(new IntSumSizzleReducer()).withInput(new EmitKey("test"), values)
        .withOutput(new Text("test[] = 10"), NullWritable.get()).runTest();
  }
View Full Code Here


    values.add(new EmitValue("three"));
    values.add(new EmitValue("four"));

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new DistinctSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("one"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("two"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("three"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("four"));
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("four"));
    values.add(new EmitValue("four"));

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new DistinctSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("one"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("two"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("three"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("four"));
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("three"));
    values.add(new EmitValue("four"));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new DistinctSizzleReducer());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new Text("test[] = one"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = two"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = three"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = four"), NullWritable.get());
    reduceDriver.runTest();
View Full Code Here

    values.add(new EmitValue("four"));
    values.add(new EmitValue("four"));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new DistinctSizzleReducer());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new Text("test[] = one"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = two"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = three"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = four"), NullWritable.get());
    reduceDriver.runTest();
View Full Code Here

    values.add(new EmitValue("1"));
    values.add(new EmitValue("2.0"));
    values.add(new EmitValue(3));
    values.add(new EmitValue(4.0));

    new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(new IntMeanSizzleCombiner()).withInput(new EmitKey("test"), values)
        .withOutput(new EmitKey("test"), new EmitValue("10", "4")).runTest();
  }
View Full Code Here

    values.add(new EmitValue("1"));
    values.add(new EmitValue("2.0"));
    values.add(new EmitValue(3));
    values.add(new EmitValue(4.0));

    new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(new IntMeanSizzleReducer()).withInput(new EmitKey("test"), values)
        .withOutput(new Text("test[] = 2.5"), NullWritable.get()).runTest();
  }
View Full Code Here

    values.add(new EmitValue("five", 500));
    values.add(new EmitValue("eight", 800));

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new MinimumSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("one", 100.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("two", 200.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("three", 300.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("four", 400.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("five", 500.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("six", 600.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("seven", 700.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("eight", 800.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("nine", 900.0));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("ten", 1000.0));
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("five", 500));
    values.add(new EmitValue("eight", 800));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver10 = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new MinimumSizzleReducerTen());
    reduceDriver10.setInput(new EmitKey("test"), values);
    reduceDriver10.addOutput(new Text("test[] = one weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = two weight 200.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = three weight 300.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = four weight 400.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = five weight 500.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = six weight 600.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = seven weight 700.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = eight weight 800.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = nine weight 900.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = ten weight 1000.0"), NullWritable.get());
    reduceDriver10.runTest();

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver1 = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new MinimumSizzleReducerOne());
    reduceDriver1.setInput(new EmitKey("test"), values);
    reduceDriver1.addOutput(new Text("test[] = one weight 100.0"), NullWritable.get());
    reduceDriver1.runTest();
  }
View Full Code Here

    values.add(new EmitValue("five", 100));
    values.add(new EmitValue("eight", 100));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver10 = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new MinimumSizzleReducerTen());
    reduceDriver10.setInput(new EmitKey("test"), values);
    reduceDriver10.addOutput(new Text("test[] = eight weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = eleven weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = five weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = four weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = fourteen weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = nine weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = one weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = seven weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = six weight 100.0"), NullWritable.get());
    reduceDriver10.addOutput(new Text("test[] = ten weight 100.0"), NullWritable.get());
    reduceDriver10.runTest();

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver1 = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new MinimumSizzleReducerOne());
    reduceDriver1.setInput(new EmitKey("test"), values);
    reduceDriver1.addOutput(new Text("test[] = eight weight 100.0"), NullWritable.get());
    reduceDriver1.runTest();
  }
View Full Code Here

TOP

Related Classes of sizzle.io.EmitKey

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.