public String getFullyQualifiedClassName() {
        if (arrayDims != 0 && componentType != null) {
            if (componentType.packageName.equals("") == true) {
                return getClassName();
            }

            return componentType.packageName + "." + getClassName();
        } else {
            if (packageName.equals("") == true) {
                return getClassName();
            }

            return packageName + "." + getClassName();
        }
    }