ts.query
クラス QueryOutput

java.lang.Object
  上位を拡張 ts.util.AbstractTypedGetter<java.lang.String,java.lang.Object>
      上位を拡張 ts.query.QueryOutput
すべての実装されたインタフェース:
java.io.Serializable, ts.util.TypedGetter<java.lang.String>

public class QueryOutput
extends ts.util.AbstractTypedGetter<java.lang.String,java.lang.Object>

クエリ出力項目クラス。
クエリの実行結果として取得できる出力項目を表すクラス。 出力項目の名前を属性に持ち、その他にデータ型などを任意の属性として保持する ことができる。

バージョン:
$Id: QueryOutput.java,v 1.1 2011-08-09 14:08:20 tayu Exp $
作成者:
佐藤隆之
関連項目:
直列化された形式

コンストラクタの概要
QueryOutput(java.lang.String name)
          出力項目名を引数にとるコンストラクタ。
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          
 java.lang.Object get(java.lang.String key)
          指定されたキーに結びつけられた属性値を取得する。
 java.lang.String getName()
          出力項目名を取得する。
 int hashCode()
          このオブジェクトのハッシュ・コードを取得する。
 java.lang.Object put(java.lang.String key, java.lang.Object attrValue)
          指定されたキーを属性名とする属性値を設定する。
 
クラス ts.util.AbstractTypedGetter から継承されたメソッド
addTrueObject, getBigDecimal, getBoolean, getDateTime, getDateTimeString, getDouble, getFloat, getInteger, getList, getLong, getNumberString, getString, limit, limit, limit, limit, removeTrueObject, setDateTimeFormat, setDateTimeFormat
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

QueryOutput

public QueryOutput(java.lang.String name)
出力項目名を引数にとるコンストラクタ。
入出力区分は入力、値はヌルに指定される。

パラメータ:
name - 出力項目名。
例外:
java.lang.AssertionError - 引数がヌルの場合(デバッグ・モードのみ)。
メソッドの詳細

getName

public java.lang.String getName()
出力項目名を取得する。

戻り値:
出力項目名。

hashCode

public int hashCode()
このオブジェクトのハッシュ・コードを取得する。

オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:
このオブジェクトのハッシュ・コード。

equals

public boolean equals(java.lang.Object obj)

オーバーライド:
クラス java.lang.Object 内の equals

get

public java.lang.Object get(java.lang.String key)
指定されたキーに結びつけられた属性値を取得する。

定義:
クラス ts.util.AbstractTypedGetter<java.lang.String,java.lang.Object> 内の get
パラメータ:
key - キー。
戻り値:
属性値。

put

public java.lang.Object put(java.lang.String key,
                            java.lang.Object attrValue)
指定されたキーを属性名とする属性値を設定する。

パラメータ:
key - キー。
attrValue - 属性値。
戻り値:
以前このキーに結びつけられていた属性値。


Copyright (C) SATOH Takayuki All Rights Reserved.