com.ibm.mq.pcf
Class MQCFSL
- 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.MQCFSL
-
Deprecated.useMQCFSL
instead.struct tagMQCFSL { MQLONG Type; // Structure type MQLONG StrucLength; // Structure length MQLONG Parameter; // Parameter identifier MQLONG CodedCharSetId; // Coded character set identifier MQLONG Count; // Count of parameter values MQLONG StringLength; // Length of one string MQCHAR Strings[1]; // String values -- first character };
public class MQCFSL extends PCFParameter
MQCFSL (PCF string list parameter) header class.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.ibm.mq.headers.MQHeader
MQHeader.Field
-
-
Field Summary
Fields Modifier and Type Field and Description int
codedCharSetId
Deprecated.coded character set identifierint
count
Deprecated.count of parameter valuesint
parameter
Deprecated.parameter identifierint
stringLength
Deprecated.length of one stringjava.lang.String[]
strings
Deprecated.string valuesint
strucLength
Deprecated.structure length (fixed portion)static int
type
Deprecated.structure type
-
Constructor Summary
Constructors Constructor and Description MQCFSL()
Deprecated.Constructs an MQCFSL instance with default field values.MQCFSL(java.io.DataInput message, int encoding, int characterSet)
Deprecated.Constructs an MQCFSL instance populated from a DataInput source.MQCFSL(int parameter, java.lang.String[] strings)
Deprecated.Initializes an MQCFSL with the specified values.MQCFSL(MQMessage message)
Deprecated.Constructs an MQCFSL instance populated from an MQMessage.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method and Description boolean
equals(java.lang.Object obj)
Deprecated.Returns true when invoked with another MQCFSL instance with the same parameter and equivalent set of values in the same order.int
getCodedCharSetId()
Deprecated.gets the coded character set identifierint
getCount()
Deprecated.gets the count of parameter valuesint
getParameter()
Deprecated.gets the parameter identifierint
getStringLength()
Deprecated.gets the length of one string (all are the same length)java.lang.String[]
getStrings()
Deprecated.gets the string valuesjava.lang.String
getStringValue()
Deprecated.Get the string value of the parameterint
getStrucLength()
Deprecated.Get the length of the structure.int
getType()
Deprecated.gets the structure typejava.lang.Object
getValue()
Deprecated.Get the value of the parameterint
hashCode()
Deprecated.Returns a hash code value for the objectvoid
setCodedCharSetId(int value)
Deprecated.set the coded character set identifiervoid
setParameter(int value)
Deprecated.sets the parameter identifiervoid
setStrings(java.lang.String[] value)
Deprecated.sets the string values-
Methods inherited from class com.ibm.mq.pcf.PCFParameter
getHeaderVersion, getParameterName, nextParameter
-
Methods inherited from class com.ibm.mq.pcf.PCFHeader
initialize, size, toString, write
-
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, store, store, type, validate, write
-
-
-
-
Field Detail
-
type
public static final int type
Deprecated.structure type- See Also:
- Constant Field Values
-
strucLength
public int strucLength
Deprecated.structure length (fixed portion)
-
parameter
public int parameter
Deprecated.parameter identifier
-
codedCharSetId
public int codedCharSetId
Deprecated.coded character set identifier
-
count
public int count
Deprecated.count of parameter values
-
stringLength
public int stringLength
Deprecated.length of one string
-
strings
public java.lang.String[] strings
Deprecated.string values
-
-
Constructor Detail
-
MQCFSL
public MQCFSL()
Deprecated.Constructs an MQCFSL instance with default field values.
-
MQCFSL
public MQCFSL(MQMessage message) throws MQException, java.io.IOException
Deprecated.Constructs an MQCFSL instance populated from an MQMessage.- Parameters:
message
- the message to read- Throws:
MQException
- if the message content does not yield a valid MQCFSL stucturejava.io.IOException
- if there is a problem reading the message content
-
MQCFSL
public MQCFSL(java.io.DataInput message, int encoding, int characterSet) throws MQException, java.io.IOException
Deprecated.Constructs an MQCFSL 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 MQCFSL stucturejava.io.IOException
- if there is a problem reading the message content
-
MQCFSL
public MQCFSL(int parameter, java.lang.String[] strings)
Deprecated.Initializes an MQCFSL with the specified values.- Parameters:
parameter
- the parameter identifierstrings
- the set of string values
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
Deprecated.Returns true when invoked with another MQCFSL instance with the same parameter and equivalent set of values in the same order. Comparison of the values is performed using String.equals. Note: Two MQCFSL instances with null values sets are not regarded as equal.
It doesn't really matter - such instances are not really interesting - but it's worth commenting on.- Overrides:
equals
in classPCFParameter
- Parameters:
obj
-- Returns:
- true of the object equals this one
-
hashCode
public int hashCode()
Deprecated.Description copied from class:PCFParameter
Returns a hash code value for the object- Specified by:
hashCode
in classPCFParameter
- Returns:
- a hash code value for this object.
- See Also:
PCFParameter.hashCode()
-
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:
getParameter
in classPCFParameter
- Returns:
- the parameter identifier
-
setParameter
public void setParameter(int value)
Deprecated.sets the parameter identifier- Parameters:
value
- the parameter identifier
-
getCodedCharSetId
public int getCodedCharSetId()
Deprecated.gets the coded character set identifier- Returns:
- the coded character set identifier
-
setCodedCharSetId
public void setCodedCharSetId(int value)
Deprecated.set the coded character set identifier- Parameters:
value
- the coded character set identifier
-
getCount
public int getCount()
Deprecated.gets the count of parameter values- Returns:
- the count of parameter values
-
getStringLength
public int getStringLength()
Deprecated.gets the length of one string (all are the same length)- Returns:
- the length of one string
-
getStrings
public java.lang.String[] getStrings()
Deprecated.gets the string values- Returns:
- the string values
-
setStrings
public void setStrings(java.lang.String[] value)
Deprecated.sets the string values- Parameters:
value
- the string values
-
getValue
public java.lang.Object getValue()
Deprecated.Description copied from class:PCFParameter
Get the value of the parameter- Specified by:
getValue
in classPCFParameter
- Returns:
- Return the value of the parameter
- See Also:
PCFParameter.getValue()
-
getStringValue
public java.lang.String getStringValue()
Deprecated.Description copied from class:PCFParameter
Get the string value of the parameter- Specified by:
getStringValue
in classPCFParameter
- Returns:
- Returns the string value of the parameter
- See Also:
PCFParameter.getStringValue()
-
-