tsukuba_bunko.peko.resource
クラス TypeMapping

java.lang.Object
  上位を拡張 tsukuba_bunko.peko.resource.TypeMapping

public class TypeMapping
extends java.lang.Object

リソース ID と データ型のマッピングを管理します。

バージョン:
$Revision: 1.1 $
作成者:
$Author: ppoi $

コンストラクタの概要
protected TypeMapping()
          TypeMapping のインスタンスを作成します。
 
メソッドの概要
 java.lang.String getDataType(java.lang.String resourceID)
          指定されたリソースのデータ型名を取得します。
 DeserializerMapping getDeserializerMapping()
          DeserializerMapping を取得します。
static TypeMapping getInstance()
          唯一の TypeMapping のインスタンスを取得します。
 ResourceDeserializer getResourceDeserializer(java.lang.String resourceID)
          指定されたリソースをデシリアライズする ResourceDeserializer を取得します。
protected  void initialize()
          TypeMapping を初期化します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TypeMapping

protected TypeMapping()
TypeMapping のインスタンスを作成します。

メソッドの詳細

getDataType

public java.lang.String getDataType(java.lang.String resourceID)
指定されたリソースのデータ型名を取得します。

パラメータ:
resourceID - リソース ID
戻り値:
データ型名

getResourceDeserializer

public ResourceDeserializer getResourceDeserializer(java.lang.String resourceID)
指定されたリソースをデシリアライズする ResourceDeserializer を取得します。

パラメータ:
resourceID - リソース ID
戻り値:
ResourceDeserializer

getDeserializerMapping

public DeserializerMapping getDeserializerMapping()
DeserializerMapping を取得します。

戻り値:
DeserializerMapping

initialize

protected void initialize()
TypeMapping を初期化します。

例外:
InitializationError - 初期化に失敗した場合

getInstance

public static TypeMapping getInstance()
唯一の TypeMapping のインスタンスを取得します。

戻り値:
唯一の TypeMapping のインスタンス
例外:
InitializationError - 初期化に失敗した場合


All Rights Reserved. © 1999-2006 The "Peko" Project, Tsukuba Bunko.