public GetByteFunction(List<Expression> children) throws SQLException { super(children); init(); }
private void testGetByteExpression(Expression data, Expression offset, int expected) throws SQLException { List<Expression> expressions = Lists.newArrayList(data, offset); Expression getByteFunction = new GetByteFunction(expressions); ImmutableBytesWritable ptr = new ImmutableBytesWritable(); getByteFunction.evaluate(null, ptr); Integer result = (Integer) getByteFunction.getDataType().toObject(ptr, getByteFunction.getSortOrder()); assertEquals(expected, result.intValue()); }
public GetByteFunction(List<Expression> children) throws SQLException { super(children); init(); }
public GetByteFunction(List<Expression> children) throws SQLException { super(children); init(); }