A B C D E F G H I K M N O P R S T U 

A

AbstractButtonBuilder<T,E extends AbstractInlineMenuBuilder> - Class in pro.zackpollard.telegrambot.api.menu.button
Abstract methods used across all button creation
AbstractButtonBuilder(InlineMenuRowBuilder<E>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
AbstractButtonBuilder(InlineMenuRowBuilder<E>, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
AbstractButtonBuilder(InlineMenuRowBuilder<E>, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Deprecated.
AbstractButtonBuilder(InlineMenuRowBuilder<E>, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Deprecated.
AbstractInlineMenuBuilder<T extends AbstractInlineMenuBuilder> - Class in pro.zackpollard.telegrambot.api.menu
Abstract menu builder, shared methods between sub menus and head menus.
AbstractInlineMenuBuilder() - Constructor for class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
 
AbstractInlineMenuButton - Class in pro.zackpollard.telegrambot.api.menu.button
Abstract implementation of InlineMenuButton
AbstractInlineMenuButton(InlineMenu, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
AbstractInlineMenuButton(InlineMenu, int, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
Deprecated.
AbstractInlineMenuButton(InlineMenu, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
AbstractInlineMenuButton(InlineMenu, int, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
Deprecated.
addButton(InlineMenuButton) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
 
addRow(InlineMenuRow) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
 
allowedUser(User) - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Allow a single user to use this menu
allowedUser(long) - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Allow a single user to use this menu
allowedUsers(User...) - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Allow a list of users to use this menu
allowedUsers(long...) - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Allow a list of users to use this menu
apply() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Apply any updates to the message
assignMenu(InlineMenu) - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
assignMenu(InlineMenu) - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
Assign this button to it's menu owner.

B

BackButton - Class in pro.zackpollard.telegrambot.api.menu.button.impl
A button which once pressed will exit it's current menu and as a result open it's parent's.
BackButton(InlineMenu, int, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
Deprecated.
BackButton(InlineMenu, int, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
Deprecated.
BackButton(InlineMenu, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
 
BackButton(InlineMenu, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
 
backButton() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates a new back button builder.
backButton(String) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates a new back button builder with provided text
BackButtonBuilder<T extends AbstractInlineMenuBuilder> - Class in pro.zackpollard.telegrambot.api.menu.button.builder
Builder for BackButton
BackButtonBuilder(InlineMenuRowBuilder<T>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.BackButtonBuilder
 
BackButtonBuilder(InlineMenuRowBuilder<T>, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.BackButtonBuilder
 
BackButtonBuilder(InlineMenuRowBuilder<T>, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.BackButtonBuilder
Deprecated.
BackButtonBuilder(InlineMenuRowBuilder<T>, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.BackButtonBuilder
Deprecated.
build() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Build the current builder
build() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.BackButtonBuilder
 
build() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
 
build() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
 
build() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
 
build() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Build the row.
buildButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
buildButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.BackButtonBuilder
 
buildButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
 
buildButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
 
buildButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
 
builder() - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
 
builder(String) - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
 
builder() - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
 
builder(String) - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
 
builder() - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
 
builder(String) - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
 
builder() - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
 
builder(String) - Static method in class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
 
builder(TelegramBot) - Static method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Create a new inline menu builder
builder(TelegramBot, Chat) - Static method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Creates new builder, initializes with the required Chat field
builder() - Static method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
 
buildMenu() - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Build the menu
buildMenu(Message) - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Build a menu from message base.
buildMenu() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Build the button, build the parent's row, build the menu
buildMenu() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuBuilder
 
buildMenu() - Method in class pro.zackpollard.telegrambot.api.menu.SubInlineMenuBuilder
 
buildRow() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Build the current button, delegate to parent's build method
buildRow() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
 
buttonAt(int) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
Get button at index
buttonCallback(ButtonCallback) - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Set the button callback of this builder.
buttonCallback - Variable in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
ButtonCallback - Interface in pro.zackpollard.telegrambot.api.menu.button.callback
Acts as a Function, executes and updates button text

C

callback - Variable in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
callback(InlineMenuButton) - Method in interface pro.zackpollard.telegrambot.api.menu.button.callback.ButtonCallback
Executed whenever the button is pressed.
create(TelegramBot) - Method in class pro.zackpollard.telegrambot.api.menu.internal.InlineMenuRegistryImpl.Provider
 

D

DATA_PATTERN - Static variable in interface pro.zackpollard.telegrambot.api.menu.InlineMenuRegistry
Pattern of the callback data put in buttons
deleteRow(InlineMenuRow) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
 
deleteRowAt(int) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
 

E

executeCallback() - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
Execute the callback.

F

forWhom(Chat) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuBuilder
REQUIRED.

G

getCallback() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
getCallback() - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
 
getMenu() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
getMenu() - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
 
getNum() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
Deprecated.
getText() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
getText() - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
 

H

handle(CallbackQuery, int, int) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Handle an inline query sent.
handle(CallbackQuery, int) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
Handle callback query
handlePress(CallbackQuery) - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
If there is a valid parent, execute callback, unregister the current menu, and start the parent.
handlePress(CallbackQuery) - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
 
handlePress(CallbackQuery) - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
Set the value to the opposite it was before.
handlePress(CallbackQuery) - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
Initiates a conversation with the chat awaiting text input On input executes callback
handlePress(CallbackQuery) - Method in interface pro.zackpollard.telegrambot.api.menu.MenuPressable
 
handleToggle(InlineMenuButton, boolean) - Method in interface pro.zackpollard.telegrambot.api.menu.button.callback.ToggleCallback
 

I

indexOf(InlineMenuButton) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
 
initialValue(boolean) - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
Initial value of the button
InlineMenu - Class in pro.zackpollard.telegrambot.api.menu
An inline keyboard represented like a Menu.
InlineMenuBuilder - Class in pro.zackpollard.telegrambot.api.menu
Builder for main menus, allows creation of sub menus.
InlineMenuButton - Interface in pro.zackpollard.telegrambot.api.menu.button
Represents a button in an inline menu
InlineMenuRegistry - Interface in pro.zackpollard.telegrambot.api.menu
Registry to hold, and process inline menus and queries.
InlineMenuRegistryImpl - Class in pro.zackpollard.telegrambot.api.menu.internal
 
InlineMenuRegistryImpl.Provider - Class in pro.zackpollard.telegrambot.api.menu.internal
 
InlineMenuRow - Class in pro.zackpollard.telegrambot.api.menu
Wrapper class to represent a list of button in a row.
InlineMenuRowBuilder<T extends AbstractInlineMenuBuilder> - Class in pro.zackpollard.telegrambot.api.menu
Builder for rows
inputButton() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates a new user input button builder
inputButton(String) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates new user input button builder with provided text
instance() - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Return current instance.
instance() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
instance() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.BackButtonBuilder
 
instance() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
 
instance() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
 
instance() - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
 
instance() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuBuilder
 
instance() - Method in class pro.zackpollard.telegrambot.api.menu.SubInlineMenuBuilder
 
internalAddButton(InlineMenuButton) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Called by button builders to add the button to the row.

K

keyboardBuilder() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
Sets the text of the button and the callback data to the following.

M

menuButton() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates a new submenu button builder
menuButton(String) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates a new submenu button builder with provided text
MenuPressable - Interface in pro.zackpollard.telegrambot.api.menu
An item which can be pressed, handling a callback query
message(SendableTextMessage.SendableTextMessageBuilder) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuBuilder
REQUIRED OR message(Message).
message(Message) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuBuilder
REQUIRED OR message(SendableTextMessageBuilder).

N

newRow() - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Create a new row
newRow() - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Build the current button, delegate to parent's newRow method
newRow() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Build the row.
nextMenu(InlineMenu) - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
Required.

O

owner - Variable in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 

P

parent - Variable in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
pro.zackpollard.telegrambot.api.menu - package pro.zackpollard.telegrambot.api.menu
 
pro.zackpollard.telegrambot.api.menu.button - package pro.zackpollard.telegrambot.api.menu.button
 
pro.zackpollard.telegrambot.api.menu.button.builder - package pro.zackpollard.telegrambot.api.menu.button.builder
 
pro.zackpollard.telegrambot.api.menu.button.callback - package pro.zackpollard.telegrambot.api.menu.button.callback
 
pro.zackpollard.telegrambot.api.menu.button.impl - package pro.zackpollard.telegrambot.api.menu.button.impl
 
pro.zackpollard.telegrambot.api.menu.internal - package pro.zackpollard.telegrambot.api.menu.internal
 
processButton(BT) - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
Provider() - Constructor for class pro.zackpollard.telegrambot.api.menu.internal.InlineMenuRegistryImpl.Provider
 

R

register(InlineMenu) - Method in interface pro.zackpollard.telegrambot.api.menu.InlineMenuRegistry
Register the inline menu.
register(InlineMenu) - Method in class pro.zackpollard.telegrambot.api.menu.internal.InlineMenuRegistryImpl
 
removeButton(int) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
Removes button at index
removeButton(InlineMenuButton) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
 
removeLast() - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Remove the last row.
removeLast() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Remove the last button in the stack
row - Variable in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
rowAt(int) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Returns row of specified index
rowIndex() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
 
rows() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
 

S

setButton(int, InlineMenuButton) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
 
setCallback(ButtonCallback) - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
setCallback(ButtonCallback) - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
Set the callback of this button
setInternalId(int) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Set the new internal id.
setMessageText(SendableTextMessage.SendableTextMessageBuilder) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Set the text of the current message, updates keyboard
setRow(int, InlineMenuRow) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
 
setText(String) - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
setText(String) - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
Set the text of the button
size() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
 
size() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
Size of the row
start() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Starts the inline menu, applies it's keyboard to the menu.
SubInlineMenuBuilder - Class in pro.zackpollard.telegrambot.api.menu
Menu builder for submenus.
SubInlineMenuButton - Class in pro.zackpollard.telegrambot.api.menu.button.impl
A button which opens a sub menu.
SubInlineMenuButton(InlineMenu, int, int, InlineMenu) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
Deprecated.
SubInlineMenuButton(InlineMenu, int, int, InlineMenu, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
Deprecated.
SubInlineMenuButton(InlineMenu, int, InlineMenu) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
 
SubInlineMenuButton(InlineMenu, int, InlineMenu, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
 
SubInlineMenuButtonBuilder<T extends AbstractInlineMenuBuilder> - Class in pro.zackpollard.telegrambot.api.menu.button.builder
Builder for SubMenus
SubInlineMenuButtonBuilder(InlineMenuRowBuilder<T>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
 
SubInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
 
SubInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
Deprecated.
SubInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.SubInlineMenuButtonBuilder
Deprecated.
subMenu() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuBuilder
Create a sub menu to be called upon later from a button

T

text - Variable in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
 
text(String) - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractButtonBuilder
Set the text of the current button.
text - Variable in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
textCallback(BiConsumer<InlineMenuButton, String>) - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
Required.
toButtons() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRow
Returns row as List<InlineKeyboardButtons>
toggleButton() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates a new toggle button builder.
toggleButton(String) - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenuRowBuilder
Creates a new toggle button builder with provided text
toggleCallback(ToggleCallback) - Method in class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
Required.
ToggleCallback - Interface in pro.zackpollard.telegrambot.api.menu.button.callback
Called to update text whenever a ToggleInlineMenuButton is pressed.
ToggleInlineMenuButton - Class in pro.zackpollard.telegrambot.api.menu.button.impl
A button which represents an underlying boolean value.
ToggleInlineMenuButton(InlineMenu, int, ToggleCallback) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
 
ToggleInlineMenuButton(InlineMenu, int, ToggleCallback, boolean) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
 
ToggleInlineMenuButton(InlineMenu, int, String, ToggleCallback) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
 
ToggleInlineMenuButton(InlineMenu, int, String, ToggleCallback, boolean) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
 
ToggleInlineMenuButton(InlineMenu, int, int, ToggleCallback) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
Deprecated.
ToggleInlineMenuButton(InlineMenu, int, int, ToggleCallback, boolean) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
Deprecated.
ToggleInlineMenuButton(InlineMenu, int, int, String, ToggleCallback) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
Deprecated.
ToggleInlineMenuButton(InlineMenu, int, int, String, ToggleCallback, boolean) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
Deprecated.
ToggleInlineMenuButtonBuilder<T extends AbstractInlineMenuBuilder> - Class in pro.zackpollard.telegrambot.api.menu.button.builder
Builder for Toggle buttons
ToggleInlineMenuButtonBuilder(InlineMenuRowBuilder<T>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
 
ToggleInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
 
ToggleInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
Deprecated.
ToggleInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.ToggleInlineMenuButtonBuilder
Deprecated.
toKeyboard() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Converts rows to the inline keyboard markup used by the Telegram API
toKeyboardButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.BackButton
 
toKeyboardButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.SubInlineMenuButton
 
toKeyboardButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.ToggleInlineMenuButton
 
toKeyboardButton() - Method in class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
 
toKeyboardButton() - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
 

U

unregister() - Method in class pro.zackpollard.telegrambot.api.menu.InlineMenu
Disables listener of the menu.
unregister(InlineMenu) - Method in interface pro.zackpollard.telegrambot.api.menu.InlineMenuRegistry
Unregister the inline menu, stopped being listened for
unregister(InlineMenu) - Method in class pro.zackpollard.telegrambot.api.menu.internal.InlineMenuRegistryImpl
 
updateRow(int) - Method in class pro.zackpollard.telegrambot.api.menu.button.AbstractInlineMenuButton
 
updateRow(int) - Method in interface pro.zackpollard.telegrambot.api.menu.button.InlineMenuButton
 
userFilter(Predicate<User>) - Method in class pro.zackpollard.telegrambot.api.menu.AbstractInlineMenuBuilder
Add a user filter to the menu.
UserInputInlineMenuButton - Class in pro.zackpollard.telegrambot.api.menu.button.impl
Button which after being called listens for user input.
UserInputInlineMenuButton(InlineMenu, int, String, BiConsumer<InlineMenuButton, String>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
 
UserInputInlineMenuButton(InlineMenu, int, BiConsumer<InlineMenuButton, String>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
 
UserInputInlineMenuButton(InlineMenu, int, int, String, BiConsumer<InlineMenuButton, String>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
Deprecated.
UserInputInlineMenuButton(InlineMenu, int, int, BiConsumer<InlineMenuButton, String>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.impl.UserInputInlineMenuButton
Deprecated.
UserInputInlineMenuButtonBuilder<T extends AbstractInlineMenuBuilder> - Class in pro.zackpollard.telegrambot.api.menu.button.builder
Builder for user input buttons.
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T>) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
 
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
 
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, int) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
Deprecated.
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T>, int, String) - Constructor for class pro.zackpollard.telegrambot.api.menu.button.builder.UserInputInlineMenuButtonBuilder
Deprecated.
A B C D E F G H I K M N O P R S T U 

Copyright © 2017. All rights reserved.