📄 recordcomparator.java
字号:
/*
* Created on 2004-12-24 by Tianlei
* version 1.0.0.3
* since MIDP1.0
* 提供比较两个数据库的接口,可以自定义比较规则
*/
package javax.microedition.rms;
/**
* @author Tianlei
* @version 1.0.0.3
* @since MIDP1.0
* 提供比较两个数据库的接口,可以自定义比较规则
*/
public interface RecordComparator {
/**
* 表示两个数据库项在搜索或排序等状况下相同,但这并不表示两个数据库完全相同
* @since MIDP1.0
*/
public static final int EQUIVALENT = 0;
/**
* 表示两个数据库项在搜索或排序等状况下第一个数据库(第一个参数)落后于第二个数据库(第二个参数)
* @since MIDP1.0
*/
public static final int FOLLOWS = 1;
/**
* 表示两个数据库项在搜索或排序等状况下第一个数据库(第一个参数)前于第二个数据库(第二个参数)
* @since MIDP1.0
*/
public static final int PRECEDES = -1;
/**
* 比较两个数据库的item,返回EQUIVALENT或者FOLLOWS或者PRECEDES
* @param rec1 第一个数据库的item,作为只读处理
* @param rec2 第二个数据库的item,作为只读处理
* @return 返回EQUIVALENT如果两个数据库在排序下相同
* 或者FOLLOWS如果第一个数据库落后于第二个数据库
* 或者PRECEDES如果第一个数据库优先于第二个数据库
* @since MIDP1.0
*/
public abstract int compare(byte[] rec1, byte[] rec2);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -