Skip to content

Commit f2d5279

Browse files
committed
add override annotation
1 parent c343efc commit f2d5279

File tree

8 files changed

+94
-0
lines changed

8 files changed

+94
-0
lines changed

src/main/java/org/maxgamer/quickshop/database/JavaDatabaseHelper.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ public void onFailed(SQLException e) {
162162
plugin.getLogger().info("Finished!");
163163
}
164164

165+
@Override
165166
public boolean createColumn(@NotNull String tableName, @NotNull String columnName, @NotNull DataType type) {
166167

167168
try {
@@ -196,17 +197,20 @@ public void onFailed(SQLException e) {
196197
}
197198
}
198199

200+
@Override
199201
public void cleanMessage(long weekAgo) {
200202
String sqlString = "DELETE FROM " + plugin
201203
.getDbPrefix() + "messages WHERE time < ?";
202204
manager.addDelayTask(new DatabaseTask(sqlString, ps -> ps.setLong(1, weekAgo)));
203205
}
204206

207+
@Override
205208
public void cleanMessageForPlayer(@NotNull UUID player) {
206209
String sqlString = "DELETE FROM " + plugin.getDbPrefix() + "messages WHERE owner = ?";
207210
manager.addDelayTask(new DatabaseTask(sqlString, (ps) -> ps.setString(1, player.toString())));
208211
}
209212

213+
@Override
210214
public void createShop(@NotNull Shop shop, @Nullable Runnable onSuccess, @Nullable Consumer<SQLException> onFailed) {
211215
removeShop(shop); //First purge old exist shop before create new shop.
212216
String sqlString = "INSERT INTO " + plugin.getDbPrefix() + "shops (owner, price, itemConfig, x, y, z, world, unlimited, type, extra) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
@@ -251,6 +255,7 @@ public void onFailed(SQLException e) {
251255
}));
252256
}
253257

258+
@Override
254259
public void removeShop(Shop shop) {
255260
String sqlString = "DELETE FROM "
256261
+ plugin.getDbPrefix()
@@ -266,6 +271,7 @@ public void removeShop(Shop shop) {
266271

267272
}
268273

274+
@Override
269275
public void removeShop(String world, int x, int y, int z) {
270276
String sqlString = "DELETE FROM "
271277
+ plugin.getDbPrefix()
@@ -280,10 +286,12 @@ public void removeShop(String world, int x, int y, int z) {
280286

281287
}
282288

289+
@Override
283290
public JavaWarpedResultSet selectAllMessages() throws SQLException {
284291
return selectTable("messages");
285292
}
286293

294+
@Override
287295
public JavaWarpedResultSet selectTable(String table) throws SQLException {
288296
DatabaseConnection databaseConnection = manager.getDatabase().getConnection();
289297
Statement st = databaseConnection.get().createStatement();
@@ -292,10 +300,12 @@ public JavaWarpedResultSet selectTable(String table) throws SQLException {
292300
return new JavaWarpedResultSet(st, resultSet, databaseConnection);
293301
}
294302

303+
@Override
295304
public JavaWarpedResultSet selectAllShops() throws SQLException {
296305
return selectTable("shops");
297306
}
298307

308+
@Override
299309
public void sendMessage(@NotNull UUID player, @NotNull String message, long time) {
300310

301311
String sqlString = "INSERT INTO " + plugin.getDbPrefix() + "messages (owner, message, time) VALUES (?, ?, ?)";
@@ -309,6 +319,7 @@ public void sendMessage(@NotNull UUID player, @NotNull String message, long time
309319
}));
310320
}
311321

322+
@Override
312323
public void updateOwner2UUID(@NotNull String ownerUUID, int x, int y, int z, @NotNull String worldName) {
313324
String sqlString = "UPDATE " + plugin
314325
.getDbPrefix() + "shops SET owner = ? WHERE x = ? AND y = ? AND z = ? AND world = ?" + (
@@ -323,6 +334,7 @@ public void updateOwner2UUID(@NotNull String ownerUUID, int x, int y, int z, @No
323334
}));
324335
}
325336

