Package com.google.protobuf
Class UnknownFieldSetSchema
- java.lang.Object
-
- com.google.protobuf.UnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
- com.google.protobuf.UnknownFieldSetSchema
-
class UnknownFieldSetSchema extends UnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
-
Field Summary
-
Fields inherited from class com.google.protobuf.UnknownFieldSchema
DEFAULT_RECURSION_LIMIT
-
-
Constructor Summary
Constructors Constructor Description UnknownFieldSetSchema()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddFixed32(UnknownFieldSet.Builder fields, int number, int value)Adds a fixed32 value to the unknown fields.(package private) voidaddFixed64(UnknownFieldSet.Builder fields, int number, long value)Adds a fixed64 value to the unknown fields.(package private) voidaddGroup(UnknownFieldSet.Builder fields, int number, UnknownFieldSet subFieldSet)Adds a group value to the unknown fields.(package private) voidaddLengthDelimited(UnknownFieldSet.Builder fields, int number, ByteString value)Adds a length delimited value to the unknown fields.(package private) voidaddVarint(UnknownFieldSet.Builder fields, int number, long value)Adds a varint value to the unknown fields.(package private) UnknownFieldSet.BuildergetBuilderFromMessage(java.lang.Object message)Returns a builder for unknown fields in the message.(package private) UnknownFieldSetgetFromMessage(java.lang.Object message)Get the unknown fields from the message.(package private) intgetSerializedSize(UnknownFieldSet message)(package private) intgetSerializedSizeAsMessageSet(UnknownFieldSet unknowns)Get the serialized size for message set serialization.(package private) voidmakeImmutable(java.lang.Object message)Marks unknown fields as immutable.(package private) UnknownFieldSetmerge(UnknownFieldSet message, UnknownFieldSet other)Mergessourceintodestinationand returns the merged instance.(package private) UnknownFieldSet.BuildernewBuilder()Create a new builder for unknown fields.(package private) voidsetBuilderToMessage(java.lang.Object message, UnknownFieldSet.Builder builder)Sets an unknown field builder into the message.(package private) voidsetToMessage(java.lang.Object message, UnknownFieldSet fields)Sets the unknown fields into the message.(package private) booleanshouldDiscardUnknownFields(Reader reader)Whether unknown fields should be dropped.(package private) UnknownFieldSettoImmutable(UnknownFieldSet.Builder fields)Returns an immutable instance of the field container.(package private) voidwriteAsMessageSetTo(UnknownFieldSet message, Writer writer)(package private) voidwriteTo(UnknownFieldSet message, Writer writer)-
Methods inherited from class com.google.protobuf.UnknownFieldSchema
mergeOneFieldFrom, setRecursionLimit
-
-
-
-
Method Detail
-
shouldDiscardUnknownFields
boolean shouldDiscardUnknownFields(Reader reader)
Description copied from class:UnknownFieldSchemaWhether unknown fields should be dropped.- Specified by:
shouldDiscardUnknownFieldsin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
newBuilder
UnknownFieldSet.Builder newBuilder()
Description copied from class:UnknownFieldSchemaCreate a new builder for unknown fields.- Specified by:
newBuilderin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
addVarint
void addVarint(UnknownFieldSet.Builder fields, int number, long value)
Description copied from class:UnknownFieldSchemaAdds a varint value to the unknown fields.- Specified by:
addVarintin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
addFixed32
void addFixed32(UnknownFieldSet.Builder fields, int number, int value)
Description copied from class:UnknownFieldSchemaAdds a fixed32 value to the unknown fields.- Specified by:
addFixed32in classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
addFixed64
void addFixed64(UnknownFieldSet.Builder fields, int number, long value)
Description copied from class:UnknownFieldSchemaAdds a fixed64 value to the unknown fields.- Specified by:
addFixed64in classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
addLengthDelimited
void addLengthDelimited(UnknownFieldSet.Builder fields, int number, ByteString value)
Description copied from class:UnknownFieldSchemaAdds a length delimited value to the unknown fields.- Specified by:
addLengthDelimitedin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
addGroup
void addGroup(UnknownFieldSet.Builder fields, int number, UnknownFieldSet subFieldSet)
Description copied from class:UnknownFieldSchemaAdds a group value to the unknown fields.- Specified by:
addGroupin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
toImmutable
UnknownFieldSet toImmutable(UnknownFieldSet.Builder fields)
Description copied from class:UnknownFieldSchemaReturns an immutable instance of the field container.- Specified by:
toImmutablein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
writeTo
void writeTo(UnknownFieldSet message, Writer writer) throws java.io.IOException
- Specified by:
writeToin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>- Throws:
java.io.IOException
-
writeAsMessageSetTo
void writeAsMessageSetTo(UnknownFieldSet message, Writer writer) throws java.io.IOException
- Specified by:
writeAsMessageSetToin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>- Throws:
java.io.IOException
-
getFromMessage
UnknownFieldSet getFromMessage(java.lang.Object message)
Description copied from class:UnknownFieldSchemaGet the unknown fields from the message.- Specified by:
getFromMessagein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
setToMessage
void setToMessage(java.lang.Object message, UnknownFieldSet fields)Description copied from class:UnknownFieldSchemaSets the unknown fields into the message. Caller must take care of the mutability of the fields.- Specified by:
setToMessagein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
getBuilderFromMessage
UnknownFieldSet.Builder getBuilderFromMessage(java.lang.Object message)
Description copied from class:UnknownFieldSchemaReturns a builder for unknown fields in the message.- Specified by:
getBuilderFromMessagein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
setBuilderToMessage
void setBuilderToMessage(java.lang.Object message, UnknownFieldSet.Builder builder)Description copied from class:UnknownFieldSchemaSets an unknown field builder into the message.- Specified by:
setBuilderToMessagein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
makeImmutable
void makeImmutable(java.lang.Object message)
Description copied from class:UnknownFieldSchemaMarks unknown fields as immutable.- Specified by:
makeImmutablein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
merge
UnknownFieldSet merge(UnknownFieldSet message, UnknownFieldSet other)
Description copied from class:UnknownFieldSchemaMergessourceintodestinationand returns the merged instance.- Specified by:
mergein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
getSerializedSize
int getSerializedSize(UnknownFieldSet message)
- Specified by:
getSerializedSizein classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
getSerializedSizeAsMessageSet
int getSerializedSizeAsMessageSet(UnknownFieldSet unknowns)
Description copied from class:UnknownFieldSchemaGet the serialized size for message set serialization.- Specified by:
getSerializedSizeAsMessageSetin classUnknownFieldSchema<UnknownFieldSet,UnknownFieldSet.Builder>
-
-