Package com.google.protobuf
Class UnknownFieldSetLiteSchema
- java.lang.Object
-
- com.google.protobuf.UnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
- com.google.protobuf.UnknownFieldSetLiteSchema
-
class UnknownFieldSetLiteSchema extends UnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
-
Constructor Summary
Constructors Constructor Description UnknownFieldSetLiteSchema()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addFixed32(UnknownFieldSetLite fields, int number, int value)
Adds a fixed32 value to the unknown fields.(package private) void
addFixed64(UnknownFieldSetLite fields, int number, long value)
Adds a fixed64 value to the unknown fields.(package private) void
addGroup(UnknownFieldSetLite fields, int number, UnknownFieldSetLite subFieldSet)
Adds a group value to the unknown fields.(package private) void
addLengthDelimited(UnknownFieldSetLite fields, int number, ByteString value)
Adds a length delimited value to the unknown fields.(package private) void
addVarint(UnknownFieldSetLite fields, int number, long value)
Adds a varint value to the unknown fields.(package private) UnknownFieldSetLite
getBuilderFromMessage(java.lang.Object message)
Returns a builder for unknown fields in the message.(package private) UnknownFieldSetLite
getFromMessage(java.lang.Object message)
Get the unknown fields from the message.(package private) int
getSerializedSize(UnknownFieldSetLite unknowns)
(package private) int
getSerializedSizeAsMessageSet(UnknownFieldSetLite unknowns)
Get the serialized size for message set serialization.(package private) void
makeImmutable(java.lang.Object message)
Marks unknown fields as immutable.(package private) UnknownFieldSetLite
merge(UnknownFieldSetLite message, UnknownFieldSetLite other)
Mergessource
intodestination
and returns the merged instance.(package private) UnknownFieldSetLite
newBuilder()
Create a new builder for unknown fields.(package private) void
setBuilderToMessage(java.lang.Object message, UnknownFieldSetLite fields)
Sets an unknown field builder into the message.(package private) void
setToMessage(java.lang.Object message, UnknownFieldSetLite fields)
Sets the unknown fields into the message.(package private) boolean
shouldDiscardUnknownFields(Reader reader)
Whether unknown fields should be dropped.(package private) UnknownFieldSetLite
toImmutable(UnknownFieldSetLite fields)
Returns an immutable instance of the field container.(package private) void
writeAsMessageSetTo(UnknownFieldSetLite fields, Writer writer)
(package private) void
writeTo(UnknownFieldSetLite fields, Writer writer)
-
Methods inherited from class com.google.protobuf.UnknownFieldSchema
mergeFrom, mergeOneFieldFrom
-
-
-
-
Method Detail
-
shouldDiscardUnknownFields
boolean shouldDiscardUnknownFields(Reader reader)
Description copied from class:UnknownFieldSchema
Whether unknown fields should be dropped.- Specified by:
shouldDiscardUnknownFields
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
newBuilder
UnknownFieldSetLite newBuilder()
Description copied from class:UnknownFieldSchema
Create a new builder for unknown fields.- Specified by:
newBuilder
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
addVarint
void addVarint(UnknownFieldSetLite fields, int number, long value)
Description copied from class:UnknownFieldSchema
Adds a varint value to the unknown fields.- Specified by:
addVarint
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
addFixed32
void addFixed32(UnknownFieldSetLite fields, int number, int value)
Description copied from class:UnknownFieldSchema
Adds a fixed32 value to the unknown fields.- Specified by:
addFixed32
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
addFixed64
void addFixed64(UnknownFieldSetLite fields, int number, long value)
Description copied from class:UnknownFieldSchema
Adds a fixed64 value to the unknown fields.- Specified by:
addFixed64
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
addLengthDelimited
void addLengthDelimited(UnknownFieldSetLite fields, int number, ByteString value)
Description copied from class:UnknownFieldSchema
Adds a length delimited value to the unknown fields.- Specified by:
addLengthDelimited
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
addGroup
void addGroup(UnknownFieldSetLite fields, int number, UnknownFieldSetLite subFieldSet)
Description copied from class:UnknownFieldSchema
Adds a group value to the unknown fields.- Specified by:
addGroup
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
toImmutable
UnknownFieldSetLite toImmutable(UnknownFieldSetLite fields)
Description copied from class:UnknownFieldSchema
Returns an immutable instance of the field container.- Specified by:
toImmutable
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
setToMessage
void setToMessage(java.lang.Object message, UnknownFieldSetLite fields)
Description copied from class:UnknownFieldSchema
Sets the unknown fields into the message. Caller must take care of the mutability of the fields.- Specified by:
setToMessage
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
getFromMessage
UnknownFieldSetLite getFromMessage(java.lang.Object message)
Description copied from class:UnknownFieldSchema
Get the unknown fields from the message.- Specified by:
getFromMessage
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
getBuilderFromMessage
UnknownFieldSetLite getBuilderFromMessage(java.lang.Object message)
Description copied from class:UnknownFieldSchema
Returns a builder for unknown fields in the message.- Specified by:
getBuilderFromMessage
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
setBuilderToMessage
void setBuilderToMessage(java.lang.Object message, UnknownFieldSetLite fields)
Description copied from class:UnknownFieldSchema
Sets an unknown field builder into the message.- Specified by:
setBuilderToMessage
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
makeImmutable
void makeImmutable(java.lang.Object message)
Description copied from class:UnknownFieldSchema
Marks unknown fields as immutable.- Specified by:
makeImmutable
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
writeTo
void writeTo(UnknownFieldSetLite fields, Writer writer) throws java.io.IOException
- Specified by:
writeTo
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
- Throws:
java.io.IOException
-
writeAsMessageSetTo
void writeAsMessageSetTo(UnknownFieldSetLite fields, Writer writer) throws java.io.IOException
- Specified by:
writeAsMessageSetTo
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
- Throws:
java.io.IOException
-
merge
UnknownFieldSetLite merge(UnknownFieldSetLite message, UnknownFieldSetLite other)
Description copied from class:UnknownFieldSchema
Mergessource
intodestination
and returns the merged instance.- Specified by:
merge
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
getSerializedSize
int getSerializedSize(UnknownFieldSetLite unknowns)
- Specified by:
getSerializedSize
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
getSerializedSizeAsMessageSet
int getSerializedSizeAsMessageSet(UnknownFieldSetLite unknowns)
Description copied from class:UnknownFieldSchema
Get the serialized size for message set serialization.- Specified by:
getSerializedSizeAsMessageSet
in classUnknownFieldSchema<UnknownFieldSetLite,UnknownFieldSetLite>
-
-