docs: public static String getFullClassName(String domainName, String packageName, String className) {
         if (packageName != null)
             if (packageName.length() > 0) {
                 if (packageName.charAt(packageName.length() - 1) != '.')
                     packageName = packageName + '.';
             }
         if (className != null)
             if (className.length() > 0) {
                 if (className.indexOf('.') == -1)
                     if (packageName != null)
                         className = packageName + className;
                 if (className.charAt(0) == '.')
                 {
                 	if (domainName != null)
                 	{
                 		if (domainName.endsWith("."))
                 			className = domainName + className.substring(1);
                 		else
                 			className = domainName + className;
                 	}
                 	else
                         className = Constant.ROOT_PACKAGE + className.substring(1);
                 }
             }
         return className;
     }