| Package | Description |
|---|---|
| org.infinispan.protostream |
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
|
| org.infinispan.protostream.descriptors |
Represents information contained in a proto file
|
| org.infinispan.protostream.impl |
Protostream internals.
|
| org.infinispan.protostream.impl.parser |
Protobuf files parser.
|
| org.infinispan.protostream.impl.parser.mappers |
Converters from the protoparser model elements to protostream descriptors.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FileDescriptor> |
SerializationContext.getFileDescriptors()
Obtain the registered file descriptors.
|
java.util.Map<java.lang.String,FileDescriptor> |
DescriptorParser.parse(FileDescriptorSource fileDescriptorSource)
Parses a set of protofiles but does not resolve dependencies.
|
java.util.Map<java.lang.String,FileDescriptor> |
DescriptorParser.parseAndResolve(FileDescriptorSource fileDescriptorSource)
Parses a set of protofiles and resolves imports and types.
|
| Modifier and Type | Field and Description |
|---|---|
private FileDescriptor |
Descriptor.fileDescriptor |
private FileDescriptor |
FieldDescriptor.fileDescriptor |
private FileDescriptor |
EnumValueDescriptor.fileDescriptor |
private FileDescriptor |
EnumDescriptor.fileDescriptor |
private FileDescriptor |
ExtendDescriptor.fileDescriptor |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,FileDescriptor> |
FileDescriptor.dependants |
| Modifier and Type | Method and Description |
|---|---|
FileDescriptor |
FileDescriptor.Builder.build() |
FileDescriptor |
Descriptor.getFileDescriptor() |
FileDescriptor |
FieldDescriptor.getFileDescriptor() |
FileDescriptor |
EnumValueDescriptor.getFileDescriptor() |
FileDescriptor |
EnumDescriptor.getFileDescriptor() |
FileDescriptor |
AnnotatedDescriptor.getFileDescriptor() |
FileDescriptor |
ExtendDescriptor.getFileDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FileDescriptor> |
FileDescriptor.getDependants() |
private java.util.List<FileDescriptor> |
FileDescriptor.resolveImports(FileDescriptorSource.ProgressCallback progressCallback,
java.util.Map<java.lang.String,FileDescriptor> fileDescriptorMap,
java.util.Map<java.lang.String,GenericDescriptor> allTypes,
java.util.Set<java.lang.String> processedFiles,
java.util.List<java.lang.String> dependencies) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
Descriptor.setFileDescriptor(FileDescriptor fileDescriptor) |
(package private) void |
FieldDescriptor.setFileDescriptor(FileDescriptor fileDescriptor) |
(package private) void |
EnumValueDescriptor.setFileDescriptor(FileDescriptor fileDescriptor) |
(package private) void |
EnumDescriptor.setFileDescriptor(FileDescriptor fileDescriptor) |
(package private) void |
ExtendDescriptor.setFileDescriptor(FileDescriptor fileDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FileDescriptor.resolveDependencies(FileDescriptorSource.ProgressCallback progressCallback,
java.util.Map<java.lang.String,FileDescriptor> fileDescriptorMap,
java.util.Map<java.lang.String,GenericDescriptor> allTypes) |
private void |
FileDescriptor.resolveDependencies(FileDescriptorSource.ProgressCallback progressCallback,
java.util.Map<java.lang.String,FileDescriptor> fileDescriptorMap,
java.util.Map<java.lang.String,GenericDescriptor> allTypes,
java.util.Set<java.lang.String> processedFiles) |
private java.util.List<FileDescriptor> |
FileDescriptor.resolveImports(FileDescriptorSource.ProgressCallback progressCallback,
java.util.Map<java.lang.String,FileDescriptor> fileDescriptorMap,
java.util.Map<java.lang.String,GenericDescriptor> allTypes,
java.util.Set<java.lang.String> processedFiles,
java.util.List<java.lang.String> dependencies) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,FileDescriptor> |
SerializationContextImpl.fileDescriptors |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FileDescriptor> |
SerializationContextImpl.getFileDescriptors() |
| Modifier and Type | Method and Description |
|---|---|
private void |
SerializationContextImpl.registerFileDescriptor(FileDescriptor fileDescriptor) |
private void |
SerializationContextImpl.unregisterFileDescriptorTypes(FileDescriptor fileDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FileDescriptor> |
SquareProtoParser.parse(FileDescriptorSource fileDescriptorSource) |
java.util.Map<java.lang.String,FileDescriptor> |
SquareProtoParser.parseAndResolve(FileDescriptorSource fileDescriptorSource) |
| Modifier and Type | Method and Description |
|---|---|
FileDescriptor |
ProtofileMapper.map(com.squareup.protoparser.ProtoFile protoFile) |