class EmojiEditableFactory extends Editable.Factory {

    @SuppressWarnings("GuardedBy")
    public static Editable.Factory getInstance() {
        if (sInstance == null) {
            synchronized (sInstanceLock) {
                if (sInstance == null) {
                    sInstance = new EmojiEditableFactory();
                }
            }
        }
        return sInstance;
    }

    @SuppressLint("PrivateApi") private  EmojiEditableFactory();

}