protected static class SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource extends SystemEnvironmentPropertySource implements OriginLookup<StringSE>
PropertySource.StubPropertySourcelogger, name, source| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | containsProperty(StringSE name) |
Origin | getOrigin(StringSE key) 指定されたキーの起源を返すか、起源を特定できない場合は null を返します。 |
StringSE | getPrefix() ルックアップの実行時に適用される暗黙のプレフィックスを返します。プレフィックスが使用されていない場合は null を返します。 |
ObjectSE | getProperty(StringSE name) |
isSecurityManagerPresent, resolvePropertyNamegetPropertyNamesequals, getName, getSource, hashCode, named, toStringcloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEgetOrigin, isImmutablepublic boolean containsProperty(StringSE name)
SystemEnvironmentPropertySource の containsProperty public ObjectSE getProperty(StringSE name)
SystemEnvironmentPropertySource の getProperty public Origin getOrigin(StringSE key)
OriginLookupnull を返します。OriginLookup<StringSE> 内の getOrigin key - 検索するキー null の起源 public StringSE getPrefix()
OriginLookupnull を返します。プレフィックスを使用して、他の方法では衝突するキーを明確にすることができます。例: 複数のアプリケーションが同じマシンで実行されている場合は、アプリケーションごとに異なるプレフィックスを設定して、異なる環境変数が使用されるようにすることができます。OriginLookup<StringSE> 内の getPrefix null によって適用されるプレフィックス。