📄 persistentcomparator.java
字号:
package org.garret.perst;
/**
* Base class for persistent comparator used in SortedCollection class
*/
public abstract class PersistentComparator<T extends IPersistent> extends Persistent {
/**
* Compare two members of collection
* @param m1 first members
* @param m2 second members
* @return negative number if m1 < m2, zero if m1 == m2 and positive number if m1 > m2
*/
public abstract int compareMembers(T m1, T m2);
/**
* Compare member with specified search key
* @param mbr collection member
* @param key search key
* @return negative number if mbr < key, zero if mbr == key and positive number if mbr > key
*/
public abstract int compareMemberWithKey(T mbr, Object key);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -