jp.ne.mki.wedge.rule.common.value.sort
クラス SortValue

java.lang.Object
  |
  +--jp.ne.mki.wedge.rule.common.value.sort.SortValue

public class SortValue
extends java.lang.Object

このクラスはビジネスルールではありません。 ビジネスルールから呼び出されるクラスとなっています。


フィールドの概要
static int DATATYPE_NUMBER
           
static int DATATYPE_STRING
           
static int EQUAL
           
static int LEFTBIG
           
static int RIGHTBIG
           
 
コンストラクタの概要
SortValue(DataInterface inItem)
           
SortValue(DataInterface inItem, DataInterface inItem2)
           
SortValue(DataInterface inItem, int dataType)
           
 
メソッドの概要
 void changeVal(int i, int j)
           
 int compareDecimal(java.math.BigDecimal val1, java.math.BigDecimal val2)
           
 int compareString(java.lang.String val1, java.lang.String val2)
           
 int compareValue(int left, int right)
           
 int compareValue(int left, SortValue outsideValue, int right)
           
 void exportItem(DataInterface outItem)
           
 java.math.BigDecimal getDecimalVal(int num)
           
 int getSize()
           
 java.lang.String getStringVal(int num)
           
 boolean isInt()
           
 void setIntFlag(boolean intFlag)
           
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

EQUAL

public static final int EQUAL

LEFTBIG

public static final int LEFTBIG

RIGHTBIG

public static final int RIGHTBIG

DATATYPE_NUMBER

public static final int DATATYPE_NUMBER

DATATYPE_STRING

public static final int DATATYPE_STRING
コンストラクタの詳細

SortValue

public SortValue(DataInterface inItem,
                 int dataType)

SortValue

public SortValue(DataInterface inItem)

SortValue

public SortValue(DataInterface inItem,
                 DataInterface inItem2)
メソッドの詳細

setIntFlag

public void setIntFlag(boolean intFlag)

isInt

public boolean isInt()

getSize

public int getSize()

compareValue

public int compareValue(int left,
                        int right)

compareValue

public int compareValue(int left,
                        SortValue outsideValue,
                        int right)

compareDecimal

public int compareDecimal(java.math.BigDecimal val1,
                          java.math.BigDecimal val2)

compareString

public int compareString(java.lang.String val1,
                         java.lang.String val2)

exportItem

public void exportItem(DataInterface outItem)

changeVal

public void changeVal(int i,
                      int j)

getStringVal

public java.lang.String getStringVal(int num)

getDecimalVal

public java.math.BigDecimal getDecimalVal(int num)