Class PCFFilterParameter

java.lang.Object
com.ibm.mq.jmqi.JmqiObject
com.ibm.mq.headers.internal.Header
All Implemented Interfaces:
MQData, MQHeader
Direct Known Subclasses:
MQCFBF, MQCFIF, MQCFSF

public abstract class PCFFilterParameter extends PCFParameter
Abstract superclass of all PCF filter headers. All PCF filter headers have an operator.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface MQHeader

    MQHeader.Field
  • Field Summary

    Fields inherited from class com.ibm.mq.headers.internal.Header

    DEFAULT_CCSID, DEFAULT_ENCODING, delegate

    Fields inherited from class com.ibm.mq.jmqi.JmqiObject

    COMP_JM, COMP_JN, COMP_JO
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true when invoked with another PCFFilterParameter instance with the same type, parameter, operator and value.
    int
    gets the version number of the header format
    abstract int
    gets the operator identifier
    int
    Returns a hash code value for the object

    Methods inherited from class PCFHeader

    getType

    Methods inherited from class 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

    Methods inherited from class com.ibm.mq.jmqi.JmqiObject

    getJmqiEnvironment

    Methods inherited from class Object

    getClass, notify, notifyAll, wait, wait, wait
  • Method Details

    • getOperator

      public abstract int getOperator()
      gets the operator identifier
      Returns:
      the operator identifier
    • equals

      public boolean equals(Object obj)
      Returns true when invoked with another PCFFilterParameter instance with the same type, parameter, operator and value.
      Overrides:
      equals in class PCFParameter
      Parameters:
      obj - An object to compare with this instance
      Returns:
      true of the object equals this one
    • hashCode

      public int hashCode()
      Description copied from class: PCFParameter
      Returns a hash code value for the object
      Specified by:
      hashCode in class PCFParameter
      Returns:
      a hash code value for this object.
      See Also:
    • getHeaderVersion

      public int getHeaderVersion()
      Description copied from class: PCFParameter
      gets the version number of the header format
      Overrides:
      getHeaderVersion in class PCFParameter
      Returns:
      the version number of the header format
      See Also: