public BinaryConverter(PrimitiveObjectInspector inputOI, SettableBinaryObjectInspector outputOI) { this.inputOI = inputOI; this.outputOI = outputOI; r = outputOI.create(new byte[]{}); }
@Override public Object initValue(Object ignored) { return ((SettableBinaryObjectInspector) this.objectInspector) .create(ArrayUtils.EMPTY_BYTE_ARRAY); } }.init(fieldObjInspector);
@Override public Object initValue(Object ignored) { return ((SettableBinaryObjectInspector) this.objectInspector) .create(ArrayUtils.EMPTY_BYTE_ARRAY); } }.init(fieldObjInspector);
@Override public Object create(Object o) { if (o == null) return null; return settableOI.create((byte[]) o); } };
public BinaryConverter(PrimitiveObjectInspector inputOI, SettableBinaryObjectInspector outputOI) { this.inputOI = inputOI; this.outputOI = outputOI; r = outputOI.create(new byte[]{}); }
public BinaryConverter(PrimitiveObjectInspector inputOI, SettableBinaryObjectInspector outputOI) { this.inputOI = inputOI; this.outputOI = outputOI; r = outputOI.create(new byte[]{}); }
public BinaryConverter(PrimitiveObjectInspector inputOI, SettableBinaryObjectInspector outputOI) { this.inputOI = inputOI; this.outputOI = outputOI; r = outputOI.create(new byte[]{}); }
public BinaryConverter(PrimitiveObjectInspector inputOI, SettableBinaryObjectInspector outputOI) { this.inputOI = inputOI; this.outputOI = outputOI; r = outputOI.create(new byte[]{}); }
@Override public Object initValue(Object ignored) { return ((SettableBinaryObjectInspector) this.objectInspector) .create(ArrayUtils.EMPTY_BYTE_ARRAY); } }.init(fieldObjInspector);
@Override public Object convert(Object input) { if (input == null) { return null; } Object r = outputOI.create(new byte[]{}); return outputOI.set(r, PrimitiveObjectInspectorUtils.getBinary(input, inputOI)); } }
@Override public Object convert(Object input) { if (input == null) { return null; } Object r = outputOI.create(new byte[]{}); return outputOI.set(r, PrimitiveObjectInspectorUtils.getBinary(input, inputOI)); } }
case BINARY: SettableBinaryObjectInspector binOi = (SettableBinaryObjectInspector) toOi; return binOi.create((byte[]) fromPoi.getPrimitiveJavaObject(from)); case TIMESTAMP: SettableTimestampObjectInspector timeOi = (SettableTimestampObjectInspector) toOi;