test_class.file: dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ProtocolBuilderTest.java
test_class.identifier: ProtocolBuilderTest
test_case.body: @Test
      void register() {
          ProtocolBuilder builder = new ProtocolBuilder();
          builder.register(true);
          Assertions.assertTrue(builder.build().isRegister());
      }
test_case.class_method_signature: ProtocolBuilderTest.register()
test_case.full_signature: @Test void register()
test_case.identifier: register
test_case.invocations: register assertTrue isRegister build
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void register()
focal_class.declarator: name
focal_class.modifier: private
focal_class.original_string: private String name;
focal_class.type: String
focal_class.var_name: name
focal_class.declarator: host
focal_class.modifier: private
focal_class.original_string: private String host;
focal_class.type: String
focal_class.var_name: host
focal_class.declarator: port
focal_class.modifier: private
focal_class.original_string: private Integer port;
focal_class.type: Integer
focal_class.var_name: port
focal_class.declarator: contextpath
focal_class.modifier: private
focal_class.original_string: private String contextpath;
focal_class.type: String
focal_class.var_name: contextpath
focal_class.declarator: threadpool
focal_class.modifier: private
focal_class.original_string: private String threadpool;
focal_class.type: String
focal_class.var_name: threadpool
focal_class.declarator: corethreads
focal_class.modifier: private
focal_class.original_string: private Integer corethreads;
focal_class.type: Integer
focal_class.var_name: corethreads
focal_class.declarator: threads
focal_class.modifier: private
focal_class.original_string: private Integer threads;
focal_class.type: Integer
focal_class.var_name: threads
focal_class.declarator: iothreads
focal_class.modifier: private
focal_class.original_string: private Integer iothreads;
focal_class.type: Integer
focal_class.var_name: iothreads
focal_class.declarator: queues
focal_class.modifier: private
focal_class.original_string: private Integer queues;
focal_class.type: Integer
focal_class.var_name: queues
focal_class.declarator: accepts
focal_class.modifier: private
focal_class.original_string: private Integer accepts;
focal_class.type: Integer
focal_class.var_name: accepts
focal_class.declarator: codec
focal_class.modifier: private
focal_class.original_string: private String codec;
focal_class.type: String
focal_class.var_name: codec
focal_class.declarator: serialization
focal_class.modifier: private
focal_class.original_string: private String serialization;
focal_class.type: String
focal_class.var_name: serialization
focal_class.declarator: charset
focal_class.modifier: private
focal_class.original_string: private String charset;
focal_class.type: String
focal_class.var_name: charset
focal_class.declarator: payload
focal_class.modifier: private
focal_class.original_string: private Integer payload;
focal_class.type: Integer
focal_class.var_name: payload
focal_class.declarator: buffer
focal_class.modifier: private
focal_class.original_string: private Integer buffer;
focal_class.type: Integer
focal_class.var_name: buffer
focal_class.declarator: heartbeat
focal_class.modifier: private
focal_class.original_string: private Integer heartbeat;
focal_class.type: Integer
focal_class.var_name: heartbeat
focal_class.declarator: accesslog
focal_class.modifier: private
focal_class.original_string: private String accesslog;
focal_class.type: String
focal_class.var_name: accesslog
focal_class.declarator: transporter
focal_class.modifier: private
focal_class.original_string: private String transporter;
focal_class.type: String
focal_class.var_name: transporter
focal_class.declarator: exchanger
focal_class.modifier: private
focal_class.original_string: private String exchanger;
focal_class.type: String
focal_class.var_name: exchanger
focal_class.declarator: dispatcher
focal_class.modifier: private
focal_class.original_string: private String dispatcher;
focal_class.type: String
focal_class.var_name: dispatcher
focal_class.declarator: networker
focal_class.modifier: private
focal_class.original_string: private String networker;
focal_class.type: String
focal_class.var_name: networker
focal_class.declarator: server
focal_class.modifier: private
focal_class.original_string: private String server;
focal_class.type: String
focal_class.var_name: server
focal_class.declarator: client
focal_class.modifier: private
focal_class.original_string: private String client;
focal_class.type: String
focal_class.var_name: client
focal_class.declarator: telnet
focal_class.modifier: private
focal_class.original_string: private String telnet;
focal_class.type: String
focal_class.var_name: telnet
focal_class.declarator: prompt
focal_class.modifier: private
focal_class.original_string: private String prompt;
focal_class.type: String
focal_class.var_name: prompt
focal_class.declarator: status
focal_class.modifier: private
focal_class.original_string: private String status;
focal_class.type: String
focal_class.var_name: status
focal_class.declarator: register
focal_class.modifier: private
focal_class.original_string: private Boolean register;
focal_class.type: Boolean
focal_class.var_name: register
focal_class.declarator: keepAlive
focal_class.modifier: private
focal_class.original_string: private Boolean keepAlive;
focal_class.type: Boolean
focal_class.var_name: keepAlive
focal_class.declarator: optimizer
focal_class.modifier: private
focal_class.original_string: private String optimizer;
focal_class.type: String
focal_class.var_name: optimizer
focal_class.declarator: extension
focal_class.modifier: private
focal_class.original_string: private String extension;
focal_class.type: String
focal_class.var_name: extension
focal_class.declarator: parameters
focal_class.modifier: private
focal_class.original_string: private Map<String, String> parameters;
focal_class.type: Map<String, String>
focal_class.var_name: parameters
focal_class.declarator: isDefault
focal_class.modifier: private
focal_class.original_string: private Boolean isDefault;
focal_class.type: Boolean
focal_class.var_name: isDefault
focal_class.file: dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/builders/ProtocolBuilder.java
focal_class.identifier: ProtocolBuilder
focal_class.class_method_signature: ProtocolBuilder.newBuilder()
focal_class.full_signature: public static ProtocolBuilder newBuilder()
focal_class.identifier: newBuilder
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder newBuilder()
focal_class.class_method_signature: ProtocolBuilder.id(String id)
focal_class.full_signature: public ProtocolBuilder id(String id)
focal_class.identifier: id
focal_class.modifiers: public
focal_class.parameters: (String id)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder id(String id)
focal_class.class_method_signature: ProtocolBuilder.name(String name)
focal_class.full_signature: public ProtocolBuilder name(String name)
focal_class.identifier: name
focal_class.modifiers: public
focal_class.parameters: (String name)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder name(String name)
focal_class.class_method_signature: ProtocolBuilder.host(String host)
focal_class.full_signature: public ProtocolBuilder host(String host)
focal_class.identifier: host
focal_class.modifiers: public
focal_class.parameters: (String host)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder host(String host)
focal_class.class_method_signature: ProtocolBuilder.port(Integer port)
focal_class.full_signature: public ProtocolBuilder port(Integer port)
focal_class.identifier: port
focal_class.modifiers: public
focal_class.parameters: (Integer port)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder port(Integer port)
focal_class.class_method_signature: ProtocolBuilder.contextpath(String contextpath)
focal_class.full_signature: public ProtocolBuilder contextpath(String contextpath)
focal_class.identifier: contextpath
focal_class.modifiers: public
focal_class.parameters: (String contextpath)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder contextpath(String contextpath)
focal_class.class_method_signature: ProtocolBuilder.path(String path)
focal_class.full_signature: @Deprecated public ProtocolBuilder path(String path)
focal_class.identifier: path
focal_class.modifiers: @Deprecated public
focal_class.parameters: (String path)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder path(String path)
focal_class.class_method_signature: ProtocolBuilder.threadpool(String threadpool)
focal_class.full_signature: public ProtocolBuilder threadpool(String threadpool)
focal_class.identifier: threadpool
focal_class.modifiers: public
focal_class.parameters: (String threadpool)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder threadpool(String threadpool)
focal_class.class_method_signature: ProtocolBuilder.corethreads(Integer corethreads)
focal_class.full_signature: public ProtocolBuilder corethreads(Integer corethreads)
focal_class.identifier: corethreads
focal_class.modifiers: public
focal_class.parameters: (Integer corethreads)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder corethreads(Integer corethreads)
focal_class.class_method_signature: ProtocolBuilder.threads(Integer threads)
focal_class.full_signature: public ProtocolBuilder threads(Integer threads)
focal_class.identifier: threads
focal_class.modifiers: public
focal_class.parameters: (Integer threads)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder threads(Integer threads)
focal_class.class_method_signature: ProtocolBuilder.iothreads(Integer iothreads)
focal_class.full_signature: public ProtocolBuilder iothreads(Integer iothreads)
focal_class.identifier: iothreads
focal_class.modifiers: public
focal_class.parameters: (Integer iothreads)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder iothreads(Integer iothreads)
focal_class.class_method_signature: ProtocolBuilder.queues(Integer queues)
focal_class.full_signature: public ProtocolBuilder queues(Integer queues)
focal_class.identifier: queues
focal_class.modifiers: public
focal_class.parameters: (Integer queues)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder queues(Integer queues)
focal_class.class_method_signature: ProtocolBuilder.accepts(Integer accepts)
focal_class.full_signature: public ProtocolBuilder accepts(Integer accepts)
focal_class.identifier: accepts
focal_class.modifiers: public
focal_class.parameters: (Integer accepts)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder accepts(Integer accepts)
focal_class.class_method_signature: ProtocolBuilder.codec(String codec)
focal_class.full_signature: public ProtocolBuilder codec(String codec)
focal_class.identifier: codec
focal_class.modifiers: public
focal_class.parameters: (String codec)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder codec(String codec)
focal_class.class_method_signature: ProtocolBuilder.serialization(String serialization)
focal_class.full_signature: public ProtocolBuilder serialization(String serialization)
focal_class.identifier: serialization
focal_class.modifiers: public
focal_class.parameters: (String serialization)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder serialization(String serialization)
focal_class.class_method_signature: ProtocolBuilder.charset(String charset)
focal_class.full_signature: public ProtocolBuilder charset(String charset)
focal_class.identifier: charset
focal_class.modifiers: public
focal_class.parameters: (String charset)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder charset(String charset)
focal_class.class_method_signature: ProtocolBuilder.payload(Integer payload)
focal_class.full_signature: public ProtocolBuilder payload(Integer payload)
focal_class.identifier: payload
focal_class.modifiers: public
focal_class.parameters: (Integer payload)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder payload(Integer payload)
focal_class.class_method_signature: ProtocolBuilder.buffer(Integer buffer)
focal_class.full_signature: public ProtocolBuilder buffer(Integer buffer)
focal_class.identifier: buffer
focal_class.modifiers: public
focal_class.parameters: (Integer buffer)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder buffer(Integer buffer)
focal_class.class_method_signature: ProtocolBuilder.heartbeat(Integer heartbeat)
focal_class.full_signature: public ProtocolBuilder heartbeat(Integer heartbeat)
focal_class.identifier: heartbeat
focal_class.modifiers: public
focal_class.parameters: (Integer heartbeat)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder heartbeat(Integer heartbeat)
focal_class.class_method_signature: ProtocolBuilder.accesslog(String accesslog)
focal_class.full_signature: public ProtocolBuilder accesslog(String accesslog)
focal_class.identifier: accesslog
focal_class.modifiers: public
focal_class.parameters: (String accesslog)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder accesslog(String accesslog)
focal_class.class_method_signature: ProtocolBuilder.transporter(String transporter)
focal_class.full_signature: public ProtocolBuilder transporter(String transporter)
focal_class.identifier: transporter
focal_class.modifiers: public
focal_class.parameters: (String transporter)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder transporter(String transporter)
focal_class.class_method_signature: ProtocolBuilder.exchanger(String exchanger)
focal_class.full_signature: public ProtocolBuilder exchanger(String exchanger)
focal_class.identifier: exchanger
focal_class.modifiers: public
focal_class.parameters: (String exchanger)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder exchanger(String exchanger)
focal_class.class_method_signature: ProtocolBuilder.dispatcher(String dispatcher)
focal_class.full_signature: public ProtocolBuilder dispatcher(String dispatcher)
focal_class.identifier: dispatcher
focal_class.modifiers: public
focal_class.parameters: (String dispatcher)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder dispatcher(String dispatcher)
focal_class.class_method_signature: ProtocolBuilder.dispather(String dispather)
focal_class.full_signature: @Deprecated public ProtocolBuilder dispather(String dispather)
focal_class.identifier: dispather
focal_class.modifiers: @Deprecated public
focal_class.parameters: (String dispather)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder dispather(String dispather)
focal_class.class_method_signature: ProtocolBuilder.networker(String networker)
focal_class.full_signature: public ProtocolBuilder networker(String networker)
focal_class.identifier: networker
focal_class.modifiers: public
focal_class.parameters: (String networker)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder networker(String networker)
focal_class.class_method_signature: ProtocolBuilder.server(String server)
focal_class.full_signature: public ProtocolBuilder server(String server)
focal_class.identifier: server
focal_class.modifiers: public
focal_class.parameters: (String server)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder server(String server)
focal_class.class_method_signature: ProtocolBuilder.client(String client)
focal_class.full_signature: public ProtocolBuilder client(String client)
focal_class.identifier: client
focal_class.modifiers: public
focal_class.parameters: (String client)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder client(String client)
focal_class.class_method_signature: ProtocolBuilder.telnet(String telnet)
focal_class.full_signature: public ProtocolBuilder telnet(String telnet)
focal_class.identifier: telnet
focal_class.modifiers: public
focal_class.parameters: (String telnet)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder telnet(String telnet)
focal_class.class_method_signature: ProtocolBuilder.prompt(String prompt)
focal_class.full_signature: public ProtocolBuilder prompt(String prompt)
focal_class.identifier: prompt
focal_class.modifiers: public
focal_class.parameters: (String prompt)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder prompt(String prompt)
focal_class.class_method_signature: ProtocolBuilder.status(String status)
focal_class.full_signature: public ProtocolBuilder status(String status)
focal_class.identifier: status
focal_class.modifiers: public
focal_class.parameters: (String status)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder status(String status)
focal_class.class_method_signature: ProtocolBuilder.register(Boolean register)
focal_class.full_signature: public ProtocolBuilder register(Boolean register)
focal_class.identifier: register
focal_class.modifiers: public
focal_class.parameters: (Boolean register)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder register(Boolean register)
focal_class.class_method_signature: ProtocolBuilder.keepAlive(Boolean keepAlive)
focal_class.full_signature: public ProtocolBuilder keepAlive(Boolean keepAlive)
focal_class.identifier: keepAlive
focal_class.modifiers: public
focal_class.parameters: (Boolean keepAlive)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder keepAlive(Boolean keepAlive)
focal_class.class_method_signature: ProtocolBuilder.optimizer(String optimizer)
focal_class.full_signature: public ProtocolBuilder optimizer(String optimizer)
focal_class.identifier: optimizer
focal_class.modifiers: public
focal_class.parameters: (String optimizer)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder optimizer(String optimizer)
focal_class.class_method_signature: ProtocolBuilder.extension(String extension)
focal_class.full_signature: public ProtocolBuilder extension(String extension)
focal_class.identifier: extension
focal_class.modifiers: public
focal_class.parameters: (String extension)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder extension(String extension)
focal_class.class_method_signature: ProtocolBuilder.appendParameter(String key, String value)
focal_class.full_signature: public ProtocolBuilder appendParameter(String key, String value)
focal_class.identifier: appendParameter
focal_class.modifiers: public
focal_class.parameters: (String key, String value)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder appendParameter(String key, String value)
focal_class.class_method_signature: ProtocolBuilder.appendParameters(Map<String, String> appendParameters)
focal_class.full_signature: public ProtocolBuilder appendParameters(Map<String, String> appendParameters)
focal_class.identifier: appendParameters
focal_class.modifiers: public
focal_class.parameters: (Map<String, String> appendParameters)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder appendParameters(Map<String, String> appendParameters)
focal_class.class_method_signature: ProtocolBuilder.isDefault(Boolean isDefault)
focal_class.full_signature: public ProtocolBuilder isDefault(Boolean isDefault)
focal_class.identifier: isDefault
focal_class.modifiers: public
focal_class.parameters: (Boolean isDefault)
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder isDefault(Boolean isDefault)
focal_class.class_method_signature: ProtocolBuilder.build()
focal_class.full_signature: public ProtocolConfig build()
focal_class.identifier: build
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ProtocolConfig
focal_class.signature: ProtocolConfig build()
focal_class.class_method_signature: ProtocolBuilder.getThis()
focal_class.full_signature: @Override protected ProtocolBuilder getThis()
focal_class.identifier: getThis
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: ProtocolBuilder
focal_class.signature: ProtocolBuilder getThis()
focal_class.superclass: extends AbstractBuilder<ProtocolConfig, ProtocolBuilder>
focal_method.body: public ProtocolBuilder register(Boolean register) {
          this.register = register;
          return getThis();
      }
focal_method.class_method_signature: ProtocolBuilder.register(Boolean register)
focal_method.full_signature: public ProtocolBuilder register(Boolean register)
focal_method.identifier: register
focal_method.invocations: getThis
focal_method.modifiers: public
focal_method.parameters: (Boolean register)
focal_method.return: ProtocolBuilder
focal_method.signature: ProtocolBuilder register(Boolean register)