Class ExtensionServerTablesQuery

java.lang.Object
com.djrapitops.plan.extension.implementation.storage.queries.ExtensionServerTablesQuery
All Implemented Interfaces:
Query<Map<Integer,ExtensionData.Builder>>

public class ExtensionServerTablesQuery extends Object implements Query<Map<Integer,ExtensionData.Builder>>
Query server 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