public static String getClassName(Schema schema) {
    String namespace = schema.getNamespace();
    String name = schema.getName();
    if (namespace == null || "".equals(namespace))
      return name;
    String dot = namespace.endsWith("$") ? "" : "."; // back-compatibly handle $
    return mangle(namespace) + dot + mangleTypeIdentifier(name);
  }
@Test
  void testCanGetClassOfMangledType() {
    assertEquals("org.apache.avro.specific.int$", SpecificData.getClassName(int$.getClassSchema()));
  }