/** Is the given string a valid package name? */ private boolean isValidPackageName(String fqcn) { int index; if (fqcn.indexOf('.') == -1) { return isValidClassName(fqcn); } while ((index = fqcn.indexOf('.')) != -1) { if (!isValidClassName(fqcn.substring(0, index))) { return false; } fqcn = fqcn.substring(index+1); } return isValidClassName(fqcn); }
/** Is the given string a valid package name? */ private boolean isValidPackageName(String fqcn) { int index; if (fqcn.indexOf('.') == -1) { return isValidClassName(fqcn); } while ((index = fqcn.indexOf('.')) != -1) { if (!isValidClassName(fqcn.substring(0, index))) { return false; } fqcn = fqcn.substring(index+1); } return isValidClassName(fqcn); }