A C E F G H I L N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACTIVITY - com.vdurmont.emoji.EmojiCategory
C
- com.vdurmont.emoji - package com.vdurmont.emoji
- containsEmoji(String) - Static method in class com.vdurmont.emoji.EmojiManager
-
Tests if a given String contains an emoji.
E
- Emoji - Class in com.vdurmont.emoji
-
This class represents an emoji.
- EmojiCategory - Enum in com.vdurmont.emoji
-
Enum representation of the category for this emoji
- EmojiLoader - Class in com.vdurmont.emoji
-
Loads the emojis from a JSON database.
- EmojiManager - Class in com.vdurmont.emoji
-
Holds the loaded emojis and provides search functions.
- EmojiParser - Class in com.vdurmont.emoji
-
Provides methods to parse strings with emojis.
- EmojiParser() - Constructor for class com.vdurmont.emoji.EmojiParser
- EmojiParser.EmojiTransformer - Interface in com.vdurmont.emoji
- EmojiParser.FitzpatrickAction - Enum in com.vdurmont.emoji
-
Enum used to indicate what should be done when a Fitzpatrick modifier is found.
- EmojiParser.UnicodeCandidate - Class in com.vdurmont.emoji
- EmojiTrie - Class in com.vdurmont.emoji
- EmojiTrie(Collection<Emoji>) - Constructor for class com.vdurmont.emoji.EmojiTrie
- EmojiTrie.Matches - Enum in com.vdurmont.emoji
- equals(Object) - Method in class com.vdurmont.emoji.Emoji
- EXACTLY - com.vdurmont.emoji.EmojiTrie.Matches
- exactMatch() - Method in enum com.vdurmont.emoji.EmojiTrie.Matches
- extractEmojis(String) - Static method in class com.vdurmont.emoji.EmojiParser
-
Parses all emoji by unicode in the given string.
F
- Fitzpatrick - Enum in com.vdurmont.emoji
-
Enum that represents the Fitzpatrick modifiers supported by the emojis.
- fitzpatrickFromType(String) - Static method in enum com.vdurmont.emoji.Fitzpatrick
- fitzpatrickFromUnicode(String) - Static method in enum com.vdurmont.emoji.Fitzpatrick
- FLAGS - com.vdurmont.emoji.EmojiCategory
- FOOD - com.vdurmont.emoji.EmojiCategory
- fromString(String) - Static method in enum com.vdurmont.emoji.EmojiCategory
-
Parses the given string to the respective category constant
G
- getAliases() - Method in class com.vdurmont.emoji.Emoji
-
Returns the aliases of the emoji
- getAll() - Static method in class com.vdurmont.emoji.EmojiManager
-
Returns all the
Emojis - getAllTags() - Static method in class com.vdurmont.emoji.EmojiManager
-
Returns all the tags in the database
- getByUnicode(String) - Static method in class com.vdurmont.emoji.EmojiManager
-
Returns the
Emojifor a given unicode. - getCategory() - Method in class com.vdurmont.emoji.Emoji
-
Returns the
EmojiCategoryfor this emoji - getDescription() - Method in class com.vdurmont.emoji.Emoji
-
Returns the description of the emoji
- getDisplayName() - Method in enum com.vdurmont.emoji.EmojiCategory
-
The display name of this category
- getEmoji() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getEmoji(String) - Method in class com.vdurmont.emoji.EmojiTrie
-
Finds Emoji instance from emoji unicode
- getEmojiEndIndex() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getEmojiStartIndex() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getFitzpatrick() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getFitzpatrickEndIndex() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getFitzpatrickType() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getFitzpatrickUnicode() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getForAlias(String) - Static method in class com.vdurmont.emoji.EmojiManager
-
Returns the
Emojifor a given alias. - getForCategory(EmojiCategory) - Static method in class com.vdurmont.emoji.EmojiManager
-
Returns all the
Emojisfor a given category. - getForTag(String) - Static method in class com.vdurmont.emoji.EmojiManager
-
Returns all the
Emojisfor a given tag. - getHtmlDecimal() - Method in class com.vdurmont.emoji.Emoji
-
Returns the HTML decimal representation of the emoji
- getHtmlHexadecimal() - Method in class com.vdurmont.emoji.Emoji
-
Returns the HTML hexadecimal representation of the emoji
- getTags() - Method in class com.vdurmont.emoji.Emoji
-
Returns the tags of the emoji
- getTrimmedUnicode() - Method in class com.vdurmont.emoji.Emoji
-
Returns the unicode representation of the emoji without the variation selector
- getTrimmedUnicode(Fitzpatrick) - Method in class com.vdurmont.emoji.Emoji
-
Returns the unicode representation of the emoji associated with the provided Fitzpatrick modifier.
- getUnicode() - Method in class com.vdurmont.emoji.Emoji
-
Returns the unicode representation of the emoji
- getUnicode() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- getUnicode(Fitzpatrick) - Method in class com.vdurmont.emoji.Emoji
-
Returns the unicode representation of the emoji associated with the provided Fitzpatrick modifier.
H
- hasFitzpatrick() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
- hashCode() - Method in class com.vdurmont.emoji.Emoji
- hasVariation() - Method in class com.vdurmont.emoji.EmojiParser.UnicodeCandidate
I
- IGNORE - com.vdurmont.emoji.EmojiParser.FitzpatrickAction
-
Ignores the Fitzpatrick modifier (it will stay in the string)
- IMPOSSIBLE - com.vdurmont.emoji.EmojiTrie.Matches
- impossibleMatch() - Method in enum com.vdurmont.emoji.EmojiTrie.Matches
- isEmoji(@org.jetbrains.annotations.NotNull char[]) - Static method in class com.vdurmont.emoji.EmojiManager
-
Checks if sequence of chars contain an emoji.
- isEmoji(char[]) - Method in class com.vdurmont.emoji.EmojiTrie
-
Checks if sequence of chars contain an emoji.
- isEmoji(char[], int, int) - Method in class com.vdurmont.emoji.EmojiTrie
-
Checks if the sequence of chars within the given bound indices contain an emoji.
- isEmoji(String) - Static method in class com.vdurmont.emoji.EmojiManager
-
Tests if a given String is an emoji.
- isOnlyEmojis(String) - Static method in class com.vdurmont.emoji.EmojiManager
-
Tests if a given String only contains emojis.
L
- loadEmojiBundle() - Static method in class com.vdurmont.emoji.EmojiLoader
-
Loads the emoji-definitions from the resources.
- loadEmojis(InputStream) - Static method in class com.vdurmont.emoji.EmojiLoader
-
Loads a JSONArray of emojis from an InputStream, parses it and returns the associated list of
Emojis.
N
- NATURE - com.vdurmont.emoji.EmojiCategory
O
- OBJECTS - com.vdurmont.emoji.EmojiCategory
P
- PARSE - com.vdurmont.emoji.EmojiParser.FitzpatrickAction
-
Tries to match the Fitzpatrick modifier with the previous emoji
- parseFromUnicode(String, EmojiParser.EmojiTransformer) - Static method in class com.vdurmont.emoji.EmojiParser
-
Detects all unicode emojis in input string and replaces them with the return value of transformer.transform()
- parseToAliases(String) - Static method in class com.vdurmont.emoji.EmojiParser
-
See
EmojiParser.parseToAliases(String, FitzpatrickAction)with the actionEmojiParser.FitzpatrickAction.PARSE. - parseToAliases(String, EmojiParser.FitzpatrickAction) - Static method in class com.vdurmont.emoji.EmojiParser
-
Replaces the emoji's unicode occurrences by one of their alias (between 2 ':').
- parseToHtmlDecimal(String) - Static method in class com.vdurmont.emoji.EmojiParser
- parseToHtmlDecimal(String, EmojiParser.FitzpatrickAction) - Static method in class com.vdurmont.emoji.EmojiParser
-
Replaces the emoji's unicode occurrences by their html representation.
- parseToHtmlHexadecimal(String) - Static method in class com.vdurmont.emoji.EmojiParser
- parseToHtmlHexadecimal(String, EmojiParser.FitzpatrickAction) - Static method in class com.vdurmont.emoji.EmojiParser
-
Replaces the emoji's unicode occurrences by their html hex representation.
- parseToUnicode(String) - Static method in class com.vdurmont.emoji.EmojiParser
-
Replaces the emoji's aliases (between 2 ':') occurrences and the html representations by their unicode.
- PEOPLE - com.vdurmont.emoji.EmojiCategory
- POSSIBLY - com.vdurmont.emoji.EmojiTrie.Matches
R
- REMOVE - com.vdurmont.emoji.EmojiParser.FitzpatrickAction
-
Removes the Fitzpatrick modifier from the string
- removeAllEmojis(String) - Static method in class com.vdurmont.emoji.EmojiParser
-
Removes all emojis from a String
- removeAllEmojisExcept(String, Collection<? extends Emoji>) - Static method in class com.vdurmont.emoji.EmojiParser
-
Removes all the emojis in a String except a provided set
- removeEmojis(String, Collection<? extends Emoji>) - Static method in class com.vdurmont.emoji.EmojiParser
-
Removes a set of emojis from a String
- replaceAllEmojis(String, String) - Static method in class com.vdurmont.emoji.EmojiParser
-
Replace all emojis with character
S
- SMILEYS - com.vdurmont.emoji.EmojiCategory
- supportsFitzpatrick() - Method in class com.vdurmont.emoji.Emoji
-
Returns whether the emoji supports the Fitzpatrick modifiers or not
- supportsVariation() - Method in class com.vdurmont.emoji.Emoji
-
Returns whether the emoji supports a variation selection modifier or not
- SYMBOLS - com.vdurmont.emoji.EmojiCategory
T
- toString() - Method in class com.vdurmont.emoji.Emoji
-
Returns the String representation of the Emoji object.
- transform(EmojiParser.UnicodeCandidate) - Method in interface com.vdurmont.emoji.EmojiParser.EmojiTransformer
- TRAVEL - com.vdurmont.emoji.EmojiCategory
- TYPE_1_2 - com.vdurmont.emoji.Fitzpatrick
-
Fitzpatrick modifier of type 1/2 (pale white/white)
- TYPE_3 - com.vdurmont.emoji.Fitzpatrick
-
Fitzpatrick modifier of type 3 (cream white)
- TYPE_4 - com.vdurmont.emoji.Fitzpatrick
-
Fitzpatrick modifier of type 4 (moderate brown)
- TYPE_5 - com.vdurmont.emoji.Fitzpatrick
-
Fitzpatrick modifier of type 5 (dark brown)
- TYPE_6 - com.vdurmont.emoji.Fitzpatrick
-
Fitzpatrick modifier of type 6 (black)
U
- unicode - Variable in enum com.vdurmont.emoji.Fitzpatrick
-
The unicode representation of the Fitzpatrick modifier
- UNKNOWN - com.vdurmont.emoji.EmojiCategory
V
- valueOf(String) - Static method in enum com.vdurmont.emoji.EmojiCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.vdurmont.emoji.EmojiParser.FitzpatrickAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.vdurmont.emoji.EmojiTrie.Matches
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.vdurmont.emoji.Fitzpatrick
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.vdurmont.emoji.EmojiCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.vdurmont.emoji.EmojiParser.FitzpatrickAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.vdurmont.emoji.EmojiTrie.Matches
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.vdurmont.emoji.Fitzpatrick
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages