Package com.djrapitops.plan.commands
Class TabCompleteCache
java.lang.Object
com.djrapitops.plan.commands.TabCompleteCache
- All Implemented Interfaces:
SubSystem
In charge of holding tab completion data for commands, as tab completion is done on server thread.
-
Constructor Summary
ConstructorDescriptionTabCompleteCache
(Processing processing, PlanFiles files, DBSystem dbSystem, ServerSensor<?> serverSensor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
disable()
Performs disable actions for the subsystemvoid
enable()
Performs enable actions for the subsystem.getMatchingBackupFilenames
(String searchFor) getMatchingPlayerIdentifiers
(String searchFor) getMatchingServerIdentifiers
(String searchFor) getMatchingUserIdentifiers
(String searchFor) getMatchingWebGroupNames
(String searchFor)
-
Constructor Details
-
TabCompleteCache
@Inject public TabCompleteCache(Processing processing, PlanFiles files, DBSystem dbSystem, ServerSensor<?> serverSensor)
-
-
Method Details
-
enable
public void enable()Description copied from interface:SubSystem
Performs enable actions for the subsystem. -
disable
public void disable()Description copied from interface:SubSystem
Performs disable actions for the subsystem -
getMatchingServerIdentifiers
-
getMatchingPlayerIdentifiers
-
getMatchingUserIdentifiers
-
getMatchingBackupFilenames
-
getMatchingWebGroupNames
-