クラス ConfigDataLocation
java.lang.ObjectSE
org.springframework.boot.context.config.ConfigDataLocation
- 実装されているすべてのインターフェース:
OriginProvider
resolved から 1 つ以上の config data resources にすることができるユーザー指定の場所。ConfigDataLocation は、StringSE 値の単純なラッパーです。値の正確な形式は基盤となるテクノロジーによって異なりますが、通常はプレフィックスとパスで構成される構文のような URL です。例: crypt:somehost/somepath。 場所は必須または optional にすることができます。オプションの場所には、接頭辞 optional が付いています。
- 導入:
- 2.4.0
- 作成者:
- Phillip Webb
フィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明booleangetNonPrefixedValue(StringSE prefix) 指定されたプレフィックスを削除したgetValue()を返します。@Nullable Originソースの原点、または原点が不明の場合はnullを返します。getValue()場所の値を返します(ユーザーが指定したoptional:プレフィックスを常に除外します)。inthashCode()booleangetValue()に指定されたプレフィックスがある場合に戻ります。boolean場所がオプションであり、ConfigDataNotFoundExceptionを無視する必要がある場合に戻ります。static ConfigDataLocation文字列から新しいConfigDataLocationを作成するファクトリメソッド。split()このConfigDataLocationを指定された区切り文字で分割して作成されたConfigDataLocation要素の配列を返します。toString()
フィールドの詳細
OPTIONAL_PREFIX
メソッドの詳細
isOptional
public boolean isOptional()場所がオプションであり、ConfigDataNotFoundExceptionを無視する必要がある場合に戻ります。- 戻り値:
- 場所がオプションの場合
getValue
hasPrefix
getValue()に指定されたプレフィックスがある場合に戻ります。- パラメーター:
prefix- チェックするプレフィックス- 戻り値:
- 値にプレフィックスが付いている場合
getNonPrefixedValue
指定されたプレフィックスを削除したgetValue()を返します。場所に指定されたプレフィックスがない場合、getValue()は変更されずに返されます。- パラメーター:
prefix- チェックするプレフィックス- 戻り値:
- プレフィックスが削除された値
getOrigin
インターフェースからコピーされた説明:OriginProviderソースの原点、または原点が不明の場合はnullを返します。- 次で指定:
- インターフェース
OriginProviderのgetOrigin - 戻り値:
- 原点または
null
split
- 戻り値:
- 分割された場所
- 導入:
- 2.4.7
split
このConfigDataLocationを指定された区切り文字で分割して作成されたConfigDataLocation要素の配列を返します。- パラメーター:
delimiter- 分割する区切り文字- 戻り値:
- 分割された場所
- 導入:
- 2.4.7
equals
hashCode
toString
of
文字列から新しいConfigDataLocationを作成するファクトリメソッド。- パラメーター:
location- ロケーション文字列- 戻り値:
ConfigDataLocation(which may be empty)