intra-mart 6.1.14

jp.co.intra_mart.foundation.datastore.common.accessor
インタフェース InternationalAccessor

すべてのスーパーインタフェース:
Serializable

public interface InternationalAccessor
extends Serializable

国際化エンティティに対する情報操作用のインタフェースです。 このクラスを通じて実際の国際化エンティティに反映されます。

基本アクセサがクローズされている場合、以下のメソッドを使用してデータを設定することはできません。

導入されたバージョン:
5.0
関連項目:
BaseAccessor.isClosed(), BaseAccessor.setClosed()

メソッドの概要
 BaseAccessor getBaseAccessor()
          この国際化アクセサが所属する基本アクセサを取得します。
 ExtendedInternationalAccessorMap getExtendedInternationalAccessorMap()
          この国際化アクセサに対する拡張国際化アクセサのマップを取得します。
 Locale getLocale()
          ロケールを取得します。
 Object getProperty(String prop)
          プロパティを取得します。
 void setProperty(String prop, Object value)
          プロパティを設定します。
 

メソッドの詳細

getBaseAccessor

public BaseAccessor getBaseAccessor()
この国際化アクセサが所属する基本アクセサを取得します。

戻り値:
基本アクセサ

getLocale

public Locale getLocale()
ロケールを取得します。

戻り値:
ロケール

getExtendedInternationalAccessorMap

public ExtendedInternationalAccessorMap getExtendedInternationalAccessorMap()
この国際化アクセサに対する拡張国際化アクセサのマップを取得します。

戻り値:
拡張国際化アクセサのマップ

getProperty

public Object getProperty(String prop)
                   throws DataNotFoundException
プロパティを取得します。

パラメータ:
prop - プロパティ名
戻り値:
プロパティの値
例外:
DataNotFoundException - 検索時に取得していないプロパティが指定された場合

setProperty

public void setProperty(String prop,
                        Object value)
                 throws AccessorClosedException,
                        AccessorIllegalPropertyValueException
プロパティを設定します。

パラメータ:
prop - プロパティ名
value - プロパティの値
例外:
AccessorIllegalPropertyValueException - プロパティの値が不正な場合
AccessorClosedException - アクセサがすでにクローズされている場合

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.