クラス PropertySourceOrigin

java.lang.ObjectSE
org.springframework.boot.origin.PropertySourceOrigin
実装されたすべてのインターフェース:
OriginOriginProvider

public class PropertySourceOrigin extends ObjectSE implements Origin, OriginProvider
導入:
2.0.0
作成者:
Phillip Webb
  • コンストラクターの詳細

    • PropertySourceOrigin

      public PropertySourceOrigin(PropertySource<?> propertySource, StringSE propertyName)
      新しい PropertySourceOrigin インスタンスを作成します。
      パラメーター:
      propertySource - プロパティソース
      propertyName - プロパティソースからの名前
    • PropertySourceOrigin

      public PropertySourceOrigin(PropertySource<?> propertySource, StringSE propertyName, Origin origin)
      新しい PropertySourceOrigin インスタンスを作成します。
      パラメーター:
      propertySource - プロパティソース
      propertyName - プロパティソースからの名前
      origin - 情報源の実際の起源(わかっている場合)
      導入:
      3.2.8
  • メソッドの詳細

    • getPropertySource

      public PropertySource<?> getPropertySource()
      原点 PropertySource を返します。
      戻り値:
      オリジンプロパティソース
    • getPropertyName

      public StringSE getPropertyName()
      property source から元の値を取得するときに使用されたプロパティ名を返します。
      戻り値:
      オリジンプロパティ名
    • getOrigin

      public Origin getOrigin()
      わかっている場合は、ソースの実際の発生元を返します。
      次で指定:
      インターフェース OriginProvidergetOrigin 
      戻り値:
      実際のソースの起源
      導入:
      3.2.8
    • getParent

      public Origin getParent()
      インターフェースからコピーされた説明: Origin
      このインスタンスの親オリジンがある場合はそれを返します。親オリジンは、これを作成したアイテムのオリジンを提供します。
      次で指定:
      インターフェース OrigingetParent 
      戻り値:
      親オリジンまたは null
      関連事項:
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString 
    • get

      public static Origin get(PropertySource<?> propertySource, StringSE name)
      指定された PropertySource および propertyNameOrigin を取得します。OriginLookup 結果または PropertySourceOrigin のいずれかを返します。
      パラメーター:
      propertySource - オリジンプロパティソース
      name - プロパティ名
      戻り値:
      プロパティの起源