クラス JobParameter<T>

java.lang.ObjectSE
org.springframework.batch.core.JobParameter<T>
実装されたすべてのインターフェース:
SerializableSE

public class JobParameter<T> extends ObjectSE implements SerializableSE
バッチジョブに対するパラメーターのドメイン表現。識別フラグは、パラメーターがジョブインスタンスの識別の一部として使用されるかどうかを示すために使用されます。
導入:
2.0
作成者:
Lucas Ward, Dave Syer, Michael Minella, Mahmoud Ben Hassine, Song JaeGeun
関連事項:
  • コンストラクターの詳細

    • JobParameter

      public JobParameter(@NonNull T value, @NonNull ClassSE<T> type, boolean identifying)
      新しい JobParameter を作成します。
      パラメーター:
      value - パラメーターの値。null であってはなりません。
      type - パラメーターの型。null であってはなりません。
      identifying - パラメーターが識別している場合は true。それ以外の場合は false。
    • JobParameter

      public JobParameter(@NonNull T value, @NonNull ClassSE<T> type)
      新しい識別 JobParameter を作成します。
      パラメーター:
      value - パラメーターの値。null であってはなりません。
      type - パラメーターの型。null であってはなりません。
  • メソッドの詳細

    • isIdentifying

      public boolean isIdentifying()
      戻り値:
      識別フラグ。ジョブパラメーターが識別している場合は、true に設定されます。
    • getValue

      public T getValue()
      戻り値:
      この JobParameter に含まれる値。
    • getType

      public ClassSE<T> getType()
      パラメーターの型を返します。
      戻り値:
      パラメーターの型
    • equals

      public boolean equals(ObjectSE obj)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • toString

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

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode