Uses of Class
org.infinispan.protostream.FileDescriptorSource
Packages that use FileDescriptorSource
Package
Description
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
Protostream internals.
.proto schema file parser and a documentation pseudo-annotation parser.
-
Uses of FileDescriptorSource in org.infinispan.protostream
Methods in org.infinispan.protostream that return FileDescriptorSourceModifier and TypeMethodDescriptionFileDescriptorSource.addProtoFile(File protoFile) FileDescriptorSource.addProtoFile(String name, File protoFile) Add a proto file, given a name and the file contents as aFile.FileDescriptorSource.addProtoFile(String name, InputStream fileContents) Add a proto file, given a name and the file contents as anInputStream.FileDescriptorSource.addProtoFile(String name, Reader fileContents) Add a proto file, given a name and the file contents as aReader.FileDescriptorSource.addProtoFile(String name, String fileContents) Add a proto file, given a name and the file contents as aString.FileDescriptorSource.addProtoFiles(ClassLoader userClassLoader, String... classpathResources) Add proto files from class path.FileDescriptorSource.addProtoFiles(String... classpathResources) Add proto files from class path.static FileDescriptorSourceFileDescriptorSource.fromResources(ClassLoader userClassLoader, String... classPathResources) static FileDescriptorSourceFileDescriptorSource.fromResources(String... classPathResources) static FileDescriptorSourceFileDescriptorSource.fromString(String name, String fileContents) FileDescriptorSource.withProgressCallback(FileDescriptorSource.ProgressCallback progressCallback) Set the ProgressCallback.Methods in org.infinispan.protostream with parameters of type FileDescriptorSourceModifier and TypeMethodDescriptionvoidSerializationContext.registerProtoFiles(FileDescriptorSource source) Register some proto schema definition files from aFileDescriptorSource. -
Uses of FileDescriptorSource in org.infinispan.protostream.impl
Methods in org.infinispan.protostream.impl with parameters of type FileDescriptorSourceModifier and TypeMethodDescriptionvoidSerializationContextImpl.registerProtoFiles(FileDescriptorSource source) -
Uses of FileDescriptorSource in org.infinispan.protostream.impl.parser
Methods in org.infinispan.protostream.impl.parser with parameters of type FileDescriptorSourceModifier and TypeMethodDescriptionProtostreamProtoParser.parse(FileDescriptorSource fileDescriptorSource) Parses a set of .proto files but does not resolve type dependencies and does not detect semantic errors like duplicate type definitions.private voidProtostreamProtoParser.reportParsingError(FileDescriptorSource fileDescriptorSource, Map<String, FileDescriptor> fileDescriptorMap, String fileName, DescriptorParserException dpe) Report the error to the callback if any, or just throw it otherwise.