test_class.file: dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/builders/ArgumentBuilderTest.java
test_class.identifier: ArgumentBuilderTest
test_case.body: @Test
      void index() {
          ArgumentBuilder builder = new ArgumentBuilder();
          builder.index(1);
          Assertions.assertEquals(1, builder.build().getIndex());
      }
test_case.class_method_signature: ArgumentBuilderTest.index()
test_case.full_signature: @Test void index()
test_case.identifier: index
test_case.invocations: index assertEquals getIndex build
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void index()
focal_class.declarator: index = -1
focal_class.modifier: private
focal_class.original_string: private Integer index = -1;
focal_class.type: Integer
focal_class.var_name: index
focal_class.declarator: type
focal_class.modifier: private
focal_class.original_string: private String type;
focal_class.type: String
focal_class.var_name: type
focal_class.declarator: callback
focal_class.modifier: private
focal_class.original_string: private Boolean callback;
focal_class.type: Boolean
focal_class.var_name: callback
focal_class.file: dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/builders/ArgumentBuilder.java
focal_class.identifier: ArgumentBuilder
focal_class.class_method_signature: ArgumentBuilder.index(Integer index)
focal_class.full_signature: public ArgumentBuilder index(Integer index)
focal_class.identifier: index
focal_class.modifiers: public
focal_class.parameters: (Integer index)
focal_class.return: ArgumentBuilder
focal_class.signature: ArgumentBuilder index(Integer index)
focal_class.class_method_signature: ArgumentBuilder.type(String type)
focal_class.full_signature: public ArgumentBuilder type(String type)
focal_class.identifier: type
focal_class.modifiers: public
focal_class.parameters: (String type)
focal_class.return: ArgumentBuilder
focal_class.signature: ArgumentBuilder type(String type)
focal_class.class_method_signature: ArgumentBuilder.callback(Boolean callback)
focal_class.full_signature: public ArgumentBuilder callback(Boolean callback)
focal_class.identifier: callback
focal_class.modifiers: public
focal_class.parameters: (Boolean callback)
focal_class.return: ArgumentBuilder
focal_class.signature: ArgumentBuilder callback(Boolean callback)
focal_class.class_method_signature: ArgumentBuilder.build()
focal_class.full_signature: public ArgumentConfig build()
focal_class.identifier: build
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ArgumentConfig
focal_class.signature: ArgumentConfig build()
focal_method.body: public ArgumentBuilder index(Integer index) {
          this.index = index;
          return this;
      }
focal_method.class_method_signature: ArgumentBuilder.index(Integer index)
focal_method.full_signature: public ArgumentBuilder index(Integer index)
focal_method.identifier: index
focal_method.modifiers: public
focal_method.parameters: (Integer index)
focal_method.return: ArgumentBuilder
focal_method.signature: ArgumentBuilder index(Integer index)