public class MessageEntity extends java.lang.Object implements TelegramObject
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageEntity.Type |
| Constructor and Description |
|---|
MessageEntity(MessageEntity.Type type,
int offset,
int length) |
MessageEntity(java.lang.String url,
int offset,
int length) |
MessageEntity(User user,
int offset,
int length) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
getLength()
Getter for property
length. |
int |
getOffset()
Getter for property
offset. |
MessageEntity.Type |
getType()
Getter for property
type. |
java.util.Optional<java.lang.String> |
getUrl()
Getter for property
url. |
java.util.Optional<User> |
getUser()
Getter for property
user. |
int |
hashCode() |
MessageEntity |
move(int offset,
int length) |
public MessageEntity(java.lang.String url,
int offset,
int length)
public MessageEntity(User user, int offset, int length)
public MessageEntity(MessageEntity.Type type, int offset, int length)
public MessageEntity move(int offset, int length)
public MessageEntity.Type getType()
type.typepublic java.util.Optional<java.lang.String> getUrl()
url.urlpublic java.util.Optional<User> getUser()
user.userpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object