Class FileDescriptorUtils


  • public class FileDescriptorUtils
    extends Object
    Author:
    Fabian Martinez, Ravindranath Kakarla
    • Field Detail

      • DEFAULT_LOCATION

        public static final com.squareup.wire.schema.Location DEFAULT_LOCATION
    • Constructor Detail

      • FileDescriptorUtils

        public FileDescriptorUtils()
    • Method Detail

      • baseDependencies

        public static com.google.protobuf.Descriptors.FileDescriptor[] baseDependencies()
      • protoFileToFileDescriptor

        public static com.google.protobuf.Descriptors.FileDescriptor protoFileToFileDescriptor​(com.squareup.wire.schema.internal.parser.ProtoFileElement element)
                                                                                        throws com.google.protobuf.Descriptors.DescriptorValidationException
        Throws:
        com.google.protobuf.Descriptors.DescriptorValidationException
      • protoFileToFileDescriptor

        public static com.google.protobuf.Descriptors.FileDescriptor protoFileToFileDescriptor​(com.squareup.wire.schema.internal.parser.ProtoFileElement element,
                                                                                               String protoFileName)
                                                                                        throws com.google.protobuf.Descriptors.DescriptorValidationException
        Throws:
        com.google.protobuf.Descriptors.DescriptorValidationException
      • protoFileToFileDescriptor

        public static com.google.protobuf.Descriptors.FileDescriptor protoFileToFileDescriptor​(String schemaDefinition,
                                                                                               String protoFileName,
                                                                                               Optional<String> optionalPackageName)
                                                                                        throws com.google.protobuf.Descriptors.DescriptorValidationException
        Throws:
        com.google.protobuf.Descriptors.DescriptorValidationException
      • fileDescriptorToProtoFile

        public static com.squareup.wire.schema.internal.parser.ProtoFileElement fileDescriptorToProtoFile​(com.google.protobuf.DescriptorProtos.FileDescriptorProto file)