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

## jp.co.cybec.cb3.accessor.fileaccess.xml
クラス XMLElement

    java.lang.Object
      jp.co.cybec.cb3.accessor.fileaccess.xml.XMLElement

    public class XMLElement

extends Object

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

作成者:
  Daisuke Suga

コンストラクタの概要
`` | `XMLElement(String name)` コンストラクタ。
`protected` | `XMLElement(String name, String key, String path)` コンストラクタ。

メソッドの概要
`XMLAttributes` | `getAttributes()` 項目の属性を取得します。
`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` | `putAttribute(XMLAttribute attribute)` 項目の属性を追加します。
`void` | `setAttributes(XMLAttributes attributes)` 項目の属性を設定します。
`void` | `setBigDecimal(BigDecimal value)` 項目の値をBigDecimalで設定します。
`void` | `setDate(Date value)` 項目の値をDateで設定します。
`void` | `setFloat(Float value)` 項目の値をFloatで設定します。
`void` | `setInteger(Integer value)` 項目の値をIntegerで設定します。
`void` | `setLong(Long value)` 項目の値をLongで設定します。
`void` | `setQName(String qName)` 項目のQNameを設定します。
`void` | `setShort(Short value)` 項目の値をShortで設定します。
`void` | `setString(String value)` 項目の値をStringで設定します。
`void` | `setURI(String uri)` 項目の名前空間のURIを設定します。
`String` | `toString()` 項目の値をStringで取得します。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### XMLElement

    public XMLElement(String name)

  コンストラクタ。

  パラメータ:
    `name` - 項目の名前

### XMLElement

    protected XMLElement(String name,
                         String key,
                         String path)

  コンストラクタ。
  `XMLFileReader.selectPath(String)`で検索した結果を保持する場合に使用します。

  パラメータ:
    `name` - 項目の名前
    `key` - アクセッサのキー名
    `path` - 検索パス

メソッドの詳細

### getName

    public String getName()

  項目の名前を取得します。

  戻り値:
    項目の名前

### getString

    public String getString()

  項目の値をStringで取得します。

  戻り値:
    項目の値

### setString

    public void setString(String value)

  項目の値をStringで設定します。

  パラメータ:
    `value` - 項目の値

### getInteger

    public Integer getInteger()
                       throws DataFormatException

  項目の値をIntegerで取得します。

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

### setInteger

    public void setInteger(Integer value)

  項目の値をIntegerで設定します。

  パラメータ:
    `value` - 項目の値

### getLong

    public Long getLong()
                 throws DataFormatException

  項目の値をLongで取得します。

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

### setLong

    public void setLong(Long value)

  項目の値をLongで設定します。

  パラメータ:
    `value` - 項目の値

### getFloat

    public Float getFloat()
                   throws DataFormatException

  項目の値をFloatで取得します。

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

### setFloat

    public void setFloat(Float value)

  項目の値をFloatで設定します。

  パラメータ:
    `value` - 項目の値

### getShort

    public Short getShort()
                   throws DataFormatException

  項目の値をShortで取得します。

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

### setShort

    public void setShort(Short value)

  項目の値をShortで設定します。

  パラメータ:
    `value` - 項目の値

### getBigDecimal

    public BigDecimal getBigDecimal()
                             throws DataFormatException

  項目の値をBigDecimalで取得します。

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

### setBigDecimal

    public void setBigDecimal(BigDecimal value)

  項目の値をBigDecimalで設定します。

  パラメータ:
    `value` - 項目の値

### getDate

    public Date getDate()
                 throws DataFormatException

  項目の値をDateで取得します。

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

### setDate

    public void setDate(Date value)

  項目の値をDateで設定します。

  パラメータ:
    `value` - 項目の値

### 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

### getAttributes

    public XMLAttributes getAttributes()

  項目の属性を取得します。

  戻り値:
    項目が持つ全ての属性

### setAttributes

    public void setAttributes(XMLAttributes attributes)

  項目の属性を設定します。

  パラメータ:
    `attributes` - 項目が持つ全ての属性

### putAttribute

    public void putAttribute(XMLAttribute attribute)

  項目の属性を追加します。

  パラメータ:
    `attribute` - 属性

### toString

    public String toString()

  項目の値をStringで取得します。

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

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

Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.