jp.co.cybec.cb3.accessor.fileaccess.xml
クラス XMLAttribute

java.lang.Object
  上位を拡張 jp.co.cybec.cb3.accessor.fileaccess.xml.XMLAttribute

public class XMLAttribute
extends Object

XMLファイルの項目の属性を表すクラス。

作成者:
Daisuke Suga

コンストラクタの概要
  XMLAttribute(String name, Object value)
          コンストラクタ。
protected XMLAttribute(String name, Object value, String element, String key, String path)
          コンストラクタ。
 
メソッドの概要
 BigDecimal getBigDecimal()
          属性の値をBigDecimalで取得します。
 Date getDate()
          属性の値をDateで取得します。
 Float getFloat()
          属性の値をFloatで取得します。
 Integer getInteger()
          属性の値をIntegerで取得します。
 Long getLong()
          属性の値をLongで取得します。
 String getName()
          属性の名前を取得します。
 String getQName()
          属性のQNameを取得します。
 Short getShort()
          属性の値をShortで取得します。
 String getString()
          属性の値をStringで取得します。
 String getURI()
          属性の名前空間のURIを取得します。
 void setQName(String qName)
          属性のQNameを設定します。
 void setURI(String uri)
          属性の名前空間のURIを設定します。
 String toString()
          属性の値をStringで取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

XMLAttribute

public XMLAttribute(String name,
                    Object value)
コンストラクタ。

パラメータ:
name - 属性の名前
value - 属性の値

XMLAttribute

protected XMLAttribute(String name,
                       Object value,
                       String element,
                       String key,
                       String path)
コンストラクタ。

パラメータ:
name - 属性の名前
value - 属性の値
element - 項目の名前
key - アクセッサのキー名
path - 検索パス
メソッドの詳細

getName

public String getName()
属性の名前を取得します。

戻り値:
属性の名前

getString

public String getString()
属性の値をStringで取得します。

戻り値:
属性の値

getInteger

public Integer getInteger()
                   throws DataFormatException
属性の値をIntegerで取得します。

戻り値:
属性の値
例外:
DataFormatException - データ型の変換に失敗したときに発生します。

getLong

public Long getLong()
             throws DataFormatException
属性の値をLongで取得します。

戻り値:
属性の値
例外:
DataFormatException - データ型の変換に失敗したときに発生します。

getFloat

public Float getFloat()
               throws DataFormatException
属性の値をFloatで取得します。

戻り値:
属性の値
例外:
DataFormatException - データ型の変換に失敗したときに発生します。

getShort

public Short getShort()
               throws DataFormatException
属性の値をShortで取得します。

戻り値:
属性の値
例外:
DataFormatException - データ型の変換に失敗したときに発生します。

getBigDecimal

public BigDecimal getBigDecimal()
                         throws DataFormatException
属性の値をBigDecimalで取得します。

戻り値:
属性の値
例外:
DataFormatException - データ型の変換に失敗したときに発生します。

getDate

public Date getDate()
             throws DataFormatException
属性の値をDateで取得します。

戻り値:
属性の値
例外:
DataFormatException - データ型の変換に失敗したときに発生します。

getURI

public String getURI()
属性の名前空間のURIを取得します。

戻り値:
属性の名前空間のURI

setURI

public void setURI(String uri)
属性の名前空間のURIを設定します。

パラメータ:
uri - 属性の名前空間のURI

getQName

public String getQName()
属性のQNameを取得します。

戻り値:
属性のQName

setQName

public void setQName(String qName)
属性のQNameを設定します。

パラメータ:
qName - 属性のQName

toString

public String toString()
属性の値をStringで取得します。

オーバーライド:
クラス Object 内の toString
戻り値:
項目の値


Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.