Classes | |
class | BuilderParentImpl |
Public Member Functions | |
BuilderType | addRepeatedField (final FieldDescriptor field, final Object value) |
BuilderType | clear () |
BuilderType | clearField (final FieldDescriptor field) |
BuilderType | clearOneof (final OneofDescriptor oneof) |
BuilderType | clone () |
Map< FieldDescriptor, Object > | getAllFields () |
Descriptor | getDescriptorForType () |
Object | getField (final FieldDescriptor field) |
Message.Builder | getFieldBuilder (final FieldDescriptor field) |
FieldDescriptor | getOneofFieldDescriptor (final OneofDescriptor oneof) |
Object | getRepeatedField (final FieldDescriptor field, final int index) |
Message.Builder | getRepeatedFieldBuilder (final FieldDescriptor field, int index) |
int | getRepeatedFieldCount (final FieldDescriptor field) |
final UnknownFieldSet | getUnknownFields () |
boolean | hasField (final FieldDescriptor field) |
boolean | hasOneof (final OneofDescriptor oneof) |
boolean | isInitialized () |
BuilderType | mergeUnknownFields (final UnknownFieldSet unknownFields) |
Message.Builder | newBuilderForField (final FieldDescriptor field) |
BuilderType | setField (final FieldDescriptor field, final Object value) |
BuilderType | setRepeatedField (final FieldDescriptor field, final int index, final Object value) |
BuilderType | setUnknownFields (final UnknownFieldSet unknownFields) |
![]() | |
BuilderType | clear () |
BuilderType | clearOneof (OneofDescriptor oneof) |
BuilderType | clone () |
List< String > | findInitializationErrors () |
Message.Builder | getFieldBuilder (final FieldDescriptor field) |
String | getInitializationErrorString () |
FieldDescriptor | getOneofFieldDescriptor (OneofDescriptor oneof) |
Message.Builder | getRepeatedFieldBuilder (final FieldDescriptor field, int index) |
boolean | hasOneof (OneofDescriptor oneof) |
boolean | mergeDelimitedFrom (final InputStream input) throws IOException |
boolean | mergeDelimitedFrom (final InputStream input, final ExtensionRegistryLite extensionRegistry) throws IOException |
BuilderType | mergeFrom (final byte[] data) throws InvalidProtocolBufferException |
BuilderType | mergeFrom (final byte[] data, final ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException |
BuilderType | mergeFrom (final byte[] data, final int off, final int len) throws InvalidProtocolBufferException |
BuilderType | mergeFrom (final byte[] data, final int off, final int len, final ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException |
BuilderType | mergeFrom (final ByteString data) throws InvalidProtocolBufferException |
BuilderType | mergeFrom (final ByteString data, final ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException |
BuilderType | mergeFrom (final CodedInputStream input) throws IOException |
BuilderType | mergeFrom (final CodedInputStream input, final ExtensionRegistryLite extensionRegistry) throws IOException |
BuilderType | mergeFrom (final InputStream input) throws IOException |
BuilderType | mergeFrom (final InputStream input, final ExtensionRegistryLite extensionRegistry) throws IOException |
BuilderType | mergeFrom (final Message other) |
BuilderType | mergeUnknownFields (final UnknownFieldSet unknownFields) |
String | toString () |
Protected Member Functions | |
Builder () | |
Builder (BuilderParent builderParent) | |
BuilderParent | getParentForChildren () |
abstract FieldAccessorTable | internalGetFieldAccessorTable () |
MapField | internalGetMapField (int fieldNumber) |
MapField | internalGetMutableMapField (int fieldNumber) |
boolean | isClean () |
void | markClean () |
void | onBuilt () |
final void | onChanged () |
boolean | parseUnknownField (final CodedInputStream input, final UnknownFieldSet.Builder unknownFields, final ExtensionRegistryLite extensionRegistry, final int tag) throws IOException |
![]() | |
BuilderType | internalMergeFrom (AbstractMessageLite other) |
Private Member Functions | |
Map< FieldDescriptor, Object > | getAllFieldsMutable () |
Private Attributes | |
BuilderParent | builderParent |
boolean | isClean |
BuilderParentImpl | meAsParent |
UnknownFieldSet | unknownFields |
Additional Inherited Members | |
![]() | |
static UninitializedMessageException | newUninitializedMessageException (Message message) |
Definition at line 383 of file GeneratedMessage.java.
|
inlineprotected |
Reimplemented in com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder.
Definition at line 397 of file GeneratedMessage.java.
|
inlineprotected |
Definition at line 401 of file GeneratedMessage.java.
|
inline |
Definition at line 598 of file GeneratedMessage.java.
|
inline |
Called by the initialization and clear code paths to allow subclasses to reset any of their builtin fields back to the initial values.
Reimplemented in com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder.
Definition at line 450 of file GeneratedMessage.java.
|
inline |
Definition at line 566 of file GeneratedMessage.java.
|
inline |
Definition at line 572 of file GeneratedMessage.java.
|
inline |
Definition at line 438 of file GeneratedMessage.java.
|
inline |
Definition at line 469 of file GeneratedMessage.java.
|
inlineprivate |
Internal helper which returns a mutable map.
Definition at line 474 of file GeneratedMessage.java.
|
inline |
Reimplemented in com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder.
Definition at line 464 of file GeneratedMessage.java.
|
inline |
Definition at line 548 of file GeneratedMessage.java.
|
inline |
Definition at line 522 of file GeneratedMessage.java.
|
inline |
Definition at line 538 of file GeneratedMessage.java.
|
inlineprotected |
Gets the BuilderParent for giving to our children.
Definition at line 685 of file GeneratedMessage.java.
|
inline |
Definition at line 584 of file GeneratedMessage.java.
|
inline |
Definition at line 527 of file GeneratedMessage.java.
|
inline |
Definition at line 578 of file GeneratedMessage.java.
|
inline |
Definition at line 652 of file GeneratedMessage.java.
|
inline |
Definition at line 543 of file GeneratedMessage.java.
|
inline |
Definition at line 533 of file GeneratedMessage.java.
|
abstractprotected |
Get the FieldAccessorTable for this type. We can't have the message class pass this in to the constructor because of bootstrapping trouble with DescriptorProtos.
Reimplemented in com.google.protobuf.jruby.SentinelOuterClass.Sentinel.Builder.
|
inlineprotected |
Gets the map field with the given field number. This method should be overridden in the generated message class if the message contains map fields.
Unlike other field types, reflection support for map fields can't be implemented based on generated public API because we need to access a map field as a list in reflection API but the generated API only allows us to access it as a map. This method returns the underlying map field directly and thus enables us to access the map field as a list.
Definition at line 717 of file GeneratedMessage.java.
|
inlineprotected |
Like internalGetMapField but return a mutable version.
Definition at line 726 of file GeneratedMessage.java.
|
inlineprotected |
Gets whether invalidations are needed
Definition at line 433 of file GeneratedMessage.java.
|
inline |
Definition at line 622 of file GeneratedMessage.java.
|
inlineprotected |
Called by the subclass or a builder to notify us that a message was built and may be cached and therefore invalidations are needed.
Definition at line 424 of file GeneratedMessage.java.
|
inline |
Definition at line 611 of file GeneratedMessage.java.
|
inline |
Definition at line 517 of file GeneratedMessage.java.
|
inlineprotected |
Called by the subclass when a message is built.
Definition at line 413 of file GeneratedMessage.java.
|
inlineprotected |
Called when a the builder or one of its nested children has changed and any parent should be notified of its invalidation.
Definition at line 696 of file GeneratedMessage.java.
|
inlineprotected |
Called by subclasses to parse an unknown field.
Definition at line 660 of file GeneratedMessage.java.
|
inline |
Definition at line 560 of file GeneratedMessage.java.
|
inline |
Definition at line 590 of file GeneratedMessage.java.
|
inline |
Definition at line 604 of file GeneratedMessage.java.
|
private |
Definition at line 386 of file GeneratedMessage.java.
|
private |
Definition at line 392 of file GeneratedMessage.java.
|
private |
Definition at line 388 of file GeneratedMessage.java.
|
private |
Definition at line 394 of file GeneratedMessage.java.