com.ibm.mq.headers.pcf
类 MQCFSF
- java.lang.Object
- com.ibm.mq.jmqi.JmqiObject
- com.ibm.mq.headers.internal.Header
- com.ibm.mq.headers.pcf.PCFHeader
- com.ibm.mq.headers.pcf.PCFParameter
- com.ibm.mq.headers.pcf.PCFFilterParameter
- com.ibm.mq.headers.pcf.MQCFSF
-
公共类 MQCFSF 扩展 PCFFilterParameter
MQCFSF (PCF 字符串过滤器参数) 头类。struct tagMQCFSF { MQLONG 类型; // 结构类型 MQLONG StrucLength; // 结构长度 MQLONG 参数; // 参数标识 MQLONG 运算符; // 运算符标识 MQLONG CodedCharSetId; // 编码字符集标识 MQLONG FilterValue长度; // 过滤器值长度 MQCHAR FilterValue[1]; // 过滤器值 -- 第一个字符 };
-
嵌套类摘要
-
从接口 com.ibm.mq.headers继承的嵌套类/接口。MQHeader
MQHeader.Field
-
-
构造函数摘要
构造函数 构造函数和描述 MQCFSF()使用缺省字段值构造 MQCFSF 实例。MQCFSF(java.io.DataInput message)构造从 MQMessage 填充的 MQCFSF 实例。MQCFSF(java.io.DataInput message, int encoding, int characterSet)构造从 DataInput 源填充的 MQCFSF 实例。MQCFSF(int parameter, int operator, java.lang.String filterValue)使用指定的值初始化 MQCFSF。
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法和描述 booleanequals(java.lang.Object obj)当使用另一个具有相同类型,参数,运算符和值的 MQCFSF 实例调用时,返回 true。intgetCodedCharSetId()获取编码字符集标识java.lang.StringgetFilterValue()获取过滤器值intgetFilterValueLength()获取过滤器值长度intgetOperator()获取操作程序标识intgetParameter()获取参数标识java.lang.StringgetStringValue()以字符串形式获取参数值intgetStrucLength()获取结构的长度。intgetType()获取结构类型java.lang.ObjectgetValue()获取参数值inthashCode()返回对象的散列码值voidsetCodedCharSetId(int value)设置编码字符集标识voidsetFilterValue(java.lang.String value)设置过滤器值voidsetOperator(int value)设置操作员标识voidsetParameter(int value)设置参数标识-
从类 com.ibm.mq.headers.pcf继承的方法。PCFFilterParameter
getHeaderVersion
-
从类 com.ibm.mq.headers.pcf继承的方法。PCFParameter
getParameterName, nextParameter
-
从类 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
-
-
-
构造函数详细信息
MQCFSF
公共 MQCFSF ()
使用缺省字段值构造 MQCFSF 实例。
MQCFSF
public MQCFSF (java.io.DataInput 消息) 抛出 MQDataException, java.io.IOException构造从 MQMessage 填充的 MQCFSF 实例。- 参数:
message-要读取的消息- 抛出:
MQDataException-如果消息内容未生成有效的 MQCFSF 存储库java.io.IOException-如果读取消息内容时发生问题
MQCFSF
public MQCFSF (java.io.DataInput 消息, int encoding, int characterSet) 抛出 MQDataException, java.io.IOException构造从 DataInput 源填充的 MQCFSF 实例。- 参数:
message-要读取的 MQMessage 或其他 DataInput 源encoding-消息中数据的初始数字编码characterSet-消息中数据的初始 CCSID- 抛出:
MQDataException-如果消息内容未生成有效的 MQCFSF 存储库java.io.IOException-如果读取消息内容时发生问题
MQCFSF
public MQCFSF (int 参数, int 运算符, java.lang.String filterValue)使用指定的值初始化 MQCFSF。- 参数:
parameter-参数标识operator-filterValue-字符串过滤器值
-
方法详细信息
getStruc长度
public int getStruc长度 ()
获取结构的长度。- 返回:
- 结构长度。
getParameter
public int getParameter()
获取参数标识- 指定者:
getParameter的实例PCFParameter- 返回:
- 参数标识
setParameter
public void setParameter(int value)
设置参数标识- 参数:
value-参数标识
getOperator
public int getOperator()
获取操作程序标识- 指定者:
getOperator的实例PCFFilterParameter- 返回:
- 操作员标识
setOperator
public void setOperator(整数值)
设置操作员标识- 参数:
value-操作员标识
getCodedCharSet标识
public int getCodedCharSetId ()
获取编码字符集标识- 返回:
- 编码字符集标识
setCodedCharSet标识
public void setCodedCharSetId (int value)
设置编码字符集标识- 参数:
value-编码字符集标识
getFilterValueLength
public int getFilterValueLength()
获取过滤器值长度- 返回:
- 过滤器值长度
getFilter值
public java.lang.String getFilterValue ()
获取过滤器值- 返回:
- 过滤器值
setFilter值
public void setFilter值 (java.lang.String 值)
设置过滤器值- 参数:
value-过滤器值
getValue
public java.lang.Object getValue()
从类复制的描述:PCFParameter获取参数值- 指定者:
getValue的实例PCFParameter- 返回:
- 参数值
- 另请参阅:
PCFParameter.getValue()
getString值
public java.lang.String getString值 ()
从类复制的描述:PCFParameter以字符串形式获取参数值- 指定者:
getStringValue的实例PCFParameter- 返回:
- 参数值作为字符串
- 另请参阅:
PCFParameter.getStringValue()
等于
public boolean 等于 (java.lang.Object obj)
当使用另一个具有相同类型,参数,运算符和值的 MQCFSF 实例调用时,返回 true。- 覆盖:
equals的实例PCFFilterParameter- 参数:
obj-- 返回:
- 对象的 true 等于此对象的 true
hashCode
public int hashCode()
从类复制的描述:PCFParameter返回对象的散列码值- 覆盖:
hashCode的实例PCFFilterParameter- 返回:
- 此对象的散列码值。
- 另请参阅:
PCFParameter.hashCode()
-