code: public static String getTypeName(Class<?> clazz) {
  		Type typeAnnotation = clazz.getAnnotation(Type.class);
  		return typeAnnotation != null ? typeAnnotation.value() : null;
  	}
docs: Returns the type name defined using Type annotation on provided class.
  @param clazz type class
  @return name of the type or <code>null</code> in case Type annotation is not present