com.ibm.mq.headers.pcf

類別 MQCFIL64

  • 所有實作的介面:
    MQData, MQHeader


    public class MQCFIL64
    延伸 PCFParameter
    MQCFIL64 (PCF 64 位元整數清單參數) 標頭類別。
            struct tagMQCFIL64 {
                    MQLONG 類型;/* 結構類型
                    MQLONG 結構長度;/* 結構長度
                    MQLONG 參數;/* 參數 ID
                    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()
      取得參數 ID
      java.lang.String getStringValue()
      以字串形式取得參數值
      int getStrucLength()
      取得結構的長度。
      int getType()
      取得結構類型
      java.lang.Object getValue()
      取得參數值
      long[] getValues()
      取得參數值
      int hashCode()
      傳回物件的雜湊碼值
      void setParameter(int value)
      設定參數 ID
      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
      • 繼承自 java.lang.Object 類別的方法

        getClass, notify, notifyAll, wait, wait, wait
    • 建構子詳細資料

      • MQCFIL64

        公用 MQCFIL64()
        建構具有預設欄位值的 MQCFIL64 實例。
      • MQCFIL64

        public MQCFIL64(java.io.DataInput message)
                 throws MQDataException,
                        java.io.IOException
        建構從 MQMessage 移入的 MQCFIL64 實例。
        參數:
        message-要讀取的訊息
        擲出:
        MQDataException-如果訊息內容未產生有效的 MQCFIL64 結構
        java.io.IOException-如果讀取訊息內容時發生問題
      • MQCFIL64

        public MQCFIL64(java.io.DataInput message ,
                        int encoding ,
                        int characterSet)
                 throws MQDataException,
                        java.io.IOException
        建構從 DataInput 來源移入的 MQCFIL64 實例。
        參數:
        message-要讀取的 MQMessage 或其他 DataInput 來源
        encoding-訊息中資料的起始數值編碼
        characterSet-訊息中資料的起始 CCSID
        擲出:
        MQDataException-如果訊息內容未產生有效的 MQCFIL64 結構
        java.io.IOException-如果讀取訊息內容時發生問題
      • MQCFIL64

        public MQCFIL64(int 參數,
                        long [] values)
        以指定的值起始設定 MQCFIL64 。
        參數:
        parameter-參數 ID
        values-整數參數值集
    • 方法詳細資料

      • 等於

        public boolean equals (java.lang.Object obj)
        當使用具有相同順序的相同參數及相等值集的另一個 MQCFIL64 實例來呼叫時,會傳回 true。
        置換:
        equals 在類別中 PCFParameter
        參數:
        obj-
        傳回:
        true of the object equals this one
      • getType

        public int getType ()
        取得結構類型
        指定者:
        getType 在類別中 PCFHeader
        傳回:
        結構類型
      • getStrucLength

        public int getStrucLength ()
        取得結構的長度。
        傳回:
        結構長度。
      • getParameter

        public int getParameter ()
        取得參數 ID
        指定者:
        getParameter 在類別中 PCFParameter
        傳回:
        參數 ID
      • setParameter

        public void setParameter (int value)
        設定參數 ID
        參數:
        value-參數 ID
      • getCount

        public int getCount ()
        取得參數值的計數
        傳回:
        參數值的計數
      • getValues

        public long [] getValues ()
        取得參數值
        傳回:
        參數值的陣列
      • setValues

        public void setValues (long [] values)
        設定參數值
        參數:
        values-參數值的陣列
© Copyright IBM Corp. 2008 , 2016. All Rights Reserved.