Class ExtensionPlayerTablesQuery
java.lang.Object
com.djrapitops.plan.extension.implementation.storage.queries.ExtensionPlayerTablesQuery
- All Implemented Interfaces:
Query<Map<Integer,
ExtensionData.Builder>>
public class ExtensionPlayerTablesQuery
extends Object
implements Query<Map<Integer,ExtensionData.Builder>>
Query player tables from tableprovider table.
Returns Map: PluginID - ExtensionData.Builder
.
How it is done:
1. TableProviders are queried and formed into Table.Factory
objects inside QueriedTables
.
2. Table values are queried and merged
3. QueriedTables is mapped into ExtensionData objects by PluginID, one per ID
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
ExtensionPlayerTablesQuery
-
-
Method Details
-
executeQuery
- Specified by:
executeQuery
in interfaceQuery<Map<Integer,
ExtensionData.Builder>>
-