private void seekModuleAwarePartialPackageFragments(String name, IJavaElementRequestor requestor, IPackageFragmentRoot[] moduleContext) { boolean allPrefixMatch = CharOperation.equals(name.toCharArray(), CharOperation.ALL_PREFIX); String lName = name.toLowerCase(); Arrays.stream(this.packageFragments.keyTable) .filter(k -> k != null) .filter(k -> allPrefixMatch || Util.concatWith((String[])k, '.').toLowerCase().startsWith(lName)) .forEach(k -> { checkModulePackages(requestor, moduleContext, this.packageFragments.getIndex(k)); }); }
private void seekModuleAwarePartialPackageFragments(String name, IJavaElementRequestor requestor, IPackageFragmentRoot[] moduleContext) { boolean allPrefixMatch = CharOperation.equals(name.toCharArray(), CharOperation.ALL_PREFIX); Arrays.stream(this.packageFragments.keyTable) .filter(k -> k != null) .filter(k -> allPrefixMatch || Util.concatWith((String[])k, '.').startsWith(name)) .forEach(k -> { checkModulePackages(requestor, moduleContext, this.packageFragments.getIndex(k)); }); }
cuName= cuName.substring(0, index); int pkgIndex = this.packageFragments.getIndex(pkgName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
cuName= cuName.substring(0, index); int pkgIndex = this.packageFragments.getIndex(pkgName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
cuName= cuName.substring(0, index); int pkgIndex = this.packageFragments.getIndex(pkgName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
cuName= cuName.substring(0, index); int pkgIndex = this.packageFragments.getIndex(pkgName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
cuName= cuName.substring(0, index); int pkgIndex = this.packageFragments.getIndex(pkgName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
cuName= cuName.substring(0, index); int pkgIndex = this.packageFragments.getIndex(pkgName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
} else { String[] splittedName = Util.splitOn('.', name, 0, name.length()); int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex == -1) return null;
} else { String[] splittedName = Util.splitOn('.', name, 0, name.length()); int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex == -1) return null;
} else { String[] splittedName = Util.splitOn('.', name, 0, name.length()); int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex == -1) return null;
} else { String[] splittedName = Util.splitOn('.', name, 0, name.length()); int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex == -1) return null;
} else { String[] splittedName = Util.splitOn('.', name, 0, name.length()); int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex == -1) return null;
} else { String[] splittedName = Util.splitOn('.', name, 0, name.length()); int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex == -1) return null;
int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];
int pkgIndex = this.packageFragments.getIndex(splittedName); if (pkgIndex != -1) { Object value = this.packageFragments.valueTable[pkgIndex];