@Override public LongValue getAggregate() { return new LongValue(sum); }
@Override public LongValue createValue() { return new LongValue(); }
@Override public LongValue getAggregate() { return new LongValue(count); }
@Override public LongValue createInstance() { return new LongValue(); }
@Override public LongValue getAggregate() { return new LongValue(sum); }
@Override public LongValue createValue() { return new LongValue(); }
@Override public LongValue createInstance() { return new LongValue(); }
@Override public LongValue getAggregate() { return new LongValue(count); }
private final Value[] createLongValues(int num) { Value[] v = new Value[num]; for (int i = 0; i < num; i++) { v[i] = new LongValue(); } return v; }
@Override public LongValue[] getValidTestResults() { return new LongValue[] { new LongValue(0L), new LongValue(1L), new LongValue(576L), new LongValue(-877678L), new LongValue((long) Integer.MAX_VALUE), new LongValue((long) Integer.MIN_VALUE), new LongValue(Long.MAX_VALUE), new LongValue(Long.MIN_VALUE), new LongValue(7656L) }; }
insert.getColumns().add(new Column("col2")); insert.getItemsList().accept(new ItemsListVisitor() { public void visit(SubSelect subSelect) { throw new UnsupportedOperationException("Not supported yet."); } public void visit(ExpressionList expressionList) { expressionList.getExpressions().add(new LongValue(5)); } public void visit(MultiExpressionList multiExprList) { throw new UnsupportedOperationException("Not supported yet."); } }); System.out.println(insert.toString());
insert.getColumns().add(new Column("col3")); ((ExpressionList)insert.getItemsList()).getExpressions().add(new LongValue(10)); System.out.println(insert.toString());
return new LongValue(((java.lang.Long)java).longValue());
return new LongValue(((java.lang.Long)java).longValue());
@Test public void testLongValue() { LongValue long0 = new LongValue(10); LongValue long1 = new LongValue(10); LongValue long2 = new LongValue(-10); LongValue long3 = new LongValue(255); LongValue long4 = new LongValue(Long.MAX_VALUE); LongValue long5 = new LongValue(Long.MAX_VALUE & 0xff80000000000000L); LongValue long6 = new LongValue(Long.MIN_VALUE); LongValue long7 = new LongValue(Long.MIN_VALUE & 0xff80000000000000L); for (int length = 2; length <= 8; length++) { assertNormalizableKey(long0, long1, length); assertNormalizableKey(long0, long2, length); assertNormalizableKey(long0, long3, length); assertNormalizableKey(long0, long4, length); assertNormalizableKey(long0, long5, length); assertNormalizableKey(long0, long6, length); assertNormalizableKey(long0, long7, length); assertNormalizableKey(long4, long5, length); assertNormalizableKey(long6, long7, length); } }
protected Value convert(Object hadoopType) { if(hadoopType instanceof org.apache.hadoop.io.LongWritable ) { return new LongValue(((LongWritable)hadoopType).get()); } if(hadoopType instanceof org.apache.hadoop.io.Text) { return new StringValue(((Text)hadoopType).toString()); } if(hadoopType instanceof org.apache.hadoop.io.IntWritable) { return new IntValue(((IntWritable)hadoopType).get()); } if(hadoopType instanceof org.apache.hadoop.io.FloatWritable) { return new FloatValue(((FloatWritable)hadoopType).get()); } if(hadoopType instanceof org.apache.hadoop.io.DoubleWritable) { return new DoubleValue(((DoubleWritable)hadoopType).get()); } if(hadoopType instanceof org.apache.hadoop.io.BooleanWritable) { return new BooleanValue(((BooleanWritable)hadoopType).get()); } if(hadoopType instanceof org.apache.hadoop.io.ByteWritable) { return new ByteValue(((ByteWritable)hadoopType).get()); } if (hadoopType instanceof NullWritable) { return NullValue.getInstance(); } throw new RuntimeException("Unable to convert Hadoop type ("+hadoopType.getClass().getCanonicalName()+") to Stratosphere."); } }
@Override public Record readRecord(Record target, byte[] bytes, int offset, int numBytes) { String str = new String(bytes, offset, numBytes); String[] tokens = SEPARATOR.split(str); long vertexID = Long.parseLong(tokens[0]); boolean isDangling = tokens.length > 1 && Integer.parseInt(tokens[1]) == 1; target.clear(); target.addField(new LongValue(vertexID)); target.addField(initialRank); target.addField(new BooleanValue(isDangling)); return target; } }
break; case 1: values[i] = new LongValue(rnd.nextLong()); break; case 2:
@Override public void open(Configuration parameters) { record = new Record(); vertexID = new LongValue(); partialRank = new DoubleValue(); workerIndex = getRuntimeContext().getIndexOfThisSubtask(); currentIteration = getIterationRuntimeContext().getSuperstepNumber(); failingIteration = ConfigUtils.asInteger("compensation.failingIteration", parameters); failingWorkers = ConfigUtils.asIntSet("compensation.failingWorker", parameters); messageLoss = ConfigUtils.asDouble("compensation.messageLoss", parameters); random = new Random(); }
LongValue pactQuantity = new LongValue(quantity); returnTuple.addAttribute("" + pactQuantity); returnTuple.addAttribute("" + extendedPriceSum);