mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-05 16:36:56 +07:00
18 lines
445 B
Java
18 lines
445 B
Java
import java.util.HashMap;
|
|
class A {
|
|
private HashMap<String, Integer> mLoaderIds = new HashMap<String, Integer>();
|
|
|
|
public int getLoaderId(final String loaderName) {
|
|
Integer loaderId = null;
|
|
for (int i = 0; ; i++) {
|
|
if (!mLoaderIds.containsValue(i)) {
|
|
loaderId = i;
|
|
mLoaderIds.put(loaderName, loaderId);
|
|
break;
|
|
}
|
|
}
|
|
|
|
|
|
return loaderId; // here IDEA says that "unboxing may produce NPE".
|
|
}
|
|
} |