builder.setNamePart(input.mergeObject(org.apache.drill.exec.proto.UserBitShared.NamePart.newBuilder(), org.apache.drill.exec.proto.SchemaUserBitShared.NamePart.MERGE));
private UserBitShared.SerializedField createDummyField(UserBitShared.SerializedField field) { UserBitShared.SerializedField.Builder newDummyFieldBuilder = UserBitShared.SerializedField.newBuilder() .setVarByteLength(0) .setBufferLength(0) .setValueCount(0) .setNamePart(field.getNamePart()) .setMajorType(field.getMajorType()); int index = 0; for (UserBitShared.SerializedField childField : field.getChildList()) { // make sure we make a copy of all children, so we do not corrupt the // original fieldList. This will recursively call itself. newDummyFieldBuilder.addChild(index, createDummyField(childField)); index++; } UserBitShared.SerializedField newDummyField = newDummyFieldBuilder.build(); return newDummyField; }
public SerializedField.Builder getAsBuilder() { return SerializedField.newBuilder() .setMajorType(type) .setNamePart(NamePart.newBuilder().setName(name).build()); }
builder.setNamePart(input.mergeObject(org.apache.drill.exec.proto.UserBitShared.NamePart.newBuilder(), org.apache.drill.exec.proto.SchemaUserBitShared.NamePart.MERGE));
public SerializedField.Builder getAsBuilder() { return SerializedField.newBuilder() .setMajorType(type) .setNamePart(NamePart.newBuilder().setName(name).build()); }