Class AutocompleteState
- java.lang.Object
-
- me.s3ns3iw00.jcommands.argument.autocomplete.AutocompleteState
-
public class AutocompleteState extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AutocompleteState(Command command, org.javacord.api.entity.channel.TextChannel channel, org.javacord.api.entity.user.User sender, Argument currentArgument, java.util.Optional<?> currentValue, java.util.Map<Argument,java.util.Optional<?>> argumentValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<Argument,java.util.Optional<?>>
getArgumentValues()
java.util.Optional<org.javacord.api.entity.channel.TextChannel>
getChannel()
Command
getCommand()
Argument
getCurrentArgument()
java.util.Optional<?>
getCurrentValue()
org.javacord.api.entity.user.User
getSender()
-
-
-
Method Detail
-
getCommand
public Command getCommand()
-
getChannel
public java.util.Optional<org.javacord.api.entity.channel.TextChannel> getChannel()
-
getSender
public org.javacord.api.entity.user.User getSender()
-
getCurrentArgument
public Argument getCurrentArgument()
-
getCurrentValue
public java.util.Optional<?> getCurrentValue()
-
getArgumentValues
public java.util.Map<Argument,java.util.Optional<?>> getArgumentValues()
-
-