return strOi.create((String) fromPoi.getPrimitiveJavaObject(from));
case BYTE:
SettableByteObjectInspector byteOi = (SettableByteObjectInspector) toOi;
return byteOi.create((Byte) fromPoi.getPrimitiveJavaObject(from));
case SHORT:
SettableShortObjectInspector shortOi = (SettableShortObjectInspector) toOi;
return shortOi.create((Short) fromPoi.getPrimitiveJavaObject(from));
case BINARY:
SettableBinaryObjectInspector binOi = (SettableBinaryObjectInspector) toOi;
return binOi.create((byte[]) fromPoi.getPrimitiveJavaObject(from));
case TIMESTAMP:
SettableTimestampObjectInspector timeOi = (SettableTimestampObjectInspector) toOi;