jp.ne.mki.wedge.rule.common.value.sort
クラス SortValueAggregate
java.lang.Object
jp.ne.mki.wedge.rule.common.value.sort.SortValueAggregate
public class SortValueAggregate
- extends java.lang.Object
このクラスはロジッククラスではありません。
ロジッククラスから呼び出されるクラスとなっています。
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORDER_UP
public static final int ORDER_UP
- 関連項目:
- 定数フィールド値
ORDER_DOWN
public static final int ORDER_DOWN
- 関連項目:
- 定数フィールド値
ORDER_REVERSE
public static final int ORDER_REVERSE
- 関連項目:
- 定数フィールド値
LEFTBIG
public static final int LEFTBIG
- 関連項目:
- 定数フィールド値
RIGHTBIG
public static final int RIGHTBIG
- 関連項目:
- 定数フィールド値
LEFTSMALL
public static final int LEFTSMALL
- 関連項目:
- 定数フィールド値
RIGHTSMALL
public static final int RIGHTSMALL
- 関連項目:
- 定数フィールド値
LEFTBIG_PLUS_RIGHTBIG
public static final int LEFTBIG_PLUS_RIGHTBIG
- 関連項目:
- 定数フィールド値
EQUAL
public static final int EQUAL
- 関連項目:
- 定数フィールド値
SortValueAggregate
public SortValueAggregate(SortValue[] values,
int keyCount,
int mergeKey)
SortValueAggregate
public SortValueAggregate(SortValue[] values1,
SortValue[] values2,
int keyCount1,
int keyCount2,
int mergeKey)
setOrder
public void setOrder(int[] orderFlag)
setOrderDesc
public void setOrderDesc(int[] orderFlag)
getOrder
public int getOrder(int i)
compareValue
public int compareValue(int left,
int right)
compareValue1
public int compareValue1(int left,
int right)
compareValue2
public int compareValue2(int left,
int right)
checkSort
public boolean checkSort()
executeQuickSort
public void executeQuickSort()
changeVal1
public void changeVal1(int i,
int j)
changeVal2
public void changeVal2(int i,
int j)