跳过导航链接
A B C E F G H I L P R S T U V 

A

alias - 类 中的变量com.github.sinboun.EmojiParser.AliasCandidate
 

B

buildEmojiFromJSON(JSONObject) - 类 中的静态方法com.github.sinboun.EmojiLoader
 

C

com.github.sinboun - 程序包 com.github.sinboun
 
containsEmoji(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
是否包含Emoji表情的Unicode符

E

Emoji - com.github.sinboun中的类
This class represents an emoji.
Emoji(String, boolean, List<String>, List<String>, byte...) - 类 的构造器com.github.sinboun.Emoji
Constructor for the Emoji.
EmojiLoader - com.github.sinboun中的类
Loads the emojis from a JSON database.
EmojiManager - com.github.sinboun中的类
Holds the loaded emojis and provides search functions.
EmojiParser - com.github.sinboun中的类
Provides methods to parse strings with emojis.
EmojiParser() - 类 的构造器com.github.sinboun.EmojiParser
 
EmojiParser.AliasCandidate - com.github.sinboun中的类
 
EmojiParser.EmojiTransformer - com.github.sinboun中的接口
 
EmojiParser.FitzpatrickAction - com.github.sinboun中的枚举
Enum used to indicate what should be done when a Fitzpatrick modifier is found.
EmojiParser.UnicodeCandidate - com.github.sinboun中的类
 
EmojiTrie - com.github.sinboun中的类
 
EmojiTrie(Collection<Emoji>) - 类 的构造器com.github.sinboun.EmojiTrie
 
EmojiTrie.Matches - com.github.sinboun中的枚举
 
EmojiUtil - com.github.sinboun中的类
 
EmojiUtil() - 类 的构造器com.github.sinboun.EmojiUtil
 
equals(Object) - 类 中的方法com.github.sinboun.Emoji
 
exactMatch() - 枚举 中的方法com.github.sinboun.EmojiTrie.Matches
 
extractEmojis(String) - 类 中的静态方法com.github.sinboun.EmojiParser
 
extractEmojis(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
提取字符串中所有的Emoji Unicode

F

fitzpatrick - 类 中的变量com.github.sinboun.EmojiParser.AliasCandidate
 
Fitzpatrick - com.github.sinboun中的枚举
Enum that represents the Fitzpatrick modifiers supported by the emojis.
fitzpatrickFromType(String) - 枚举 中的静态方法com.github.sinboun.Fitzpatrick
 
fitzpatrickFromUnicode(String) - 枚举 中的静态方法com.github.sinboun.Fitzpatrick
 
fullString - 类 中的变量com.github.sinboun.EmojiParser.AliasCandidate
 

G

get(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
通过别名获取Emoji
getAliasCandidates(String) - 类 中的静态方法com.github.sinboun.EmojiParser
 
getAliases() - 类 中的方法com.github.sinboun.Emoji
Returns the aliases of the emoji
getAll() - 类 中的静态方法com.github.sinboun.EmojiManager
Returns all the Emojis
getAllTags() - 类 中的静态方法com.github.sinboun.EmojiManager
Returns all the tags in the database
getByTag(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
通过tag方式获取对应的所有Emoji表情
getByUnicode(String) - 类 中的静态方法com.github.sinboun.EmojiManager
Returns the Emoji for a given unicode.
getDescription() - 类 中的方法com.github.sinboun.Emoji
Returns the description of the emoji
getEmoji() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
getEmoji(String) - 类 中的方法com.github.sinboun.EmojiTrie
Finds Emoji instance from emoji unicode
getEmojiEndIndex() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
getEmojiEndPos(char[], int) - 类 中的静态方法com.github.sinboun.EmojiParser
Returns end index of a unicode emoji if it is found in text starting at index startPos, -1 if not found.
getEmojiStartIndex() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
getFitzpatrick() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
getFitzpatrickEndIndex() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
getFitzpatrickType() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
getFitzpatrickUnicode() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
getForAlias(String) - 类 中的静态方法com.github.sinboun.EmojiManager
Returns the Emoji for a given alias.
getForTag(String) - 类 中的静态方法com.github.sinboun.EmojiManager
Returns all the Emojis for a given tag.
getHtmlDecimal() - 类 中的方法com.github.sinboun.Emoji
Returns the HTML decimal representation of the emoji
getHtmlHexadecimal() - 类 中的方法com.github.sinboun.Emoji
Returns the HTML hexadecimal representation of the emoji
getHtmlHexidecimal() - 类 中的方法com.github.sinboun.Emoji
已过时。
identical to Emoji.getHtmlHexadecimal() for backwards-compatibility. Use that instead.
getNextUnicodeCandidate(char[], int) - 类 中的静态方法com.github.sinboun.EmojiParser
Finds the next UnicodeCandidate after a given starting index
getTags() - 类 中的方法com.github.sinboun.Emoji
Returns the tags of the emoji
getUnicode() - 类 中的方法com.github.sinboun.Emoji
Returns the unicode representation of the emoji
getUnicode(Fitzpatrick) - 类 中的方法com.github.sinboun.Emoji
Returns the unicode representation of the emoji associated with the provided Fitzpatrick modifier.
getUnicodeCandidates(String) - 类 中的静态方法com.github.sinboun.EmojiParser
Generates a list UnicodeCandidates found in input string.

H

hasFitzpatrick() - 类 中的方法com.github.sinboun.EmojiParser.UnicodeCandidate
 
hashCode() - 类 中的方法com.github.sinboun.Emoji
 

I

impossibleMatch() - 枚举 中的方法com.github.sinboun.EmojiTrie.Matches
 
isEmoji(String) - 类 中的静态方法com.github.sinboun.EmojiManager
Tests if a given String is an emoji.
isEmoji(char[]) - 类 中的静态方法com.github.sinboun.EmojiManager
Checks if sequence of chars contain an emoji.
isEmoji(char[]) - 类 中的方法com.github.sinboun.EmojiTrie
Checks if sequence of chars contain an emoji.
isEmoji(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
是否为Emoji表情的Unicode符
isOnlyEmojis(String) - 类 中的静态方法com.github.sinboun.EmojiManager
Tests if a given String only contains emojis.

L

loadEmojis(InputStream) - 类 中的静态方法com.github.sinboun.EmojiLoader
Loads a JSONArray of emojis from an InputStream, parses it and returns the associated list of Emojis

P

parseFromUnicode(String, EmojiParser.EmojiTransformer) - 类 中的静态方法com.github.sinboun.EmojiParser
Detects all unicode emojis in input string and replaces them with the return value of transformer.transform()
parseToAliases(String) - 类 中的静态方法com.github.sinboun.EmojiParser
parseToAliases(String, EmojiParser.FitzpatrickAction) - 类 中的静态方法com.github.sinboun.EmojiParser
Replaces the emoji's unicode occurrences by one of their alias (between 2 ':').
parseToHtmlDecimal(String) - 类 中的静态方法com.github.sinboun.EmojiParser
parseToHtmlDecimal(String, EmojiParser.FitzpatrickAction) - 类 中的静态方法com.github.sinboun.EmojiParser
Replaces the emoji's unicode occurrences by their html representation.
parseToHtmlHexadecimal(String) - 类 中的静态方法com.github.sinboun.EmojiParser
parseToHtmlHexadecimal(String, EmojiParser.FitzpatrickAction) - 类 中的静态方法com.github.sinboun.EmojiParser
Replaces the emoji's unicode occurrences by their html hex representation.
parseToUnicode(String) - 类 中的静态方法com.github.sinboun.EmojiParser
Replaces the emoji's aliases (between 2 ':') occurrences and the html representations by their unicode.

R

removeAllEmojis(String) - 类 中的静态方法com.github.sinboun.EmojiParser
Removes all emojis from a String
removeAllEmojis(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
去除字符串中所有的Emoji Unicode字符
removeAllEmojisExcept(String, Collection<Emoji>) - 类 中的静态方法com.github.sinboun.EmojiParser
Removes all the emojis in a String except a provided set
removeEmojis(String, Collection<Emoji>) - 类 中的静态方法com.github.sinboun.EmojiParser
Removes a set of emojis from a String
replaceAllEmojis(String, String) - 类 中的静态方法com.github.sinboun.EmojiParser
Replace all emojis with character

S

supportsFitzpatrick() - 类 中的方法com.github.sinboun.Emoji
Returns wether the emoji supports the Fitzpatrick modifiers or not

T

toAlias(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式) 例如: 😄 转换为 :smile: EmojiParser.FitzpatrickAction参数被设置为EmojiParser.FitzpatrickAction.PARSE,则别名后会增加"|"并追加fitzpatrick类型 例如:👦🏿 转换为 :boy|type_6: EmojiParser.FitzpatrickAction参数被设置为EmojiParser.FitzpatrickAction.REMOVE,则别名后的"|"和类型将被去除 例如:👦🏿 转换为 :boy: EmojiParser.FitzpatrickAction参数被设置为EmojiParser.FitzpatrickAction.IGNORE,则别名后的类型将被忽略 例如:👦🏿 转换为 :boy:🏿
toAlias(String, EmojiParser.FitzpatrickAction) - 类 中的静态方法com.github.sinboun.EmojiUtil
将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式),别名后会增加"|"并追加fitzpatrick类型 例如:👦🏿 转换为 :boy|type_6:
toHtml(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
将字符串中的Unicode Emoji字符转换为HTML表现形式 例如:👦🏿 转换为 &#128102;
toHtmlHex(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
将字符串中的Unicode Emoji字符转换为HTML 16进制表现形式 例如:👦🏿 转换为 &#x1f466;
toString() - 类 中的方法com.github.sinboun.Emoji
Returns the String representation of the Emoji object.
toUnicode(String) - 类 中的静态方法com.github.sinboun.EmojiUtil
将子串中的Emoji别名(两个":"包围的格式)和其HTML表示形式替换为为Unicode Emoji符号 例如: :smile: 替换为 😄 &#128516; 替换为 😄 :boy|type_6: 替换为 👦🏿
transform(EmojiParser.UnicodeCandidate) - 接口 中的方法com.github.sinboun.EmojiParser.EmojiTransformer
 

U

unicode - 枚举 中的变量com.github.sinboun.Fitzpatrick
The unicode representation of the Fitzpatrick modifier

V

valueOf(String) - 枚举 中的静态方法com.github.sinboun.EmojiParser.FitzpatrickAction
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.sinboun.EmojiTrie.Matches
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.sinboun.Fitzpatrick
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.github.sinboun.EmojiParser.FitzpatrickAction
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.sinboun.EmojiTrie.Matches
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.sinboun.Fitzpatrick
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C E F G H I L P R S T U V 
跳过导航链接

Copyright © 2019. All Rights Reserved.