| Modifier and Type | Interface and Description |
|---|---|
| public interface | WireType
Enumeration of wire types that protobuf specification defines |
| Modifier and Type | Class and Description |
|---|---|
| public class | DescriptorLoader
Class used for loading protobuf descriptors (from .desc files or equivalent sources), to construct FileDescriptorSet. |
| public abstract class | EnumLookup
Helper class used for doing efficient lookups of protoc enums given enum name caller provides. |
| public abstract class | FieldLookup
Helper class used for cases where |
| public class | |
| public class | |
| public class | NativeProtobufSchema
Helper class used for wrapping a "raw" protobuf schema (as read by
"protoparser" library); and used
as input for creating specific |
| public class | |
| public class | |
| public class | |
| public class | ProtobufSchema
A |
| public class | ProtobufSchemaLoader
Class used for loading protobuf definitions (from .proto files or equivalent sources), to construct schema needed for reading or writing content. |
| public class | TypeResolver
Stateful class needed to properly resolve type definitions of protobuf message (and related types); some complexity coming from possible nested nature of definitions. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | FieldType
Set of distinct types parsed from protoc, as unified considering that Java makes no distinction between signed and unsigned types. |