程序包 onebot
类 OnebotBase.Message.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<OnebotBase.Message,OnebotBase.Message.Builder>
onebot.OnebotBase.Message.Builder
- 所有已实现的接口:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,OnebotBase.MessageOrBuilder
- 封闭类:
- OnebotBase.Message
public static final class OnebotBase.Message.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<OnebotBase.Message,OnebotBase.Message.Builder> implements OnebotBase.MessageOrBuilder
Protobuf type
onebot.Message-
字段概要
-
方法概要
修饰符和类型 方法 说明 OnebotBase.Message.BuilderclearData()OnebotBase.Message.BuilderclearType()string type = 1;booleancontainsData(java.lang.String key)map<string, string> data = 2;java.util.Map<java.lang.String,java.lang.String>getData()已过时。intgetDataCount()map<string, string> data = 2;java.util.Map<java.lang.String,java.lang.String>getDataMap()map<string, string> data = 2;java.lang.StringgetDataOrDefault(java.lang.String key, java.lang.String defaultValue)map<string, string> data = 2;java.lang.StringgetDataOrThrow(java.lang.String key)map<string, string> data = 2;java.lang.StringgetType()string type = 1;com.google.protobuf.ByteStringgetTypeBytes()string type = 1;OnebotBase.Message.BuilderputAllData(java.util.Map<java.lang.String,java.lang.String> values)map<string, string> data = 2;OnebotBase.Message.BuilderputData(java.lang.String key, java.lang.String value)map<string, string> data = 2;OnebotBase.Message.BuilderremoveData(java.lang.String key)map<string, string> data = 2;OnebotBase.Message.BuildersetType(java.lang.String value)string type = 1;OnebotBase.Message.BuildersetTypeBytes(com.google.protobuf.ByteString value)string type = 1;从类继承的方法 com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
方法详细资料
-
getType
public java.lang.String getType()string type = 1;- 指定者:
getType在接口中OnebotBase.MessageOrBuilder
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()string type = 1;- 指定者:
getTypeBytes在接口中OnebotBase.MessageOrBuilder
-
setType
string type = 1; -
clearType
string type = 1; -
setTypeBytes
string type = 1; -
getDataCount
public int getDataCount()从接口复制的说明:OnebotBase.MessageOrBuildermap<string, string> data = 2;- 指定者:
getDataCount在接口中OnebotBase.MessageOrBuilder
-
containsData
public boolean containsData(java.lang.String key)map<string, string> data = 2;- 指定者:
containsData在接口中OnebotBase.MessageOrBuilder
-
clearData
-
removeData
map<string, string> data = 2; -
getData
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getData()已过时。UsegetDataMap()instead.- 指定者:
getData在接口中OnebotBase.MessageOrBuilder
-
getDataMap
public java.util.Map<java.lang.String,java.lang.String> getDataMap()map<string, string> data = 2;- 指定者:
getDataMap在接口中OnebotBase.MessageOrBuilder
-
getDataOrDefault
public java.lang.String getDataOrDefault(java.lang.String key, java.lang.String defaultValue)map<string, string> data = 2;- 指定者:
getDataOrDefault在接口中OnebotBase.MessageOrBuilder
-
getDataOrThrow
public java.lang.String getDataOrThrow(java.lang.String key)map<string, string> data = 2;- 指定者:
getDataOrThrow在接口中OnebotBase.MessageOrBuilder
-
putData
map<string, string> data = 2; -
putAllData
public OnebotBase.Message.Builder putAllData(java.util.Map<java.lang.String,java.lang.String> values)map<string, string> data = 2;
-