337+
@Override
326338
public void updateExternalInventoryProfileCache(@NotNull Shop shop, int space, int stock) {
327339

328340
if(manager.getDatabase() instanceof MySQLCore){
@@ -363,6 +375,7 @@ public void updateExternalInventoryProfileCache(@NotNull Shop shop, int space, i
363375

364376
}
365377

378+
@Override
366379
public void updateShop(@NotNull String owner, @NotNull ItemStack item, int unlimited, int shopType,
367380
double price, int x, int y, int z, @NotNull String world, @NotNull String extra,
368381
@NotNull String currency, boolean disableDisplay, @Nullable String taxAccount) {
@@ -389,6 +402,7 @@ public void updateShop(@NotNull String owner, @NotNull ItemStack item, int unlim
389402

390403
}
391404

405+
@Override
392406
public void insertHistoryRecord(Object record) {
393407
String sqlString = "INSERT INTO " + plugin.getDbPrefix() + "logs (time, classname, data) VALUES (?, ?, ?)";
394408
manager.addDelayTask(

src/main/java/org/maxgamer/quickshop/integration/JavaIntegrationManager.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,12 @@ public JavaIntegrationManager(QuickShop plugin) {
4747
super(plugin);
4848
}
4949

50+
@Override
5051
public Map<String, IntegratedPlugin> getIntegrationMap() {
5152
return Collections.unmodifiableMap(integrations);
5253
}
5354

55+
@Override
5456
public List<IntegratedPlugin> getIntegrations() {
5557
return Collections.unmodifiableList(new ArrayList<>(integrations.values()));
5658
}
@@ -59,6 +61,7 @@ public List<IntegratedPlugin> getIntegrations() {
5961
// return INTEGRATION_MAPPING;
6062
// }
6163

64+
@Override
6265
public void searchAndRegisterPlugins() {
6366
PluginManager pluginManager = plugin.getServer().getPluginManager();
6467
for (Map.Entry<String, Class<? extends IntegratedPlugin>> entry : INTEGRATION_MAPPING.entrySet()) {
@@ -78,6 +81,7 @@ public void searchAndRegisterPlugins() {
7881
*
7982
* @param integratedPlugin custom integrated module
8083
*/
84+
@Override
8185
public void register(@NotNull IntegratedPlugin integratedPlugin) {
8286
if (!isIntegrationClass(integratedPlugin.getClass())) {
8387
throw new InvalidIntegratedPluginClassException("Invaild Integration module: " + integratedPlugin.getName());
@@ -94,6 +98,7 @@ public void register(@NotNull IntegratedPlugin integratedPlugin) {
9498
*
9599
* @param integratedPluginClass custom integrated module class
96100
*/
101+
@Override
97102
public void register(@NotNull Class<? extends IntegratedPlugin> integratedPluginClass) {
98103
IntegratedPlugin integratedPlugin;
99104
try {
@@ -109,6 +114,7 @@ public void register(@NotNull Class<? extends IntegratedPlugin> integratedPlugin
109114
*
110115
* @param integratedPluginName custom integrated module name
111116
*/
117+
@Override
112118
public void register(@NotNull String integratedPluginName) {
113119
Class<? extends IntegratedPlugin> integratedPluginClass = INTEGRATION_MAPPING.get(integratedPluginName);
114120
if (integratedPluginClass != null) {
@@ -128,6 +134,7 @@ private boolean isIntegrationClass(@NotNull Class<?> clazz) {
128134
*
129135
* @param integratedPluginName plugin name
130136
*/
137+
@Override
131138
public void unregister(@NotNull String integratedPluginName) {
132139
IntegratedPlugin integratedPlugin = integrations.get(integratedPluginName);
133140
if (integratedPlugin != null) {
@@ -138,6 +145,7 @@ public void unregister(@NotNull String integratedPluginName) {
138145
/**
139146
* Unregister all integrated plugin from Integration system
140147
*/
148+
@Override
141149
public void unregisterAll() {
142150
for (IntegratedPlugin integratedPlugin : new ArrayList<>(integrations.values())) {
143151
unregister(integratedPlugin);
@@ -149,6 +157,7 @@ public void unregisterAll() {
149157
*
150158
* @param integratedPlugin plugin
151159
*/
160+
@Override
152161
public void unregister(@NotNull IntegratedPlugin integratedPlugin) {
153162
if (!isIntegrationClass(integratedPlugin.getClass())) {
154163
throw new InvalidIntegratedPluginClassException();

src/main/java/org/maxgamer/quickshop/localization/text/JavaTextManager.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ public void load() {
144144
* @param regex The regexes
145145
* @return The locale enabled status
146146
*/
147+
@Override
147148
public boolean localeEnabled(@NotNull String locale, @NotNull List<String> regex) {
148149
for (String languagesRegex : regex) {
149150
try {
@@ -221,6 +222,7 @@ private JsonConfiguration getOverrideConfiguration(@NotNull String overrideFile,
221222
* @param args The arguments
222223
* @return The text object
223224
*/
225+
@Override
224226
public Text of(@NotNull String path, String... args) {
225227
return new Text(this, (CommandSender) null, mapper.getDistribution(CROWDIN_LANGUAGE_FILE), mapper.getBundled(CROWDIN_LANGUAGE_FILE), path, args);
226228
}
@@ -233,6 +235,7 @@ public Text of(@NotNull String path, String... args) {
233235
* @param args The arguments
234236
* @return The text object
235237
*/
238+
@Override
236239
public Text of(@Nullable CommandSender sender, @NotNull String path, String... args) {
237240
return new Text(this, sender, mapper.getDistribution(CROWDIN_LANGUAGE_FILE), mapper.getBundled(CROWDIN_LANGUAGE_FILE), path, args);
238241
}
@@ -245,6 +248,7 @@ public Text of(@Nullable CommandSender sender, @NotNull String path, String... a
245248
* @param args The arguments
246249
* @return The text object
247250
*/
251+
@Override
248252
public Text of(@Nullable UUID sender, @NotNull String path, String... args) {
249253
return new Text(this, sender, mapper.getDistribution(CROWDIN_LANGUAGE_FILE), mapper.getBundled(CROWDIN_LANGUAGE_FILE), path, args);
250254
}
@@ -256,6 +260,7 @@ public Text of(@Nullable UUID sender, @NotNull String path, String... args) {
256260
* @param args The arguments
257261
* @return The text object
258262
*/
263+
@Override
259264
public TextList ofList(@NotNull String path, String... args) {
260265
return new TextList(this, (CommandSender) null, mapper.getDistribution(CROWDIN_LANGUAGE_FILE), mapper.getBundled(CROWDIN_LANGUAGE_FILE), path, args);
261266
}
@@ -268,6 +273,7 @@ public TextList ofList(@NotNull String path, String... args) {
268273
* @param args The arguments
269274
* @return The text object
270275
*/
276+
@Override
271277
public TextList ofList(@Nullable UUID sender, @NotNull String path, String... args) {
272278
return new TextList(this, sender, mapper.getDistribution(CROWDIN_LANGUAGE_FILE), mapper.getBundled(CROWDIN_LANGUAGE_FILE), path, args);
273279
}
@@ -280,6 +286,7 @@ public TextList ofList(@Nullable UUID sender, @NotNull String path, String... ar
280286
* @param args The arguments
281287
* @return The text object
282288
*/
289+
@Override
283290
public TextList ofList(@Nullable CommandSender sender, @NotNull String path, String... args) {
284291
return new TextList(this, sender, mapper.getDistribution(CROWDIN_LANGUAGE_FILE), mapper.getBundled(CROWDIN_LANGUAGE_FILE), path, args);
285292
}
@@ -349,6 +356,7 @@ private List<String> postProcess(@NotNull List<String> text) {
349356
* @param locale The minecraft locale code (like en_us)
350357
* @return The text
351358
*/
359+
@Override
352360
@NotNull
353361
public List<String> forLocale(@NotNull String locale) {
354362
JsonConfiguration index = mapping.get(locale);
@@ -378,6 +386,7 @@ public List<String> forLocale(@NotNull String locale) {
378386
*
379387
* @return Getting the text for player locale
380388
*/
389+
@Override
381390
@NotNull
382391
public List<String> forLocale() {
383392
if (sender instanceof Player) {
@@ -390,6 +399,7 @@ public List<String> forLocale() {
390399
/**
391400
* Send text to the player
392401
*/
402+
@Override
393403
public void send() {
394404
if (sender == null) {
395405
return;
@@ -463,6 +473,7 @@ private String postProcess(@NotNull String text) {
463473
* @param locale The minecraft locale code (like en_us)
464474
* @return The text
465475
*/
476+
@Override
466477
@NotNull
467478
public String forLocale(@NotNull String locale) {
468479
JsonConfiguration index = mapping.get(locale);
@@ -490,6 +501,7 @@ public String forLocale(@NotNull String locale) {
490501
*
491502
* @return Getting the text for player locale
492503
*/
504+
@Override
493505
@NotNull
494506
public String forLocale() {
495507
if (sender instanceof Player) {
@@ -502,6 +514,7 @@ public String forLocale() {
502514
/**
503515
* Send text to the player
504516
*/
517+
@Override
505518
public void send() {
506519
if (sender == null) {
507520
return;

src/main/java/org/maxgamer/quickshop/shop/JavaInfo.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,20 @@ public JavaInfo(
8080
/**
8181
* @return ShopAction action, Get shop action.
8282
*/
83+
@Override
8384
public @NotNull ShopAction getAction() {
8485
return this.action;
8586
}
8687

88+
@Override
8789
public void setAction(@NotNull ShopAction action) {
8890
this.action = action;
8991
}
9092

9193
/**
9294
* @return ItemStack iStack, Get Shop's selling/buying item's ItemStack.
9395
*/
96+
@Override
9497
public @NotNull ItemStack getItem() {
9598
return this.item;
9699
}
@@ -103,13 +106,15 @@ public void setAction(@NotNull ShopAction action) {
103106
/**
104107
* @return Location loc, Get shop's location,
105108
*/
109+
@Override
106110
public @NotNull Location getLocation() {
107111
return this.loc;
108112
}
109113

110114
/**
111115
* @return Block signBlock, Get block of shop's sign, may return the null.
112116
*/
117+
@Override
113118
public @Nullable Block getSignBlock() {
114119
return this.last;
115120
}
@@ -120,6 +125,7 @@ public void setAction(@NotNull ShopAction action) {
120125
* @param shop, The need checked with this shop.
121126
* @return hasChanged
122127
*/
128+
@Override
123129
public boolean hasChanged(@NotNull Shop shop) {
124130
if (this.shop.isUnlimited() != shop.isUnlimited()) {
125131
return true;

src/main/java/org/maxgamer/quickshop/shop/JavaShopChunk.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,27 @@ public class JavaShopChunk implements ShopChunk {
3737

3838
private final int z;
3939

40+
@Override
4041
public boolean isSame(@NotNull World world, int x, int z) {
4142
return isSame(world.getName(), x, z);
4243
}
4344

45+
@Override
4446
public boolean isSame(@NotNull String world, int x, int z) {
4547
return this.x == x && this.z == z && this.world.equals(world);
4648
}
4749

50+
@Override
4851
public String getWorld() {
4952
return world;
5053
}
5154

55+
@Override
5256
public int getX() {
5357
return x;
5458
}
5559

60+
@Override
5661
public int getZ() {
5762
return z;
5863
}

0 commit comments

Comments
 (0)