Package com.jtelegram.api.message.entity
Class MessageEntity
- java.lang.Object
- 
- com.jtelegram.api.message.entity.MessageEntity
 
- 
- Direct Known Subclasses:
- TextLinkMessageEntity,- TextMentionMessageEntity,- UnsupportedMessageEntity
 
 public class MessageEntity extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMessageEntity.Deserializer
 - 
Field SummaryFields Modifier and Type Field Description protected java.lang.Stringcontentprotected intlengthprotected intoffsetprotected MessageEntityTypetype
 - 
Constructor SummaryConstructors Constructor Description MessageEntity()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetContent()intgetLength()intgetOffset()MessageEntityTypegetType()inthashCode()java.lang.StringtoString()voidupdateContent(java.lang.String text)
 
- 
- 
- 
Field Detail- 
typeprotected MessageEntityType type 
 - 
offsetprotected int offset 
 - 
lengthprotected int length 
 - 
contentprotected java.lang.String content 
 
- 
 - 
Method Detail- 
updateContentpublic void updateContent(java.lang.String text) 
 - 
getTypepublic MessageEntityType getType() 
 - 
getOffsetpublic int getOffset() 
 - 
getLengthpublic int getLength() 
 - 
getContentpublic java.lang.String getContent() 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
canEqualprotected boolean canEqual(java.lang.Object other) 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-