@@ -70,51 +70,3 @@ will be placed in a separate `.java` file. This makes it much easier to move
7070messages from one ` .proto ` file to another. There is also an outer Java class
7171generated for the ` .proto ` file itself. (The legend above explains how this
7272outer class name is generated.)
73-
74- ## Mutable API Message Names { #mutable-api-message-names }
75-
76- The names for protos generated by the Java mutable API are outlined in the
77- following sections.
78-
79- {{% alert title="Note" color="note" %}}
80- Java mutable API names will be generated only when the
81- ` java_mutable_proto_library ` target is built.
82- {{% /alert %}}
83-
84- {{% alert title="Warning" color="warning" %}} Java
85- proto1 is deprecated. go/java-proto1-deprecation describes when proto1 API is
86- still generated. Users should avoid proto1 and use proto2 api.
87- {{% /alert %}}
88-
89- ### Proto2 Message Names { #proto2-message-names }
90-
91- java_api_version | (java_multiple_files, java_multiple_files_mutable_package) | java_package | java_outer_classname | java_alt_api_package | Proto2 Mutable message name
92- :--------------: | :--------------------------------------------------------: | ------------ | -------------------- | -------------------- | ---------------------------
93- \- | (true, defined) | - | - | - | ` $java_multiple_files_mutable_package.$message `
94- 1 | !(true, defined) | Undefined | Undefined | Undefined | ` com.google.protos.$package.proto2api.Mutable$Filename.$message `
95- 1 | !(true, defined) | Undefined | Undefined | Defined | ` $java_alt_api_package.Mutable$Filename.$message `
96- 1 | !(true, defined) | Undefined | Defined | Undefined | ` com.google.protos.$package.proto2api.Mutable$java_outer_classname.$message `
97- 1 | !(true, defined) | Undefined | Defined | Defined | ` $java_alt_api_package.Mutable$java_outer_classname.$message `
98- 1 | !(true, defined) | Defined | Undefined | Undefined | ` $java_package.proto2api.Mutable$Filename.$message `
99- 1 | !(true, defined) | Defined | Undefined | Defined | ` $java_alt_api_package.Mutable$Filename.$message `
100- 1 | !(true, defined) | Defined | Defined | Undefined | ` $java_package.proto2api.Mutable$java_outer_classname.$message `
101- 1 | !(true, defined) | Defined | Defined | Defined | ` $java_alt_api_package.Mutable$java_outer_classname.$message `
102- 2 | !(true, defined) | Undefined | Undefined | - | ` com.google.protos.$package.Mutable$Filename.$message `
103- 2 | !(true, defined) | Undefined | Defined | - | ` com.google.protos.$package..Mutable$java_outer_classname.$message `
104- 2 | !(true, defined) | Defined | Undefined | - | ` $java_package.Mutable$Filename.$message `
105- 2 | !(true, defined) | Defined | Defined | - | ` $java_package.Mutable$java_outer_classname.$message `
106-
107- ** Legend**
108-
109- * \- means either setting or not setting the option will not change the
110- generated full message name.
111- * ` $message ` is the actual name of the proto message.
112- * All other ` $names ` are the values of the corresponding proto2 file options
113- defined in the proto file.
114-
115- ### Proto1 Message Names { #proto1-message-names }
116-
117- {{% alert title="Warning" color="warning" %}} Java
118- proto1 is deprecated. go/java-proto1-deprecation describes when proto1 API is
119- still generated and describes its message names. Users should avoid proto1 and
120- use the proto2 api. {{% /alert %}}
0 commit comments