Package com.ibm.mq.pcf
Class MQCFIL64
java.lang.Object
com.ibm.mq.jmqi.JmqiObject
com.ibm.mq.headers.internal.Header
com.ibm.mq.pcf.PCFHeader
com.ibm.mq.pcf.PCFParameter
com.ibm.mq.pcf.MQCFIL64
Deprecated.
MQCFIL64 (PCF 64-bit integer list parameter) header class.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.ibm.mq.headers.MQHeader
MQHeader.Field -
Field Summary
FieldsModifier and TypeFieldDescriptionintDeprecated.count of parameter valuesintDeprecated.parameter identifierintDeprecated.structure lengthstatic final intDeprecated.structure typelong[]Deprecated.parameter valuesFields inherited from class com.ibm.mq.headers.internal.Header
DEFAULT_CCSID, DEFAULT_ENCODINGFields inherited from class com.ibm.mq.jmqi.JmqiObject
COMP_JM, COMP_JN, COMP_JO -
Constructor Summary
ConstructorsConstructorDescriptionMQCFIL64()Deprecated.Constructs an MQCFIL64 instance with default field values.MQCFIL64(int parameter, long[] values) Deprecated.Initializes an MQCFIL64 with the specified values.Deprecated.Constructs an MQCFIL64 instance populated from an MQMessage.Deprecated.Constructs an MQCFIL64 instance populated from a DataInput source. -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.Returns true when invoked with another MQCFIL64 instance with the same parameter and equivalent set of values in the same order.intgetCount()Deprecated.gets the count of parameter valuesintDeprecated.Get the header versionintDeprecated.gets the parameter identifierDeprecated.Get the string value of the parameterintDeprecated.Get the length of the structure.intgetType()Deprecated.gets the structure typegetValue()Deprecated.Get the value of the parameterlong[]Deprecated.gets the parameter valuesinthashCode()Deprecated.Returns a hash code value for the objectvoidsetParameter(int value) Deprecated.sets the parameter identifiervoidsetValues(long[] values) Deprecated.sets the parameter valuesMethods inherited from class com.ibm.mq.pcf.PCFParameter
getParameterName, nextParameterMethods inherited from class com.ibm.mq.pcf.PCFHeader
initialize, size, toString, writeMethods 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, store, store, type, validate, writeMethods inherited from class com.ibm.mq.jmqi.JmqiObject
getJmqiEnvironmentMethods inherited from interface com.ibm.mq.headers.internal.CachingHeader
discardCachedContent, readCachedContent, writeCachedContent
-
Field Details
-
type
public static final int typeDeprecated.structure type- See Also:
-
strucLength
public int strucLengthDeprecated.structure length -
parameter
public int parameterDeprecated.parameter identifier -
count
public int countDeprecated.count of parameter values -
values
public long[] valuesDeprecated.parameter values
-
-
Constructor Details
-
MQCFIL64
public MQCFIL64()Deprecated.Constructs an MQCFIL64 instance with default field values. -
MQCFIL64
Deprecated.Constructs an MQCFIL64 instance populated from an MQMessage.- Parameters:
message- the message to read- Throws:
MQException- if the message content does not yield a valid MQCFIL64 stuctureIOException- if there is a problem reading the message content
-
MQCFIL64
Deprecated.Constructs an MQCFIL64 instance populated from a DataInput source.- Parameters:
message- the MQMessage or other DataInput source to readencoding- the initial numeric encoding of the data in the messagecharacterSet- the initial CCSID of the data in the message- Throws:
MQException- if the message content does not yield a valid MQCFIL64 stuctureIOException- if there is a problem reading the message content
-
MQCFIL64
public MQCFIL64(int parameter, long[] values) Deprecated.Initializes an MQCFIL64 with the specified values.- Parameters:
parameter- the parameter identifiervalues- the set of integer parameter values
-
-
Method Details
-
equals
Deprecated.Returns true when invoked with another MQCFIL64 instance with the same parameter and equivalent set of values in the same order.- Overrides:
equalsin classPCFParameter- Parameters:
obj- An object to compare with this instance- Returns:
- true of the object equals this one
-
hashCode
public int hashCode()Deprecated.Description copied from class:PCFParameterReturns a hash code value for the object- Specified by:
hashCodein classPCFParameter- Returns:
- a hash code value for this object.
- See Also:
-
getType
public int getType()Deprecated.gets the structure type -
getStrucLength
public int getStrucLength()Deprecated.Get the length of the structure.- Returns:
- the structure length.
-
getParameter
public int getParameter()Deprecated.gets the parameter identifier- Specified by:
getParameterin classPCFParameter- Returns:
- the parameter identifier
-
setParameter
public void setParameter(int value) Deprecated.sets the parameter identifier- Parameters:
value- the parameter identifier
-
getCount
public int getCount()Deprecated.gets the count of parameter values- Returns:
- the count of parameter values
-
getValues
public long[] getValues()Deprecated.gets the parameter values- Returns:
- the parameter values
-
setValues
public void setValues(long[] values) Deprecated.sets the parameter values- Parameters:
values- the parameter values
-
getValue
Deprecated.Description copied from class:PCFParameterGet the value of the parameter- Specified by:
getValuein classPCFParameter- Returns:
- Return the value of the parameter
- See Also:
-
getStringValue
Deprecated.Description copied from class:PCFParameterGet the string value of the parameter- Specified by:
getStringValuein classPCFParameter- Returns:
- Returns the string value of the parameter
- See Also:
-
getHeaderVersion
public int getHeaderVersion()Deprecated.Description copied from class:PCFParameterGet the header version- Overrides:
getHeaderVersionin classPCFParameter- Returns:
- Return the header version
- See Also:
-
MQCFIL64instead.struct tagMQCFIL64 { MQLONG Type; /* Structure type MQLONG StrucLength; /* Structure length MQLONG Parameter; /* Parameter identifier MQLONG Count; /* Count of parameter values MQINT64 Values[1]; /* Parameter values -- first element };