パッケージ org.springframework.beans

インターフェース PropertyValues

すべてのスーパーインターフェース:
IterableSE<PropertyValue>
すべての既知の実装クラス:
MutablePropertyValuesServletRequestParameterPropertyValues

public interface PropertyValues extends IterableSE<PropertyValue>
通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上の PropertyValue オブジェクトを含むホルダー。
導入:
2001 年 5 月 13 日
作成者:
Rod Johnson, Juergen Hoeller
関連事項:
  • メソッドの詳細

    • iterator

      default IteratorSE<PropertyValue> iterator()
      プロパティ値に対して IteratorSE を返します。
      次で指定:
      インターフェース IterableSE<PropertyValue>iterator 
      導入:
      5.1
    • spliterator

      default SpliteratorSE<PropertyValue> spliterator()
      プロパティ値に対して SpliteratorSE を返します。
      次で指定:
      インターフェース IterableSE<PropertyValue>spliterator 
      導入:
      5.1
    • stream

      default StreamSE<PropertyValue> stream()
      プロパティ値を含む連続した StreamSE を返します。
      導入:
      5.1
    • getPropertyValues

      PropertyValue[] getPropertyValues()
      このオブジェクトに保持されている PropertyValue オブジェクトの配列を返します。
    • getPropertyValue

      @Nullable PropertyValue getPropertyValue(StringSE propertyName)
      指定された名前がある場合、そのプロパティ値を返します。
      パラメーター:
      propertyName - 検索する名前
      戻り値:
      プロパティ値、ない場合は null 
    • changesSince

      PropertyValues changesSince(PropertyValues old)
      前回の PropertyValues 以降の変更を返します。サブクラスは equals もオーバーライドする必要があります。
      パラメーター:
      old - 古いプロパティ値
      戻り値:
      更新された、または新しいプロパティ。変更がない場合は、空の PropertyValues を返します。
      関連事項:
    • contains

      boolean contains(StringSE propertyName)
      このプロパティのプロパティ値(または他の処理エントリ)はありますか?
      パラメーター:
      propertyName - 興味のあるプロパティの名前
      戻り値:
      このプロパティにプロパティ値があるかどうか
    • isEmpty

      boolean isEmpty()
      このホルダーには PropertyValue オブジェクトがまったく含まれていませんか?