@Override void serialize(RandomAccessOutput byteStream, Object obj, ObjectInspector objInspector, boolean skipLengthPrefix, BooleanRef warnedOnceNullMapKey) { StringObjectInspector soi = (StringObjectInspector) objInspector; Text t = soi.getPrimitiveWritableObject(obj); serializeText(byteStream, t, skipLengthPrefix); } }
@Override void serialize(RandomAccessOutput byteStream, Object obj, ObjectInspector objInspector, boolean skipLengthPrefix, BooleanRef warnedOnceNullMapKey) { HiveCharObjectInspector hcoi = (HiveCharObjectInspector) objInspector; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); } }
@Override void serialize(RandomAccessOutput byteStream, Object obj, ObjectInspector objInspector, boolean skipLengthPrefix, BooleanRef warnedOnceNullMapKey) { HiveVarcharObjectInspector hcoi = (HiveVarcharObjectInspector) objInspector; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); } }
StringObjectInspector soi = (StringObjectInspector) poi; Text t = soi.getPrimitiveWritableObject(obj); serializeText(byteStream, t, skipLengthPrefix); return; HiveCharObjectInspector hcoi = (HiveCharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return; HiveVarcharObjectInspector hcoi = (HiveVarcharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return;
@Override void serialize(RandomAccessOutput byteStream, Object obj, ObjectInspector objInspector, boolean skipLengthPrefix, BooleanRef warnedOnceNullMapKey) { StringObjectInspector soi = (StringObjectInspector) objInspector; Text t = soi.getPrimitiveWritableObject(obj); serializeText(byteStream, t, skipLengthPrefix); } }
@Override void serialize(RandomAccessOutput byteStream, Object obj, ObjectInspector objInspector, boolean skipLengthPrefix, BooleanRef warnedOnceNullMapKey) { HiveCharObjectInspector hcoi = (HiveCharObjectInspector) objInspector; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); } }
@Override void serialize(RandomAccessOutput byteStream, Object obj, ObjectInspector objInspector, boolean skipLengthPrefix, BooleanRef warnedOnceNullMapKey) { HiveVarcharObjectInspector hcoi = (HiveVarcharObjectInspector) objInspector; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); } }
StringObjectInspector soi = (StringObjectInspector) poi; Text t = soi.getPrimitiveWritableObject(obj); serializeText(byteStream, t, skipLengthPrefix); return; HiveCharObjectInspector hcoi = (HiveCharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return; HiveVarcharObjectInspector hcoi = (HiveVarcharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return;
StringObjectInspector soi = (StringObjectInspector) poi; Text t = soi.getPrimitiveWritableObject(obj); serializeText(byteStream, t, skipLengthPrefix); return; HiveCharObjectInspector hcoi = (HiveCharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return; HiveVarcharObjectInspector hcoi = (HiveVarcharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return;
StringObjectInspector soi = (StringObjectInspector) poi; Text t = soi.getPrimitiveWritableObject(obj); serializeText(byteStream, t, skipLengthPrefix); return; HiveCharObjectInspector hcoi = (HiveCharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return; HiveVarcharObjectInspector hcoi = (HiveVarcharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return;
StringObjectInspector soi = (StringObjectInspector) poi; Text t = soi.getPrimitiveWritableObject(obj); serializeText(byteStream, t, skipLengthPrefix); return; HiveCharObjectInspector hcoi = (HiveCharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return; HiveVarcharObjectInspector hcoi = (HiveVarcharObjectInspector) poi; Text t = hcoi.getPrimitiveWritableObject(obj).getTextValue(); serializeText(byteStream, t, skipLengthPrefix); return;