public class MapConfigurationPropertySource extends ObjectSE implements IterableConfigurationPropertySource
Map
SE を基盤とし、標準の名前マッピングルールを使用する ConfigurationPropertySource
。コンストラクターと説明 |
---|
MapConfigurationPropertySource() 新しい空の MapConfigurationPropertySource インスタンスを作成します。 |
MapConfigurationPropertySource(MapSE<?,?> map) 指定されたマップからのエントリのコピーで新しい MapConfigurationPropertySource インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ConfigurationProperty | getConfigurationProperty(ConfigurationPropertyName name) プロパティが見つからない場合は、ソースまたは null から単一の ConfigurationProperty を返します。 |
ObjectSE | getUnderlyingSource() 実際にプロパティを提供している基になるソースを返します。 |
IteratorSE<ConfigurationPropertyName> | iterator() このソースが管理する names のイテレータを返します。 |
void | put(ObjectSE name, ObjectSE value) 個別のエントリを追加します。 |
void | putAll(MapSE<?,?> map) 指定したマップからすべてのエントリを追加します。 |
StreamSE<ConfigurationPropertyName> | stream() このソースが管理する names の順次 Stream を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
containsDescendantOf, filter, withAliases, withPrefix
from
forEachSE, spliteratorSE
public MapConfigurationPropertySource()
MapConfigurationPropertySource
インスタンスを作成します。public MapConfigurationPropertySource(MapSE<?,?> map)
MapConfigurationPropertySource
インスタンスを作成します。map
- ソースマップ public void putAll(MapSE<?,?> map)
map
- ソースマップ public ObjectSE getUnderlyingSource()
ConfigurationPropertySource
ConfigurationPropertySource
の getUnderlyingSource
null
public ConfigurationProperty getConfigurationProperty(ConfigurationPropertyName name)
ConfigurationPropertySource
null
から単一の ConfigurationProperty
を返します。ConfigurationPropertySource
の getConfigurationProperty
name
- プロパティの名前 (null
であってはなりません)null
public IteratorSE<ConfigurationPropertyName> iterator()
IterableConfigurationPropertySource
names
のイテレータを返します。IterableSE<ConfigurationPropertyName>
の iteratorSE
IterableConfigurationPropertySource
の iterator
null
)public StreamSE<ConfigurationPropertyName> stream()
IterableConfigurationPropertySource
names
の順次 Stream
を返します。IterableConfigurationPropertySource
の stream
null
)