类 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.
    • 构造器详细资料

      • 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.
    • 方法详细资料

      • getValue

        public java.lang.Object getValue()
        返回:
        the value contained within this JobParameter.
      • 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