|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcvj2.util.StringComparator
public class StringComparator
文字列比較クラス。
解析済みのデータは内部にキャッシュされる。
キャッシュがあふれたら、ランダムに削除される
コンストラクタの概要 | |
---|---|
StringComparator()
|
メソッドの概要 | |
---|---|
void |
clearCache()
キャッシュクリア |
int |
compare(java.lang.String s1,
java.lang.String s2)
文字列比較 |
int |
getCacheLimit()
最大キャッシュ数を取得 |
long |
getObjectBytes()
オブジェクトの使用しているメモリバイト数を取得する |
void |
init(boolean ignoreCase,
boolean ignoreHiraKata,
boolean ignoreZenHan,
boolean symbolFirst,
char[] ignoreChars,
boolean cnvSjis)
比較条件初期化 |
void |
setCacheLimit(int limit)
最大キャッシュ数を設定する |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース java.util.Comparator から継承されたメソッド |
---|
equals |
コンストラクタの詳細 |
---|
public StringComparator()
メソッドの詳細 |
---|
public void init(boolean ignoreCase, boolean ignoreHiraKata, boolean ignoreZenHan, boolean symbolFirst, char[] ignoreChars, boolean cnvSjis)
public long getObjectBytes()
SizeCountable
の記述:
SizeCountable
内の getObjectBytes
public int getCacheLimit()
public void setCacheLimit(int limit)
public void clearCache()
public int compare(java.lang.String s1, java.lang.String s2)
java.util.Comparator<java.lang.String>
内の compare
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |