public class InlineKeyboardMarkup extends java.lang.Object implements ReplyMarkup
| Constructor and Description |
|---|
InlineKeyboardMarkup(InlineKeyboardButton inlineButton)
Constructs an InlineKeyboardMarkup
|
InlineKeyboardMarkup(InlineKeyboardButton[] inlineKeyboard)
Constructs an InlineKeyboardMarkup
|
InlineKeyboardMarkup(InlineKeyboardButton[][] inlineKeyboard)
Constructs an InlineKeyboardMarkup
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static InlineKeyboardMarkup |
fromColumns(int columns,
InlineKeyboardButton... buttons)
Returns a InlineKeyboardMarkup given the buttons and the
maximum number of columns in a row.
|
static InlineKeyboardMarkup |
fromColumns(int columns,
java.util.List<InlineKeyboardButton> buttons)
Returns a InlineKeyboardMarkup given the buttons and the
maximum number of columns in a row.
|
InlineKeyboardButton[][] |
getInlineKeyboard()
Getter for property
inlineKeyboard. |
int |
hashCode() |
public InlineKeyboardMarkup(InlineKeyboardButton[][] inlineKeyboard)
inlineKeyboard - the keyboardpublic InlineKeyboardMarkup(InlineKeyboardButton[] inlineKeyboard)
inlineKeyboard - the keyboardpublic InlineKeyboardMarkup(InlineKeyboardButton inlineButton)
inlineButton - the keyboardpublic static InlineKeyboardMarkup fromColumns(int columns, InlineKeyboardButton... buttons)
columns - the maximum number of columns in a rowbuttons - the buttons of the keyboardpublic static InlineKeyboardMarkup fromColumns(int columns, java.util.List<InlineKeyboardButton> buttons)
columns - the maximum number of columns in a rowbuttons - the buttons of the keyboardpublic InlineKeyboardButton[][] getInlineKeyboard()
inlineKeyboard.inlineKeyboardpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object