parser, String.format("Cannot read from the middle of a record. Current token was %s ", token)); writer.rootAsMap().bit("count").writeBit(1); parser.skipChildren(); } catch (com.fasterxml.jackson.core.JsonParseException ex) {
writer.bit(tagName).writeBit((Boolean) value ? 1 : 0); } else if (value instanceof Byte) {
fieldReader.copyAsValue(mapWriter.list(fieldName).bit()); } else { fieldReader.copyAsValue(mapWriter.bit(fieldName));
fieldReader.copyAsValue(mapWriter.list(MappifyUtility.fieldValue).bit()); } else { fieldReader.copyAsValue(mapWriter.bit(MappifyUtility.fieldValue));
BitWriter writer = type.getRepetition() == Repetition.REPEATED ? mapWriter.list(name).bit() : mapWriter.bit(name); return new DrillBoolConverter(writer);
return (FieldWriter) writer.varDecimal(name, reader.getType().getScale(), reader.getType().getPrecision()); case BIT: return (FieldWriter) writer.bit(name); case MAP: return (FieldWriter) writer.map(name);
public BitWriter bit(final String name) { return (map != null) ? map.bit(name) : list.bit(); }
public void copyAsField(String name, MapWriter writer) { BitWriterImpl impl = (BitWriterImpl) writer.bit(name); impl.vector.copyFromSafe(idx(), impl.idx(), vector); }
public void copyAsField(String name, MapWriter writer) { NullableBitWriterImpl impl = (NullableBitWriterImpl) writer.bit(name); impl.vector.copyFromSafe(idx(), impl.idx(), vector); }
@Override protected void writeDBDocument(VectorContainerWriter vectorWriter, DBDocumentReaderBase reader) throws SchemaChangeException { vectorWriter.rootAsMap().bit("count").writeBit(1); }
@Override public BitWriter bit(String name) { data.getMutator().setType(idx(), MinorType.MAP); getMapWriter().setPosition(idx()); return getMapWriter().bit(name); }
public BitWriter bit(final String name) { return (map != null) ? map.bit(name) : list.bit(); }
public void copyAsField(String name, MapWriter writer) { BitWriterImpl impl = (BitWriterImpl) writer.bit(name); impl.vector.copyFromSafe(idx(), impl.idx(), vector); }
public void copyAsField(String name, MapWriter writer) { NullableBitWriterImpl impl = (NullableBitWriterImpl) writer.bit(name); impl.vector.copyFromSafe(idx(), impl.idx(), vector); }
@Override protected void writeDBDocument(VectorContainerWriter vectorWriter, DBDocumentReaderBase reader) throws SchemaChangeException { vectorWriter.rootAsMap().bit("count").writeBit(1); }