org.sqlite.text
クラス Collator

java.lang.Object
  上位を拡張 org.sqlite.callback.Callback
      上位を拡張 org.sqlite.callback.NamedCallback
          上位を拡張 org.sqlite.text.Collator
すべての実装されたインタフェース:
java.util.Comparator<java.lang.String>

public abstract class Collator
extends NamedCallback
implements java.util.Comparator<java.lang.String>

User-Defined Collating Sequence class.

関連項目:
Define New Collating Sequences, JdbcConnection.createCollation(Collator), JdbcConnection.dropCollation(Collator)

コンストラクタの概要
Collator(java.lang.String name)
           
 
メソッドの概要
protected  int xCompare(java.lang.String str1, java.lang.String str2)
          Called from the sqlite3_step() function.
 
クラス org.sqlite.callback.NamedCallback から継承されたメソッド
getName
 
クラス org.sqlite.callback.Callback から継承されたメソッド
isRegistered
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース java.util.Comparator から継承されたメソッド
compare, equals
 

コンストラクタの詳細

Collator

public Collator(java.lang.String name)
メソッドの詳細

xCompare

protected final int xCompare(java.lang.String str1,
                             java.lang.String str2)
Called from the sqlite3_step() function.

パラメータ:
str1 - the first string to be compared.
str2 - the second string to be compared.
戻り値:
a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
関連項目:
Comparator.compare(Object, Object)