persistentcomparator.java

来自「这个是perst-269.zip下面的SOURCECODE,和大家分享了。」· Java 代码 · 共 25 行

JAVA
25
字号
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 &lt; m2, zero if m1 == m2 and positive number if m1 &gt; 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 &lt; key, zero if mbr == key and positive number if mbr &gt; key
     */
    public abstract int compareMemberWithKey(T mbr, Object key);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?