Woolpack API

woolpack.sql.convert
クラス ParamBindInfo

java.lang.Object
  上位を拡張 woolpack.sql.convert.ParamBindInfo

public class ParamBindInfo
extends java.lang.Object

パラメータのバインド情報です。
適用しているデザインパターン:変数を格納する構造体。

作成者:
nakamura

フィールドの概要
static java.util.Comparator<ParamBindInfo> COMPARATOR
          getStart()によるComparatorです。
 
コンストラクタの概要
ParamBindInfo(java.lang.String name)
           
ParamBindInfo(java.lang.String name, int start, int end, java.lang.String bindString, SqlOperator operator, boolean whereFlag)
           
 
メソッドの概要
 boolean equals(java.lang.Object obj)
           
 java.lang.String getBindString()
           
 int getEnd()
           
 java.lang.String getName()
           
 SqlOperator getOperator()
           
 int getStart()
           
 int hashCode()
           
 boolean isWhereFlag()
           
 void setBindString(java.lang.String bindString)
           
 void setEnd(int end)
           
 void setName(java.lang.String name)
           
 void setOperator(SqlOperator operator)
           
 void setStart(int index)
           
 void setWhereFlag(boolean whereFlag)
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

COMPARATOR

public static final java.util.Comparator<ParamBindInfo> COMPARATOR
getStart()によるComparatorです。 ParamBindInfoの一覧をSQL上の出現順に並べ替える際に利用します。

コンストラクタの詳細

ParamBindInfo

public ParamBindInfo(java.lang.String name,
                     int start,
                     int end,
                     java.lang.String bindString,
                     SqlOperator operator,
                     boolean whereFlag)

ParamBindInfo

public ParamBindInfo(java.lang.String name)
メソッドの詳細

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getOperator

public SqlOperator getOperator()

setOperator

public void setOperator(SqlOperator operator)

getStart

public int getStart()

setStart

public void setStart(int index)

isWhereFlag

public boolean isWhereFlag()

setWhereFlag

public void setWhereFlag(boolean whereFlag)

getBindString

public java.lang.String getBindString()

setBindString

public void setBindString(java.lang.String bindString)

getEnd

public int getEnd()

setEnd

public void setEnd(int end)

hashCode

public int hashCode()
オーバーライド:
クラス java.lang.Object 内の hashCode

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス java.lang.Object 内の equals

Woolpack API

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.