概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| 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`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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