private <T> T deserializeInternal(final byte[] bytes, final T result, final Schema<T> schema) { ProtostuffIOUtil.mergeFrom(bytes, result, schema); return result; }
private <T> byte[] serializeInternal(final T source, final Schema<T> schema, final LinkedBuffer buffer) { return ProtostuffIOUtil.toByteArray(source, schema, buffer); }
public void writeTo(Output output, GetQueryPlanFragments message) throws IOException { if(message.query == null) throw new UninitializedMessageException(message); output.writeString(1, message.query, false); if(message.type != null) output.writeEnum(2, message.type.number, false); if(message.splitPlan != null && message.splitPlan != DEFAULT_SPLIT_PLAN) output.writeBool(3, message.splitPlan, false); }
public void writeTo(Output output, Property message) throws IOException { if(message.key == null) throw new UninitializedMessageException(message); output.writeString(1, message.key, false); if(message.value == null) throw new UninitializedMessageException(message); output.writeString(2, message.value, false); }
public void writeTo(Output output, QueryContextInformation message) throws IOException { if(message.queryStartTime != 0) output.writeInt64(1, message.queryStartTime, false); if(message.timeZone != 0) output.writeInt32(2, message.timeZone, false); if(message.defaultSchemaName != null) output.writeString(3, message.defaultSchemaName, false); if(message.sessionId != null) output.writeString(4, message.sessionId, false); }
public void writeTo(Output output, LikeFilter message) throws IOException { if(message.pattern != null) output.writeString(1, message.pattern, false); if(message.escape != null) output.writeString(2, message.escape, false); }
public void writeTo(Output output, ConvertSupport message) throws IOException { if(message.from == null) throw new UninitializedMessageException(message); output.writeEnum(1, message.from.number, false); if(message.to == null) throw new UninitializedMessageException(message); output.writeEnum(2, message.to.number, false); }
public void writeTo(Output output, SaslMessage message) throws IOException { if(message.mechanism != null) output.writeString(1, message.mechanism, false); if(message.data != null) output.writeBytes(2, message.data, false); if(message.status != null) output.writeEnum(3, message.status.number, false); }
public void writeTo(Output output, MetricValue message) throws IOException { if(message.metricId != 0) output.writeInt32(1, message.metricId, false); if(message.longValue != 0) output.writeInt64(2, message.longValue, false); if(message.doubleValue != 0) output.writeDouble(3, message.doubleValue, false); }
public void writeTo(Output output, NodeStatus message) throws IOException { if(message.nodeId != 0) output.writeInt32(1, message.nodeId, false); if(message.memoryFootprint != 0) output.writeInt64(2, message.memoryFootprint, false); }
public void writeTo(Output output, RpcHeader message) throws IOException { if(message.mode != null) output.writeEnum(1, message.mode.number, false); if(message.coordinationId != 0) output.writeInt32(2, message.coordinationId, false); if(message.rpcType != 0) output.writeInt32(3, message.rpcType, false); }
public void writeTo(Output output, CustomMessage message) throws IOException { if(message.type != 0) output.writeInt32(1, message.type, false); if(message.message != null) output.writeBytes(2, message.message, false); }
public void writeTo(Output output, ParsingError message) throws IOException { if(message.startColumn != 0) output.writeInt32(2, message.startColumn, false); if(message.startRow != 0) output.writeInt32(3, message.startRow, false); if(message.endColumn != 0) output.writeInt32(4, message.endColumn, false); if(message.endRow != 0) output.writeInt32(5, message.endRow, false); }
public void writeTo(Output output, StreamProfile message) throws IOException { if(message.records != 0) output.writeInt64(1, message.records, false); if(message.batches != 0) output.writeInt64(2, message.batches, false); if(message.schemas != 0) output.writeInt64(3, message.schemas, false); }
public void writeTo(Output output, QueryId message) throws IOException { if(message.part1 != 0) output.writeSFixed64(1, message.part1, false); if(message.part2 != 0) output.writeSFixed64(2, message.part2, false); }
public void writeTo(Output output, TableMetadata message) throws IOException { if(message.catalogName != null) output.writeString(1, message.catalogName, false); if(message.schemaName != null) output.writeString(2, message.schemaName, false); if(message.tableName != null) output.writeString(3, message.tableName, false); if(message.type != null) output.writeString(4, message.type, false); }
public void writeTo(Output output, CatalogMetadata message) throws IOException { if(message.catalogName != null) output.writeString(1, message.catalogName, false); if(message.description != null) output.writeString(2, message.description, false); if(message.connect != null) output.writeString(3, message.connect, false); }
public void writeTo(Output output, CreatePreparedStatementReq message) throws IOException { if(message.sqlQuery != null) output.writeString(1, message.sqlQuery, false); }
public void writeTo(Output output, UserCredentials message) throws IOException { if(message.userName != null) output.writeString(1, message.userName, false); }
public void writeTo(Output output, ServerPreparedStatementState message) throws IOException { if(message.sqlQuery != null) output.writeString(1, message.sqlQuery, false); }