类 JobParameter
- java.lang.Object
- org.springframework.batch.core.JobParameter
- 所有已实现的接口:
java.io.Serializable
public class JobParameter extends java.lang.Object implements java.io.Serializable
Domain representation of a parameter to a batch job. Only the following types can be parameters: String, Long, Date, and Double. The identifying flag is used to indicate if the parameter is to be used as part of the identification of a job instance.- 从以下版本开始:
- 2.0
- 作者:
- Lucas Ward, Dave Syer, Michael Minella
- 另请参阅:
- 序列化表格
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classJobParameter.ParameterTypeEnumeration representing the type of a JobParameter.
构造器概要
构造器 构造器 说明 JobParameter(java.lang.Double parameter)Construct a new JobParameter as a Double.JobParameter(java.lang.Double parameter, boolean identifying)Construct a new JobParameter as a Double.JobParameter(java.lang.Long parameter)Construct a new JobParameter as a Long.JobParameter(java.lang.Long parameter, boolean identifying)Construct a new JobParameter as a Long.JobParameter(java.lang.String parameter)Construct a new JobParameter as a String.JobParameter(java.lang.String parameter, boolean identifying)Construct a new JobParameter as a String.JobParameter(java.util.Date parameter)Construct a new JobParameter as a Date.JobParameter(java.util.Date parameter, boolean identifying)Construct a new JobParameter as a Date.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(java.lang.Object obj)JobParameter.ParameterTypegetType()java.lang.ObjectgetValue()inthashCode()booleanisIdentifying()java.lang.StringtoString()
构造器详细资料
JobParameter
public JobParameter(java.lang.String parameter, boolean identifying)
Construct a new JobParameter as a String.- 参数:
parameter-Stringinstance.identifying- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.lang.Long parameter, boolean identifying)
Construct a new JobParameter as a Long.- 参数:
parameter-Longinstance.identifying- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.util.Date parameter, boolean identifying)
Construct a new JobParameter as a Date.- 参数:
parameter-Dateinstance.identifying- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.lang.Double parameter, boolean identifying)
Construct a new JobParameter as a Double.- 参数:
parameter-Doubleinstance.identifying- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.lang.String parameter)
Construct a new JobParameter as a String.- 参数:
parameter-Stringinstance.
JobParameter
public JobParameter(java.lang.Long parameter)
Construct a new JobParameter as a Long.- 参数:
parameter-Longinstance.
JobParameter
public JobParameter(java.util.Date parameter)
Construct a new JobParameter as a Date.- 参数:
parameter-Dateinstance.
JobParameter
public JobParameter(java.lang.Double parameter)
Construct a new JobParameter as a Double.- 参数:
parameter-Doubleinstance.
方法详细资料
isIdentifying
public boolean isIdentifying()
getValue
public java.lang.Object getValue()
- 返回:
- the value contained within this JobParameter.
getType
public JobParameter.ParameterType getType()
- 返回:
- a ParameterType representing the type of this parameter.
equals
public boolean equals(java.lang.Object obj)
- 覆盖:
equals在类中java.lang.Object
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object