java.lang.Object
net.foxgenesis.property.lck.impl.BlobMapping
net.foxgenesis.watame.property.PluginPropertyMapping
- All Implemented Interfaces:
PropertyMapping
public class PluginPropertyMapping
extends net.foxgenesis.property.lck.impl.BlobMapping
-
Constructor Summary
ConstructorsConstructorDescriptionPluginPropertyMapping(long lookup, byte[] data, @NotNull PropertyType type) PluginPropertyMapping(long lookup, @NotNull Blob blob, @NotNull PropertyType type) PluginPropertyMapping(@NotNull net.dv8tion.jda.api.entities.Guild guild, byte[] data, @NotNull PropertyType type) PluginPropertyMapping(@NotNull net.dv8tion.jda.api.entities.Guild guild, @NotNull Blob blob, @NotNull PropertyType type) -
Method Summary
Modifier and TypeMethodDescription@Nullable net.dv8tion.jda.api.entities.Member@Nullable net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel@Nullable net.dv8tion.jda.api.entities.Rolenet.dv8tion.jda.api.entities.GuildgetGuild()net.dv8tion.jda.api.requests.restaction.CacheRestAction<net.dv8tion.jda.api.entities.Member>Methods inherited from class net.foxgenesis.property.lck.impl.BlobMapping
getAsBoolean, getAsBooleanArray, getAsByteArray, getAsDouble, getAsDoubleArray, getAsFloat, getAsFloatArray, getAsInt, getAsIntegerArray, getAsLong, getAsLongArray, getAsObject, getAsPlainText, getAsString, getAsStringArray, getLength, getLookup, getTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.foxgenesis.property.PropertyMapping
isPlainText, isUserReadable
-
Constructor Details
-
PluginPropertyMapping
-
PluginPropertyMapping
public PluginPropertyMapping(@NotNull @NotNull net.dv8tion.jda.api.entities.Guild guild, byte[] data, @NotNull @NotNull PropertyType type) -
PluginPropertyMapping
public PluginPropertyMapping(long lookup, @NotNull @NotNull Blob blob, @NotNull @NotNull PropertyType type) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
PluginPropertyMapping
public PluginPropertyMapping(@NotNull @NotNull net.dv8tion.jda.api.entities.Guild guild, @NotNull @NotNull Blob blob, @NotNull @NotNull PropertyType type) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
-
Method Details
-
getAsRole
@Nullable public @Nullable net.dv8tion.jda.api.entities.Role getAsRole() -
getAsMessageChannel
@Nullable public @Nullable net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel getAsMessageChannel() -
retrieveAsMember
public net.dv8tion.jda.api.requests.restaction.CacheRestAction<net.dv8tion.jda.api.entities.Member> retrieveAsMember() -
getAsMember
@Nullable public @Nullable net.dv8tion.jda.api.entities.Member getAsMember() -
getGuild
public net.dv8tion.jda.api.entities.Guild getGuild()
-