Lines Matching defs:Builder
31 // TODO(kenton): Use generics? E.g. Builder<BuilderType extends Builder>, then
133 * data yourself. Use {@link Builder#mergeDelimitedFrom(InputStream)} (or
145 Builder newBuilderForType();
151 Builder toBuilder();
156 interface Builder extends Cloneable {
158 Builder clear();
161 * Construct the final message. Once this is called, the Builder is no
175 * Once this is called, the Builder is no longer valid, and calling any
184 * Clones the Builder.
187 Builder clone();
197 * message, as if using {@link Builder#mergeFrom(MessageLite)}.
221 Builder mergeFrom(CodedInputStream input) throws IOException;
224 * Like {@link Builder#mergeFrom(CodedInputStream)}, but also
229 Builder mergeFrom(CodedInputStream input,
247 Builder mergeFrom(ByteString data) throws InvalidProtocolBufferException;
254 Builder mergeFrom(ByteString data,
263 Builder mergeFrom(byte[] data) throws InvalidProtocolBufferException;
270 Builder mergeFrom(byte[] data, int off, int len)
278 Builder mergeFrom(byte[] data,
287 Builder mergeFrom(byte[] data, int off, int len,
303 Builder mergeFrom(InputStream input) throws IOException;
310 Builder mergeFrom(InputStream input,