类 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 class
JobParameter.ParameterType
Enumeration 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.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 boolean
equals(java.lang.Object obj)
JobParameter.ParameterType
getType()
java.lang.Object
getValue()
int
hashCode()
boolean
isIdentifying()
java.lang.String
toString()
构造器详细资料
JobParameter
public JobParameter(java.lang.String parameter, boolean identifying)
Construct a new JobParameter as a String.- 参数:
parameter
-String
instance.identifying
- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.lang.Long parameter, boolean identifying)
Construct a new JobParameter as a Long.- 参数:
parameter
-Long
instance.identifying
- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.util.Date parameter, boolean identifying)
Construct a new JobParameter as a Date.- 参数:
parameter
-Date
instance.identifying
- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.lang.Double parameter, boolean identifying)
Construct a new JobParameter as a Double.- 参数:
parameter
-Double
instance.identifying
- true if JobParameter should be identifying.
JobParameter
public JobParameter(java.lang.String parameter)
Construct a new JobParameter as a String.- 参数:
parameter
-String
instance.
JobParameter
public JobParameter(java.lang.Long parameter)
Construct a new JobParameter as a Long.- 参数:
parameter
-Long
instance.
JobParameter
public JobParameter(java.util.Date parameter)
Construct a new JobParameter as a Date.- 参数:
parameter
-Date
instance.
JobParameter
public JobParameter(java.lang.Double parameter)
Construct a new JobParameter as a Double.- 参数:
parameter
-Double
instance.
方法详细资料
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