field.varChar(); } else { field.integer();
return (FieldWriter) writer.smallInt(); case INT: return (FieldWriter) writer.integer(); case UINT4: return (FieldWriter) writer.uInt4();
case INT: if (repeated) { fieldReader.copyAsValue(mapWriter.list(fieldName).integer()); } else { fieldReader.copyAsValue(mapWriter.integer(fieldName));
case INT: if (repeated) { fieldReader.copyAsValue(mapWriter.list(MappifyUtility.fieldValue).integer()); } else { fieldReader.copyAsValue(mapWriter.integer(MappifyUtility.fieldValue));
case INT32: { if (type.getOriginalType() == null) { IntWriter writer = type.getRepetition() == Repetition.REPEATED ? mapWriter.list(name).integer() : mapWriter.integer(name); return new DrillIntConverter(writer); case INT_16 : case INT_32 : { IntWriter writer = type.getRepetition() == Repetition.REPEATED ? mapWriter.list(name).integer() : mapWriter.integer(name); return new DrillIntConverter(writer);
break; case INT: fieldReader.copyAsValue(listWriter.integer()); break; case UINT1:
public IntWriter integer(final String name) { return (map != null) ? map.integer(name) : list.integer(); }
@Override public IntWriter integer() { data.getMutator().setType(idx(), MinorType.LIST); getListWriter().setPosition(idx()); return getListWriter().integer(); } @Override
private void writeInt32(int readInt32, final MapOrListWriterImpl writer, String fieldName, boolean isList) { final IntHolder ih = new IntHolder(); ih.value = readInt32; if (isList == false) { writer.integer(fieldName).write(ih); } else { writer.list.integer().write(ih); } }
public void copyAsField(String name, MapWriter writer) { RepeatedIntWriterImpl impl = (RepeatedIntWriterImpl) writer.list(name).integer(); impl.vector.copyFromSafe(idx(), impl.idx(), vector); }
public void copyAsField(String name, MapWriter writer) { RepeatedIntWriterImpl impl = (RepeatedIntWriterImpl) writer.list(name).integer(); impl.vector.copyFromSafe(idx(), impl.idx(), vector); }
public IntWriter integer(final String name) { return (map != null) ? map.integer(name) : list.integer(); }