jp.sourceforge.livez.lang
クラス ImodeEmojiUtils

java.lang.Object
  上位を拡張 jp.sourceforge.livez.lang.ImodeEmojiUtils

public final class ImodeEmojiUtils
extends Object

iモード絵文字に関するユーティリティクラスです。

作成者:
杉澤 浩二

メソッドの概要
static boolean isEmoji(char c)
          指定された文字がiモード絵文字かどうかを返します。
static boolean isEmoji(String s)
          指定された文字列中にiモード絵文字が存在するかどうかを返します。
static boolean isExtendedEmoji(char c)
          指定された文字がiモード拡張絵文字かどうかを返します。
static boolean isExtendedEmoji(String s)
          指定された文字列中にiモード拡張絵文字が存在するかどうかを返します。
static boolean isStandardEmoji(char c)
          指定された文字がiモード基本絵文字かどうかを返します。
static boolean isStandardEmoji(String s)
          指定された文字列中にiモード基本絵文字が存在するかどうかを返します。
static String removeEmoji(String s)
          指定された文字列からiモード絵文字を削除して返します。
static String removeExtendedEmoji(String s)
          指定された文字列からiモード拡張絵文字を削除して返します。
static String removeStandardEmoji(String s)
          指定された文字列からiモード基本絵文字を削除して返します。
static String renderAccesskeyEmoji(char c)
          指定されたアクセスキーに対応する絵文字を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

isStandardEmoji

public static boolean isStandardEmoji(char c)
指定された文字がiモード基本絵文字かどうかを返します。

パラメータ:
c - 文字
戻り値:
iモード基本絵文字の場合 true を、それ以外の場合 false を返します。

isExtendedEmoji

public static boolean isExtendedEmoji(char c)
指定された文字がiモード拡張絵文字かどうかを返します。

パラメータ:
c - 文字
戻り値:
iモード拡張絵文字の場合 true を、それ以外の場合 false を返します。

isEmoji

public static boolean isEmoji(char c)
指定された文字がiモード絵文字かどうかを返します。

パラメータ:
c - 文字
戻り値:
iモード絵文字の場合 true を、それ以外の場合 false を返します。

isStandardEmoji

public static boolean isStandardEmoji(String s)
指定された文字列中にiモード基本絵文字が存在するかどうかを返します。

パラメータ:
s - 文字列
戻り値:
iモード基本絵文字が存在する場合 true を、それ以外の場合 false を返します。

isExtendedEmoji

public static boolean isExtendedEmoji(String s)
指定された文字列中にiモード拡張絵文字が存在するかどうかを返します。

パラメータ:
s - 文字列
戻り値:
iモード拡張絵文字が存在する場合 true を、それ以外の場合 false を返します。

isEmoji

public static boolean isEmoji(String s)
指定された文字列中にiモード絵文字が存在するかどうかを返します。

パラメータ:
s - 文字列
戻り値:
絵文字が存在する場合 true を、それ以外の場合 false を返します。

removeStandardEmoji

public static String removeStandardEmoji(String s)
指定された文字列からiモード基本絵文字を削除して返します。

指定された文字列が null の場合は、null を返します。

パラメータ:
s - 文字列
戻り値:
iモード基本絵文字が削除された文字列。又は null

removeExtendedEmoji

public static String removeExtendedEmoji(String s)
指定された文字列からiモード拡張絵文字を削除して返します。

指定された文字列が null の場合は、null を返します。

パラメータ:
s - 文字列
戻り値:
iモード拡張絵文字が削除された文字列。又は null

removeEmoji

public static String removeEmoji(String s)
指定された文字列からiモード絵文字を削除して返します。

指定された文字列が null の場合は、null を返します。

パラメータ:
s - 文字列
戻り値:
iモード絵文字が削除された文字列。又は null

renderAccesskeyEmoji

public static String renderAccesskeyEmoji(char c)
指定されたアクセスキーに対応する絵文字を返します。

対応する絵文字が存在しない場合は、null を返します。

パラメータ:
c - アクセスキー(0〜9、#、*)
戻り値:
アクセスキーに対応する絵文字


Copyright © 2005-2006 Kouji Sugisawa. All rights reserved.