code: public String getDomain(Class<?> clazz) {
  		StringBuilder ret = new StringBuilder();
  
  		String computedDomainPrefix = getDomainPrefix(clazz);
  		if(computedDomainPrefix != null) {
  			ret.append(computedDomainPrefix);
  			ret.append(".");
  		}
  
  		String camelCaseString = clazz.getSimpleName();
  
  		ret.append(StringUtil.toLowerFirstChar(camelCaseString));
  
  		return ret.toString();
  	}
docs: Domain name are computed based on class names: UserJob -> user_job
  
  @param clazz
  @return