protected static String getAccessorNameInternal(Class<?> clazz, AccessorType accessorType) {
    String typeName = toSafeName(clazz);

    return getExternalName(typeName + "$Accessor$" + accessorType.name().toLowerCase());
  }