code: public static String getShortCanonicalName(final Class<?> cls) {
          if (cls == null) {
              return StringUtils.EMPTY;
          }
          return getShortCanonicalName(cls.getName());
      }
docs: <p>Gets the canonical name minus the package name from a {@code Class}.</p>
  
  @param cls the class for which to get the short canonical class name; may be null
  @return the canonical name without the package name or an empty string
  @since 2.4