类 JsonMapPb.JsonMap.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
- cn.feiliu.taskflow.proto.JsonMapPb.JsonMap.Builder
-
- 所有已实现的接口:
JsonMapPb.JsonMapOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- JsonMapPb.JsonMap
public static final class JsonMapPb.JsonMap.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder> implements JsonMapPb.JsonMapOrBuilder
Protobuf typetaskflow.proto.JsonMap
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 JsonMapPb.JsonMap.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)JsonMapPb.JsonMapbuild()JsonMapPb.JsonMapbuildPartial()JsonMapPb.JsonMap.Builderclear()JsonMapPb.JsonMap.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)JsonMapPb.JsonMap.BuilderclearFields()JsonMapPb.JsonMap.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)JsonMapPb.JsonMap.Builderclone()booleancontainsFields(String key)Unordered map of dynamically typed values.JsonMapPb.JsonMapgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,JsonMapPb.JsonValue>getFields()已过时。intgetFieldsCount()Unordered map of dynamically typed values.Map<String,JsonMapPb.JsonValue>getFieldsMap()Unordered map of dynamically typed values.JsonMapPb.JsonValuegetFieldsOrDefault(String key, JsonMapPb.JsonValue defaultValue)Unordered map of dynamically typed values.JsonMapPb.JsonValuegetFieldsOrThrow(String key)Unordered map of dynamically typed values.Map<String,JsonMapPb.JsonValue>getMutableFields()已过时。protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()JsonMapPb.JsonMap.BuildermergeFrom(JsonMapPb.JsonMap other)JsonMapPb.JsonMap.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)JsonMapPb.JsonMap.BuildermergeFrom(com.google.protobuf.Message other)JsonMapPb.JsonMap.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)JsonMapPb.JsonMap.BuilderputAllFields(Map<String,JsonMapPb.JsonValue> values)Unordered map of dynamically typed values.JsonMapPb.JsonMap.BuilderputFields(String key, JsonMapPb.JsonValue value)Unordered map of dynamically typed values.JsonMapPb.JsonMap.BuilderremoveFields(String key)Unordered map of dynamically typed values.JsonMapPb.JsonMap.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)JsonMapPb.JsonMap.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)JsonMapPb.JsonMap.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- 覆盖:
internalGetMapField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- 覆盖:
internalGetMutableMapField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
clear
public JsonMapPb.JsonMap.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
getDefaultInstanceForType
public JsonMapPb.JsonMap getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public JsonMapPb.JsonMap build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public JsonMapPb.JsonMap buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public JsonMapPb.JsonMap.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
setField
public JsonMapPb.JsonMap.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
clearField
public JsonMapPb.JsonMap.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
clearOneof
public JsonMapPb.JsonMap.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
setRepeatedField
public JsonMapPb.JsonMap.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
addRepeatedField
public JsonMapPb.JsonMap.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
mergeFrom
public JsonMapPb.JsonMap.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<JsonMapPb.JsonMap.Builder>
-
mergeFrom
public JsonMapPb.JsonMap.Builder mergeFrom(JsonMapPb.JsonMap other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
mergeFrom
public JsonMapPb.JsonMap.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<JsonMapPb.JsonMap.Builder>- 抛出:
IOException
-
getFieldsCount
public int getFieldsCount()
从接口复制的说明:JsonMapPb.JsonMapOrBuilderUnordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;- 指定者:
getFieldsCount在接口中JsonMapPb.JsonMapOrBuilder
-
containsFields
public boolean containsFields(String key)
Unordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;- 指定者:
containsFields在接口中JsonMapPb.JsonMapOrBuilder
-
getFields
@Deprecated public Map<String,JsonMapPb.JsonValue> getFields()
已过时。UsegetFieldsMap()instead.- 指定者:
getFields在接口中JsonMapPb.JsonMapOrBuilder
-
getFieldsMap
public Map<String,JsonMapPb.JsonValue> getFieldsMap()
Unordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;- 指定者:
getFieldsMap在接口中JsonMapPb.JsonMapOrBuilder
-
getFieldsOrDefault
public JsonMapPb.JsonValue getFieldsOrDefault(String key, JsonMapPb.JsonValue defaultValue)
Unordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;- 指定者:
getFieldsOrDefault在接口中JsonMapPb.JsonMapOrBuilder
-
getFieldsOrThrow
public JsonMapPb.JsonValue getFieldsOrThrow(String key)
Unordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;- 指定者:
getFieldsOrThrow在接口中JsonMapPb.JsonMapOrBuilder
-
clearFields
public JsonMapPb.JsonMap.Builder clearFields()
-
removeFields
public JsonMapPb.JsonMap.Builder removeFields(String key)
Unordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;
-
getMutableFields
@Deprecated public Map<String,JsonMapPb.JsonValue> getMutableFields()
已过时。Use alternate mutation accessors instead.
-
putFields
public JsonMapPb.JsonMap.Builder putFields(String key, JsonMapPb.JsonValue value)
Unordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;
-
putAllFields
public JsonMapPb.JsonMap.Builder putAllFields(Map<String,JsonMapPb.JsonValue> values)
Unordered map of dynamically typed values.
map<string, .taskflow.proto.JsonValue> fields = 1;
-
setUnknownFields
public final JsonMapPb.JsonMap.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
mergeUnknownFields
public final JsonMapPb.JsonMap.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<JsonMapPb.JsonMap.Builder>
-
-