org.asyrinx.joey.om
クラス AbstractSearchCondition

java.lang.Object
  拡張org.asyrinx.joey.om.AbstractSearchCondition
すべての実装インタフェース:
java.lang.Cloneable, SearchCondition, java.io.Serializable

public abstract class AbstractSearchCondition
extends java.lang.Object
implements SearchCondition

作成者:
akima
関連項目:
直列化された形式

フィールドの概要
static java.lang.String EQUAL
           
static java.lang.String GREATER
           
static java.lang.String GREATER_EQUAL
           
static java.lang.String IN
           
static java.lang.String LESS
           
static java.lang.String LESS_EQUAL
           
static java.lang.String LIKE
           
static java.lang.String NOT_IN
           
protected  ConditionTranslator translater
           
 
コンストラクタの概要
AbstractSearchCondition()
           
 
メソッドの概要
protected  void addAscendingOrderByColumn(java.lang.String fieldName)
           
protected  void addDate(java.lang.String fieldName, java.lang.Object value, java.lang.Object operator)
           
protected  void addDate(java.lang.String fieldName, java.lang.Object value, java.lang.Object operator, java.text.DateFormat dateFormat)
           
protected  void addDate(java.lang.String fieldName, java.lang.String value)
           
protected  void addDateMax(java.lang.String fieldName, java.lang.String value)
           
protected  void addDateMin(java.lang.String fieldName, java.lang.String value)
           
protected  void addDescendingOrderByColumn(java.lang.String fieldName)
           
protected  void addFrom(java.lang.String tableName)
           
protected  void addInt(java.lang.String fieldName, java.lang.Object value, java.lang.Object operator)
           
protected  void addInt(java.lang.String fieldName, java.lang.String value)
           
protected  void addIntMax(java.lang.String fieldName, java.lang.String value)
           
protected  void addIntMin(java.lang.String fieldName, java.lang.String value)
           
protected  void addLong(java.lang.String fieldName, java.lang.Object value, java.lang.Object operator)
           
protected  void addLong(java.lang.String fieldName, java.lang.String value)
           
protected  void addLongMax(java.lang.String fieldName, java.lang.String value)
           
protected  void addLongMin(java.lang.String fieldName, java.lang.String value)
           
protected  void addString(java.lang.String fieldName, java.lang.Object value, java.lang.Object operator)
           
protected  void addString(java.lang.String fieldName, java.lang.String value)
           
 void attach(ConditionTranslator conditionTranslater)
           
 java.text.DateFormat getDateFormat()
           
 int getMaxRecordCount()
           
 ConditionTranslator getTranslater()
           
protected abstract  void prepare()
           
 void setDateFormat(java.text.DateFormat format)
           
 void setMaxRecordCount(int i)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

translater

protected ConditionTranslator translater

EQUAL

public static final java.lang.String EQUAL
関連項目:
定数フィールド値

GREATER_EQUAL

public static final java.lang.String GREATER_EQUAL
関連項目:
定数フィールド値

GREATER

public static final java.lang.String GREATER
関連項目:
定数フィールド値

LESS_EQUAL

public static final java.lang.String LESS_EQUAL
関連項目:
定数フィールド値

LESS

public static final java.lang.String LESS
関連項目:
定数フィールド値

LIKE

public static final java.lang.String LIKE
関連項目:
定数フィールド値

IN

public static final java.lang.String IN
関連項目:
定数フィールド値

NOT_IN

public static final java.lang.String NOT_IN
関連項目:
定数フィールド値
コンストラクタの詳細

AbstractSearchCondition

public AbstractSearchCondition()
メソッドの詳細

prepare

protected abstract void prepare()

attach

public void attach(ConditionTranslator conditionTranslater)
定義:
インタフェース SearchCondition 内の attach
関連項目:
SearchCondition.attach(org.asyrinx.joey.om.ConditionTranslator)

getMaxRecordCount

public int getMaxRecordCount()
定義:
インタフェース SearchCondition 内の getMaxRecordCount
関連項目:
SearchCondition.getMaxRecordCount()

setMaxRecordCount

public void setMaxRecordCount(int i)
定義:
インタフェース SearchCondition 内の setMaxRecordCount
関連項目:
SearchCondition.setMaxRecordCount(int)

addFrom

protected final void addFrom(java.lang.String tableName)

addInt

protected final void addInt(java.lang.String fieldName,
                            java.lang.Object value,
                            java.lang.Object operator)

addInt

protected final void addInt(java.lang.String fieldName,
                            java.lang.String value)

addIntMin

protected final void addIntMin(java.lang.String fieldName,
                               java.lang.String value)

addIntMax

protected final void addIntMax(java.lang.String fieldName,
                               java.lang.String value)

addLong

protected final void addLong(java.lang.String fieldName,
                             java.lang.Object value,
                             java.lang.Object operator)

addLong

protected final void addLong(java.lang.String fieldName,
                             java.lang.String value)

addLongMin

protected final void addLongMin(java.lang.String fieldName,
                                java.lang.String value)

addLongMax

protected final void addLongMax(java.lang.String fieldName,
                                java.lang.String value)

addDate

protected final void addDate(java.lang.String fieldName,
                             java.lang.Object value,
                             java.lang.Object operator,
                             java.text.DateFormat dateFormat)

addDate

protected final void addDate(java.lang.String fieldName,
                             java.lang.Object value,
                             java.lang.Object operator)

addDate

protected final void addDate(java.lang.String fieldName,
                             java.lang.String value)

addDateMin

protected final void addDateMin(java.lang.String fieldName,
                                java.lang.String value)

addDateMax

protected final void addDateMax(java.lang.String fieldName,
                                java.lang.String value)

addString

protected final void addString(java.lang.String fieldName,
                               java.lang.Object value,
                               java.lang.Object operator)

addString

protected final void addString(java.lang.String fieldName,
                               java.lang.String value)

addAscendingOrderByColumn

protected final void addAscendingOrderByColumn(java.lang.String fieldName)

addDescendingOrderByColumn

protected final void addDescendingOrderByColumn(java.lang.String fieldName)

getDateFormat

public java.text.DateFormat getDateFormat()
戻り値:

setDateFormat

public void setDateFormat(java.text.DateFormat format)
パラメータ:
format -

getTranslater

public ConditionTranslator getTranslater()
戻り値:


Copyright © 2004 asyrinx organization. All Rights Reserved.