shohaku.shoin.resourceset
クラス CompositeResourceSet

java.lang.Object
  拡張shohaku.shoin.resourceset.CompositeResourceSet
すべての実装インタフェース:
ResourceSet

public class CompositeResourceSet
extends java.lang.Object
implements ResourceSet

複数のリソース集合を束ねるリソース集合を提供します。


コンストラクタの概要
CompositeResourceSet(ResourceSet[] resourceSets)
          リソース集合の配列を格納して初期化します。
 
メソッドの概要
 boolean containsKey(java.lang.Object key)
          指定されたキーがリソースに含まれている場合に true を返却します。
 java.util.Iterator getKeys()
          全てのリソースキーの変更不可の反復子を返却します。
 java.util.Map getMapView()
          リソース集合の変更不可能なマップ表現を返却します。
 java.lang.Object getObject(java.lang.Object key)
          指定されたキーが示す値を返却します。
 java.lang.Object getObject(java.lang.Object key, java.lang.Object defaultValue)
          指定されたキーが示す値を返却します。
 ResourceSet[] getResourceSets()
          基のリソース集合の配列を返却します。
 int size()
          リソースの数を返却します。
 java.lang.String toString()
          全ての要素からマップ書式で文字列を構築して返却します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CompositeResourceSet

public CompositeResourceSet(ResourceSet[] resourceSets)
リソース集合の配列を格納して初期化します。

パラメータ:
resourceSets - リソース集合の配列
メソッドの詳細

getKeys

public java.util.Iterator getKeys()
インタフェース ResourceSet の記述:
全てのリソースキーの変更不可の反復子を返却します。

定義:
インタフェース ResourceSet 内の getKeys
戻り値:
全てのリソースキーの反復子

getObject

public java.lang.Object getObject(java.lang.Object key)
インタフェース ResourceSet の記述:
指定されたキーが示す値を返却します。
指定された識別子が存在しない場合は null を返却します。

定義:
インタフェース ResourceSet 内の getObject
パラメータ:
key - キー
戻り値:
キーが示す値

getObject

public java.lang.Object getObject(java.lang.Object key,
                                  java.lang.Object defaultValue)
インタフェース ResourceSet の記述:
指定されたキーが示す値を返却します。
指定されたキーが存在しない場合は defaultValue を返却します。

定義:
インタフェース ResourceSet 内の getObject
パラメータ:
key - キー
defaultValue - デフォルト値
戻り値:
キーが示す値

containsKey

public boolean containsKey(java.lang.Object key)
インタフェース ResourceSet の記述:
指定されたキーがリソースに含まれている場合に true を返却します。

定義:
インタフェース ResourceSet 内の containsKey
パラメータ:
key - キー
戻り値:
指定されたキーが含まれている場合は true

size

public int size()
インタフェース ResourceSet の記述:
リソースの数を返却します。

定義:
インタフェース ResourceSet 内の size
戻り値:
リソースの数

getMapView

public java.util.Map getMapView()
インタフェース ResourceSet の記述:
リソース集合の変更不可能なマップ表現を返却します。

定義:
インタフェース ResourceSet 内の getMapView
戻り値:
リソース集合のマップ表現

getResourceSets

public ResourceSet[] getResourceSets()
基のリソース集合の配列を返却します。

戻り値:
基のリソース集合の配列

toString

public java.lang.String toString()
全ての要素からマップ書式で文字列を構築して返却します。

戻り値:
文字列表現
関連項目:
Object.toString()