com.ibm.mq.headers.pcf

类 MQCFIL64

  • 所有已实现的接口:
    MQDataMQHeader


    公用类 MQCFIL64
    扩展 PCFParameter
    MQCFIL64 (PCF 64 位整数列表参数) 头类。
            struct tagMQCFIL64 {
                    MQLONG 类型;/* 结构类型
                    MQLONG StrucLength;/* 结构长度
                    MQLONG 参数;/* 参数标识
                    MQLONG 计数;/* 参数值的计数
                    MQINT64 值 [1];/* 参数值 -- 第一个元素
            };
     
    • 字段摘要

      • 从类 com.ibm.mq.headers.internal.Header 继承的字段

        DEFAULT_CCSID, DEFAULT_ENCODING, delegate
      • 从类 com.ibm.mq.jmqi.JmqiObject 继承的字段

        COMP_JM, COMP_JN, COMP_JO
    • 构造函数摘要

      构造函数 
      构造函数和描述
      MQCFIL64()
      使用缺省字段值构造 MQCFIL64 实例。
      MQCFIL64(java.io.DataInput message)
      构造从 MQMessage 填充的 MQCFIL64 实例。
      MQCFIL64(java.io.DataInput message, int encoding, int characterSet)
      构造从 DataInput 源填充的 MQCFIL64 实例。
      MQCFIL64(int parameter, long[] values)
      使用指定的值初始化 MQCFIL64 。
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法和描述
      boolean equals(java.lang.Object obj)
      当使用具有相同参数和相同顺序的等效值集的另一个 MQCFIL64 实例调用时,返回 true。
      int getCount()
      获取参数值的计数
      int getHeaderVersion()
      获取头格式的版本号
      int getParameter()
      获取参数标识
      java.lang.String getStringValue()
      以字符串形式获取参数值
      int getStrucLength()
      获取结构的长度。
      int getType()
      获取结构类型
      java.lang.Object getValue()
      获取参数值
      long[] getValues()
      获取参数值
      int hashCode()
      返回对象的散列码值
      void setParameter(int value)
      设置参数标识
      void setValues(long[] values)
      设置参数值
      • 从类 com.ibm.mq.headers.internal.Header 继承的方法

        characterSet, encoding, fields, getBytesValue, getCharValue, getCharValue, getIntValue, getJmqiEnv, getStringValue, getValue, headerType, read, read, read, setBytesValue, setCharValue, setCharValue, setIntValue, setStringValue, setValue, size, store, store, toString, type, validate, write, write
      • 从类 com.ibm.mq.jmqi.JmqiObject 继承的方法

        getJmqiEnvironment
      • 从类 java.lang.Object 继承的方法

        getClass, notify, notifyAll, wait, wait, wait
    • 构造函数详细信息

      • MQCFIL64

        public MQCFIL64()
        使用缺省字段值构造 MQCFIL64 实例。
      • MQCFIL64

        public MQCFIL64(java.io.DataInput 消息)
                 抛出 MQDataException,
                        java.io.IOException
        构造从 MQMessage 填充的 MQCFIL64 实例。
        参数:
        message -要读取的消息
        抛出:
        MQDataException -如果消息内容未生成有效的 MQCFIL64 stucture
        java.io.IOException -如果读取消息内容时发生问题
      • MQCFIL64

        public MQCFIL64(java.io.DataInput 消息,
                        int         encoding,
                        int characterSet)
                 抛出 MQDataException,
                        java.io.IOException
        构造从 DataInput 源填充的 MQCFIL64 实例。
        参数:
        message -要读取的 MQMessage 或其他 DataInput 源
        encoding -消息中数据的初始数字编码
        characterSet -消息中数据的初始 CCSID
        抛出:
        MQDataException -如果消息内容未生成有效的 MQCFIL64 stucture
        java.io.IOException -如果读取消息内容时发生问题
      • MQCFIL64

        public MQCFIL64(int 参数,
                        long [] 值)
        使用指定的值初始化 MQCFIL64 。
        参数:
        parameter -参数标识
        values -整数参数值的集合
    • 方法详细信息

      • 等于

        public boolean 等于 (java.lang.Object obj)
        当使用具有相同参数和相同顺序的等效值集的另一个 MQCFIL64 实例调用时,返回 true。
        覆盖:
        equals的实例PCFParameter
        参数:
        obj -
        返回:
        对象的 true 等于此对象的 true
      • getType

        public int getType()
        获取结构类型
        指定者:
        getType的实例PCFHeader
        返回:
        结构类型
      • getStruc长度

        public int getStruc长度 ()
        获取结构的长度。
        返回:
        结构长度。
      • getParameter

        public int getParameter()
        获取参数标识
        指定者:
        getParameter的实例PCFParameter
        返回:
        参数标识
      • setParameter

        public void setParameter(int value)
        设置参数标识
        参数:
        value -参数标识
      • getCount

        public int getCount()
        获取参数值的计数
        返回:
        参数值的计数
      • getValues

        public long [] getValues()
        获取参数值
        返回:
        参数值数组
      • setValues

        public void setValues(long [] values)
        设置参数值
        参数:
        values -参数值的数组
© Copyright IBM Corp. 2008 , 2016. All Rights Reserved.