Made larger Containers use DynamicDataContainer

This should optimize small object creation for cases where a lot of
raw data is stored, as no extra supplier needs to be created
This commit is contained in:
Rsl1122 2019-02-06 16:25:53 +02:00
parent 01a9bdd457
commit faa9af5eb5
4 changed files with 4 additions and 4 deletions

View File

@ -59,7 +59,7 @@ import java.util.stream.Collectors;
* @see com.djrapitops.plan.data.store.keys.AnalysisKeys for Key objects
* @see com.djrapitops.plan.data.store.PlaceholderKey for placeholder information
*/
public class AnalysisContainer extends SupplierDataContainer {
public class AnalysisContainer extends DynamicDataContainer {
private final ServerContainer serverContainer;

View File

@ -56,7 +56,7 @@ import java.util.concurrent.TimeUnit;
* @see com.djrapitops.plan.data.store.keys.NetworkKeys for Key objects
* @see com.djrapitops.plan.data.store.PlaceholderKey for placeholder information
*/
public class NetworkContainer extends SupplierDataContainer {
public class NetworkContainer extends DynamicDataContainer {
private final ServerContainer bungeeContainer;

View File

@ -30,7 +30,7 @@ import java.util.Map;
* @author Rsl1122
* @see com.djrapitops.plan.data.store.keys.PlayerKeys For Key objects.
*/
public class PlayerContainer extends SupplierDataContainer {
public class PlayerContainer extends DynamicDataContainer {
private Map<Long, ActivityIndex> activityIndexCache;

View File

@ -22,5 +22,5 @@ package com.djrapitops.plan.data.store.containers;
* @author Rsl1122
* @see com.djrapitops.plan.data.store.keys.ServerKeys For Key objects.
*/
public class ServerContainer extends SupplierDataContainer {
public class ServerContainer extends DynamicDataContainer {
}