test_class.file: opentracing-cassandra-driver-3/src/test/java/io/opentracing/contrib/cassandra/nameprovider/CustomStringSpanNameTest.java
test_class.identifier: CustomStringSpanNameTest
test_case.body: @Test
    public void customStringSpanNameTest() {
      QuerySpanNameProvider customStringSpanName = CustomStringSpanName.newBuilder().build();
      assertEquals("execute", customStringSpanName.querySpanName("SELECT * FROM test.table_name;"));
  
      customStringSpanName = CustomStringSpanName.newBuilder().build(null);
      assertEquals("execute", customStringSpanName.querySpanName("SELECT * FROM test.table_name;"));
  
      customStringSpanName = CustomStringSpanName.newBuilder().build("CUSTOM");
      assertEquals("CUSTOM", customStringSpanName.querySpanName("SELECT * FROM test.table_name;"));
    }
test_case.class_method_signature: CustomStringSpanNameTest.customStringSpanNameTest()
test_case.full_signature: @Test public void customStringSpanNameTest()
test_case.identifier: customStringSpanNameTest
test_case.invocations: build newBuilder assertEquals querySpanName build newBuilder assertEquals querySpanName build newBuilder assertEquals querySpanName
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void customStringSpanNameTest()
focal_class.declarator: customString
focal_class.modifier: private
focal_class.original_string: private String customString;
focal_class.type: String
focal_class.var_name: customString
focal_class.file: opentracing-cassandra-driver-3/src/main/java/io/opentracing/contrib/cassandra/nameprovider/CustomStringSpanName.java
focal_class.identifier: CustomStringSpanName
focal_class.interfaces: implements QuerySpanNameProvider
focal_class.class_method_signature: CustomStringSpanName.CustomStringSpanName(String customString)
focal_class.full_signature:   CustomStringSpanName(String customString)
focal_class.identifier: CustomStringSpanName
focal_class.parameters: (String customString)
focal_class.signature:  CustomStringSpanName(String customString)
focal_class.class_method_signature: CustomStringSpanName.querySpanName(String query)
focal_class.full_signature: @Override public String querySpanName(String query)
focal_class.identifier: querySpanName
focal_class.modifiers: @Override public
focal_class.parameters: (String query)
focal_class.return: String
focal_class.signature: String querySpanName(String query)
focal_class.class_method_signature: CustomStringSpanName.newBuilder()
focal_class.full_signature: public static Builder newBuilder()
focal_class.identifier: newBuilder
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Builder
focal_class.signature: Builder newBuilder()
focal_method.body: CustomStringSpanName(String customString) {
      if (customString == null) {
        this.customString = "execute";
      } else {
        this.customString = customString;
      }
    }
focal_method.class_method_signature: CustomStringSpanName.CustomStringSpanName(String customString)
focal_method.full_signature:   CustomStringSpanName(String customString)
focal_method.identifier: CustomStringSpanName
focal_method.parameters: (String customString)
focal_method.signature:  CustomStringSpanName(String customString)