test_class.file: dbfit-java/core/src/test/java/dbfit/util/LangUtilsTest.java
test_class.identifier: LangUtilsTest
test_case.body: @Test public void enquoteAndJoin() {
          assertEquals("[A].[B].[C]", LangUtils.enquoteAndJoin(asList("A", "B", "C"), ".", "[", "]"));
      }
test_case.class_method_signature: LangUtilsTest.enquoteAndJoin()
test_case.full_signature: @Test public void enquoteAndJoin()
test_case.identifier: enquoteAndJoin
test_case.invocations: assertEquals enquoteAndJoin asList
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void enquoteAndJoin()
focal_class.file: dbfit-java/core/src/main/java/dbfit/util/LangUtils.java
focal_class.identifier: LangUtils
focal_class.class_method_signature: LangUtils.repeat(T element, int number)
focal_class.full_signature: public static List<T> repeat(T element, int number)
focal_class.identifier: repeat
focal_class.modifiers: public static
focal_class.parameters: (T element, int number)
focal_class.return: List<T>
focal_class.signature: List<T> repeat(T element, int number)
focal_class.class_method_signature: LangUtils.join(List<String> list, String separator)
focal_class.full_signature: public static String join(List<String> list, String separator)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (List<String> list, String separator)
focal_class.return: String
focal_class.signature: String join(List<String> list, String separator)
focal_class.class_method_signature: LangUtils.enquoteAndJoin(Iterable<String> list,
              String separator, String prefix, String suffix)
focal_class.full_signature: public static String enquoteAndJoin(Iterable<String> list,
              String separator, String prefix, String suffix)
focal_class.identifier: enquoteAndJoin
focal_class.modifiers: public static
focal_class.parameters: (Iterable<String> list,
              String separator, String prefix, String suffix)
focal_class.return: String
focal_class.signature: String enquoteAndJoin(Iterable<String> list,
              String separator, String prefix, String suffix)
focal_class.class_method_signature: LangUtils.enquoteAndJoin(String[] list,
              String separator, String prefix, String suffix)
focal_class.full_signature: public static String enquoteAndJoin(String[] list,
              String separator, String prefix, String suffix)
focal_class.identifier: enquoteAndJoin
focal_class.modifiers: public static
focal_class.parameters: (String[] list,
              String separator, String prefix, String suffix)
focal_class.return: String
focal_class.signature: String enquoteAndJoin(String[] list,
              String separator, String prefix, String suffix)
focal_method.body: public static String enquoteAndJoin(Iterable<String> list,
              String separator, String prefix, String suffix) {
          StringBuilder s = new StringBuilder();
          String sep = "";
          for (String item: list) {
              s.append(sep).append(prefix).append(item).append(suffix);
              sep = separator;
          }
          return s.toString();
      }
focal_method.class_method_signature: LangUtils.enquoteAndJoin(Iterable<String> list,
              String separator, String prefix, String suffix)
focal_method.full_signature: public static String enquoteAndJoin(Iterable<String> list,
              String separator, String prefix, String suffix)
focal_method.identifier: enquoteAndJoin
focal_method.invocations: append append append append toString
focal_method.modifiers: public static
focal_method.parameters: (Iterable<String> list,
              String separator, String prefix, String suffix)
focal_method.return: String
focal_method.signature: String enquoteAndJoin(Iterable<String> list,
              String separator, String prefix, String suffix)