package com.plotsquared.core.database; import com.plotsquared.core.plot.flag.PlotFlag; import com.plotsquared.core.plot.Plot; import com.plotsquared.core.plot.PlotArea; import com.plotsquared.core.plot.PlotCluster; import com.plotsquared.core.plot.PlotId; import com.plotsquared.core.util.task.RunnableVal; import com.plotsquared.core.plot.comment.PlotComment; import org.jetbrains.annotations.NotNull; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Set; import java.util.UUID; import java.util.concurrent.CompletableFuture; public class AbstractDBTest implements AbstractDB { @Override public void setOwner(Plot plot, UUID uuid) { } @Override public void createPlotsAndData(List plots, Runnable whenDone) { } @Override public void createPlotSafe(Plot plot, Runnable success, Runnable failure) { } @Override public void createTables() { } @Override public void delete(Plot plot) { } @Override public void deleteSettings(Plot plot) { } @Override public void deleteHelpers(Plot plot) { } @Override public void deleteTrusted(Plot plot) { } @Override public void deleteDenied(Plot plot) { } @Override public void deleteComments(Plot plot) { } @Override public void deleteRatings(Plot plot) { } @Override public void delete(PlotCluster cluster) { } @Override public void addPersistentMeta(UUID uuid, String key, byte[] meta, boolean delete) { } @Override public void removePersistentMeta(UUID uuid, String key) { } @Override public void getPersistentMeta(UUID uuid, RunnableVal> result) { } @Override public void createPlotSettings(int id, Plot plot) { } @Override public int getId(Plot plot) { return 0; } @Override public int getClusterId(PlotCluster cluster) { return 0; } @Override public boolean convertFlags() { return true; } @Override public HashMap> getPlots() { return null; } @Override public void validateAllPlots(Set toValidate) { } @Override public HashMap> getClusters() { return null; } @Override public void setMerged(Plot plot, boolean[] merged) { } @Override public CompletableFuture swapPlots(Plot plot1, Plot plot2) { return CompletableFuture.completedFuture(true); } @Override public void setFlag(Plot plot, PlotFlag flag) { } @Override public void removeFlag(Plot plot, PlotFlag flag) { } @Override public void setClusterName(PlotCluster cluster, String name) { } @Override public void setAlias(Plot plot, String alias) { } @Override public void purgeIds(Set uniqueIds) { } @Override public void purge(PlotArea area, Set plotIds) { } @Override public void setPosition(Plot plot, String position) { } @Override public void setPosition(PlotCluster cluster, String position) { } @Override public void removeTrusted(Plot plot, UUID uuid) { } @Override public void removeHelper(PlotCluster cluster, UUID uuid) { } @Override public void removeMember(Plot plot, UUID uuid) { } @Override public void removeInvited(PlotCluster cluster, UUID uuid) { } @Override public void setTrusted(Plot plot, UUID uuid) { } @Override public void setHelper(PlotCluster cluster, UUID uuid) { } @Override public void setMember(Plot plot, UUID uuid) { } @Override public void setInvited(PlotCluster cluster, UUID uuid) { } @Override public void removeDenied(Plot plot, UUID uuid) { } @Override public void setDenied(Plot plot, UUID uuid) { } @Override public HashMap getRatings(Plot plot) { return null; } @Override public void setRating(Plot plot, UUID rater, int value) { } @Override public void removeComment(Plot plot, PlotComment comment) { } @Override public void clearInbox(Plot plot, String inbox) { } @Override public void setComment(Plot plot, PlotComment comment) { } @Override public void getComments(@NotNull Plot plot, String inbox, RunnableVal> whenDone) { } @Override public void createPlotAndSettings(Plot plot, Runnable whenDone) { } @Override public void createCluster(PlotCluster cluster) { } @Override public void resizeCluster(PlotCluster current, PlotId min, PlotId max) { } @Override public void movePlot(Plot originalPlot, Plot newPlot) { } @Override public void replaceUUID(UUID old, UUID now) { } @Override public boolean deleteTables() { return false; } @Override public void close() { } @Override public void replaceWorld(String oldWorld, String newWorld, PlotId min, PlotId max) { } @Override public void updateTables(int[] oldVersion) { } }