Package org.apache.hadoop.mrunit.internal.io

Examples of org.apache.hadoop.mrunit.internal.io.Serialization


    return outputs;
  }

  private Serialization getSerialization() {
    if(serialization == null) {
      serialization = new Serialization(getConfiguration());
    }
    return serialization;
  }
View Full Code Here


    private final Serialization serialization;

    public ValueClassInstanceReuseList(final List<T> list,
        final Configuration conf) {
      super(list);
      serialization = new Serialization(conf);
    }
View Full Code Here

  private final List<Pair<K, V>> collectedOutputs;
  private final Serialization serialization;

  public MockOutputCollector(final Configuration conf) {
    collectedOutputs = new ArrayList<Pair<K, V>>();
    serialization = new Serialization(conf);
  }
View Full Code Here

      recordWriter.close(taskAttemptContext);
    } catch (InterruptedException e) {
      throw new IOException(e);
    }

    final Serialization serialization = new Serialization(
        taskAttemptContext.getConfiguration());
    try {
      List<InputSplit> inputSplits = inputFormat.getSplits(taskAttemptContext);
      for (InputSplit inputSplit : inputSplits) {
        RecordReader<K, V> recordReader = inputFormat.createRecordReader(
            inputSplit, taskAttemptContext);
        recordReader.initialize(inputSplit, taskAttemptContext);
        while (recordReader.nextKeyValue()) {
          outputs.add(new Pair<K, V>(serialization.copy(recordReader
              .getCurrentKey()), serialization.copy(recordReader
              .getCurrentValue())));
        }
      }
    } catch (InterruptedException e) {
      throw new IOException(e);
View Full Code Here

  @Test
  public void testClassWithoutNoArgConstructor() {
    final Configuration conf = new Configuration();
    conf.setStrings("io.serializations",
        "org.apache.hadoop.io.serializer.JavaSerialization");
    Serialization serialization = new Serialization(conf);
    assertEquals(new Integer(1), serialization.copy(new Integer(1)));
  }
View Full Code Here

  @Test
  public void testChangeStateOfCopyArgument() {
    final IntWritable int1 = new IntWritable(1);
    final IntWritable int2 = new IntWritable(2);
    Serialization serialization = new Serialization(new Configuration());
    final IntWritable copy = (IntWritable) serialization.copy(int1, int2);
    assertEquals(int1, copy);
    assertEquals(int1, int2);
  }
View Full Code Here

    final Configuration conf = new Configuration();
    conf.setStrings("io.serializations",
        "org.apache.hadoop.io.serializer.JavaSerialization");
    final Integer int1 = new Integer(1);
    final Integer int2 = new Integer(2);
    Serialization serialization = new Serialization(conf);
    final Integer copy = (Integer) serialization.copy(int1, int2);
    assertEquals(int1, copy);
    assertEquals(new Integer(2), int2);
  }
View Full Code Here

    return outputs;
  }

  private Serialization getSerialization() {
    if (serialization == null) {
      serialization = new Serialization(getConfiguration());
    }
    return serialization;
  }
View Full Code Here

    private final Serialization serialization;

    public ValueClassInstanceReuseList(final List<T> list,
        final Configuration conf) {
      super(list);
      serialization = new Serialization(conf);
    }
View Full Code Here

   *
   * @param conf The driver's configuration.
   */
  public ReduceFeeder(Configuration conf){
    this.conf = conf;
    serialization = new Serialization(conf);
  }
View Full Code Here

TOP

Related Classes of org.apache.hadoop.mrunit.internal.io.Serialization

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.