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