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); }
return e.getMessage(); return e.getMessage();
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, 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, QueryPlanFragments message) throws IOException { if(message.status == null) throw new UninitializedMessageException(message); output.writeEnum(1, message.status.number, false); if(message.queryId != null) output.writeObject(2, message.queryId, QueryId.getSchema(), false); if(message.fragments != null) { for(PlanFragment fragments : message.fragments) { if(fragments != null) output.writeObject(3, fragments, PlanFragment.getSchema(), true); } } if(message.error != null) output.writeObject(4, message.error, DrillPBError.getSchema(), 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, 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, KV message) throws IOException { if(message.key == null) throw new UninitializedMessageException("key", message); output.writeByteArray(1, message.key, false); if(message.value == null) throw new UninitializedMessageException("value", message); output.writeByteArray(2, message.value, false); }
public void writeTo(Output output, KVI message) throws IOException { if(message.key == null) throw new UninitializedMessageException("key", message); output.writeByteArray(1, message.key, false); if(message.value == null) throw new UninitializedMessageException("value", message); output.writeByteArray(2, message.value, false); output.writeFixed32(3, message.id, false); }
public void mergeFrom(Input input, final Object message) throws IOException { final Schema<Object> schema = lastSchema; // merge using this input. schema.mergeFrom(this, message); if(!schema.isInitialized(message)) throw new UninitializedMessageException(message, schema); // restore lastSchema = schema; }
public void mergeFrom(Input input, final Object message) throws IOException { final Schema<Object> schema = lastSchema; // merge using this input. schema.mergeFrom(this, message); if(!schema.isInitialized(message)) throw new UninitializedMessageException(message, schema); // restore lastSchema = schema; }
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, BytesOp message) throws IOException { if(message.f == 0) throw new UninitializedMessageException(message); output.writeUInt32(1, message.f, false); if(message.c != null) output.writeByteArray(2, message.c, false); if(message.s != null) output.writeByteArray(3, message.s, false); if(message.o != null && message.o != Operator.EQ) output.writeEnum(4, message.o.number, false); }
public void writeTo(Output output, StringOp message) throws IOException { if(message.f == 0) throw new UninitializedMessageException(message); output.writeUInt32(1, message.f, false); if(message.c != null) output.writeString(2, message.c, false); if(message.s != null) output.writeString(3, message.s, false); if(message.o != null && message.o != Operator.EQ) output.writeEnum(4, message.o.number, false); }
private <T> T mergeObjectEncodedAsGroup(T value, final Schema<T> schema) throws IOException { if(value == null) value = schema.newMessage(); schema.mergeFrom(this, value); if(!schema.isInitialized(value)) throw new UninitializedMessageException(value, schema); // handling is in #readFieldNumber checkLastTagWas(0); return value; }
private <T> T mergeObjectEncodedAsGroup(T value, final Schema<T> schema) throws IOException { if(value == null) value = schema.newMessage(); schema.mergeFrom(this, value); if(!schema.isInitialized(value)) throw new UninitializedMessageException(value, schema); // handling is in #readFieldNumber checkLastTagWas(0); return value; }
public void writeTo(Output output, BoolOp message) throws IOException { if(message.f == 0) throw new UninitializedMessageException(message); output.writeUInt32(1, message.f, false); // TODO make optional? /*if(message.c != null) output.writeBool(2, message.c, false); if(message.s != null) output.writeBool(3, message.s, false);*/ output.writeBool(2, message.c, false); output.writeBool(3, message.s, false); if(message.o != null && message.o != Operator.EQ) output.writeEnum(4, message.o.number, false); }
/** Reads a message field value from the stream (using the {@code group} encoding). */ private <T> T mergeObjectEncodedAsGroup(T value, final Schema<T> schema) throws IOException { //if (recursionDepth >= recursionLimit) { // throw ProtobufException.recursionLimitExceeded(); //} //++recursionDepth; if(value == null) { value = schema.newMessage(); } schema.mergeFrom(this, value); if(!schema.isInitialized(value)) { throw new UninitializedMessageException(value, schema); } // handling is in #readFieldNumber checkLastTagWas(0); //--recursionDepth; return value; }
public <T> T mergeObject(T value, final Schema<T> schema) throws IOException { emptyMessage = nextTag() == END_ELEMENT; if(value == null) value = schema.newMessage(); schema.mergeFrom(this, value); if(!schema.isInitialized(value)) throw new UninitializedMessageException(value, schema); // onto the next nextTag(); return value; }