Private constructors for index classes
This commit is contained in:
@@ -28,12 +28,14 @@ import java.util.Collection;
|
||||
public class JetAllShortFunctionNameIndex extends StringStubIndexExtension<JetNamedFunction> {
|
||||
private static final StubIndexKey<String, JetNamedFunction> KEY = KotlinIndexUtil.createIndexKey(JetAllShortFunctionNameIndex.class);
|
||||
|
||||
private static final JetShortClassNameIndex ourInstance = new JetShortClassNameIndex();
|
||||
private static final JetAllShortFunctionNameIndex ourInstance = new JetAllShortFunctionNameIndex();
|
||||
|
||||
public static JetShortClassNameIndex getInstance() {
|
||||
public static JetAllShortFunctionNameIndex getInstance() {
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetAllShortFunctionNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetNamedFunction> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetAnnotationsIndex extends StringStubIndexExtension<JetAnnotationE
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetAnnotationsIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetAnnotationEntry> getKey() {
|
||||
|
||||
@@ -30,6 +30,8 @@ public class JetExtensionFunctionNameIndex extends StringStubIndexExtension<JetN
|
||||
return instance;
|
||||
}
|
||||
|
||||
private JetExtensionFunctionNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetNamedFunction> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetFullClassNameIndex extends StringStubIndexExtension<JetClassOrOb
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetFullClassNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetClassOrObject> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetPackageDeclarationIndex extends StringStubIndexExtension<JetFile
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetPackageDeclarationIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetFile> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetShortClassNameIndex extends StringStubIndexExtension<JetClassOrO
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetShortClassNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetClassOrObject> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetShortFunctionNameIndex extends StringStubIndexExtension<JetNamed
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetShortFunctionNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetNamedFunction> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetShortPropertiesNameIndex extends StringStubIndexExtension<JetPro
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetShortPropertiesNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetProperty> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetSuperClassIndex extends StringStubIndexExtension<JetClassOrObjec
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetSuperClassIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetClassOrObject> getKey() {
|
||||
|
||||
@@ -37,6 +37,8 @@ public class JetTopLevelFunctionsFqnNameIndex extends StringStubIndexExtension<J
|
||||
return INSTANCE;
|
||||
}
|
||||
|
||||
private JetTopLevelFunctionsFqnNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetNamedFunction> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetTopLevelPropertiesFqnNameIndex extends StringStubIndexExtension<
|
||||
return INSTANCE;
|
||||
}
|
||||
|
||||
private JetTopLevelPropertiesFqnNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetProperty> getKey() {
|
||||
|
||||
@@ -34,6 +34,8 @@ public class JetTopLevelShortObjectNameIndex extends StringStubIndexExtension<Je
|
||||
return ourInstance;
|
||||
}
|
||||
|
||||
private JetTopLevelShortObjectNameIndex() {}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public StubIndexKey<String, JetObjectDeclaration> getKey() {
|
||||
|
||||
Reference in New Issue
Block a user