com.microfocus.cobol.connector.transport
Class BINPUtils

java.lang.Object
  extended bycom.microfocus.cobol.connector.transport.BINPUtils

public class BINPUtils
extends Object

Low-Level BINP helper class

Copyright: Copyright (c) 2002-2003 Company: Micro Focus International Ltd


Field Summary
static int BF_AUTH_JAAS_SUBJECT
           
static int BF_AUTH_NONE
           
static int BF_AUTH_SIMPLE
           
static int BF_AUTH_TOKENS
           
static int BF_COBOL_PROGRAM_STATEFULL
           
static int BF_COBOL_PROGRAM_STATELESS
           
static int BF_COBOL_PROGRAM_UNKNOWN
           
static String[] BF_ERROR_MESSAGE_TYPES
           
static int BF_MESSAGE_CANCEL
           
static int BF_MESSAGE_COBCALL
           
static int BF_MESSAGE_COBLOAD
           
static int BF_MESSAGE_COMMIT
           
static int BF_MESSAGE_DISPOSE
           
static int BF_MESSAGE_END
           
static int BF_MESSAGE_FORGET
           
static int BF_MESSAGE_HEADER_VERSION
           
static int BF_MESSAGE_HELLO
           
static int BF_MESSAGE_PREPARE
           
static int BF_MESSAGE_RECOVER
           
static int BF_MESSAGE_ROLLBACK
           
static int BF_MESSAGE_START
           
static int BF_MESSAGE_TRAN_FLAG_NEW_LOCAL
           
static int BF_MESSAGE_TRAN_FLAG_NONE
           
static int BF_MESSAGE_TRAN_FLAG_PART_OF_LOCAL
           
static int BF_MESSAGE_TRAN_FLAG_TM_FAIL
           
static int BF_MESSAGE_TRAN_FLAG_TM_JOIN
           
static int BF_MESSAGE_TRAN_FLAG_TM_ONEPHASE
           
static int BF_MESSAGE_TRAN_FLAG_TM_RESUME
           
static int BF_MESSAGE_TRAN_FLAG_TM_STARTSCAN
           
static int BF_MESSAGE_TRAN_FLAG_TM_SUCCESS
           
static int BF_MESSAGE_TRAN_FLAG_TM_SUSPEND
           
static int BF_MESSAGE_TRAN_INFO_JAVA_XARES
           
static int BF_MESSAGE_TRAN_INFO_JAVA_XID
           
static int BF_MESSAGE_TRAN_INFO_XID
           
static int BF_MESSAGE_TRAN_ISO_LEVEL_NONE
           
static int BF_MESSAGE_TRAN_ISO_LEVEL_READ_COMMIT
           
static int BF_MESSAGE_TRAN_ISO_LEVEL_READ_UNCOMMIT
           
static int BF_MESSAGE_TRAN_ISO_LEVEL_REP_READ
           
static int BF_MESSAGE_TRAN_ISO_LEVEL_SERIAL
           
static int BF_MESSAGE_TRAN_TYPE_LOCAL
           
static int BF_MESSAGE_TRAN_TYPE_XA
           
static int BF_STATUS_ERROR
           
static int BF_STATUS_OK
           
static int BF_STATUS_OK_NO_RETURN_CODE
           
static int BF_TYPE_ARRAY
           
static int BF_TYPE_BIG_NUMBER
           
static int BF_TYPE_BOOLEAN
           
static int BF_TYPE_BYTE
           
static int BF_TYPE_DECIMAL_NUMBER
           
static int BF_TYPE_IEEE_DOUBLE
           
static int BF_TYPE_IEEE_FLOAT
           
static int BF_TYPE_INT
           
static int BF_TYPE_JAVA_SERIALIZED_OBJECT
           
static int BF_TYPE_LONG
           
static int BF_TYPE_MAX_PRIMITIVE_TYPE
           
static int BF_TYPE_OPAQUE_DATA
           
static int BF_TYPE_SERIALIZED_XML_OBJECT
           
static int BF_TYPE_SHORT
           
static int BF_TYPE_STRUCTURE
           
static int BF_TYPE_UNICHAR
           
static int BF_TYPE_UTF8
           
static int BF_TYPE_UTF8_CONSTANT
           
static int BY_CONTENT
           
static int BY_REFERENCE
           
static int BY_VALUE
           
static String lineSeperator
           
static int OUTPUT_ONLY
           
 
Constructor Summary
BINPUtils()
           
 
Method Summary
static Object cloneObject(Object type)
          Method declaration
static BigDecimal[] convertObjectArray2BigDecimalArray(Object[] arguments)
          Method declaration
static BigInteger[] convertObjectArray2BigIntegerArray(Object[] arguments)
          Method declaration
static boolean[] convertObjectArray2BooleanArray(Object[] arguments)
          Convert a Object[] to a boolean[]
static byte[] convertObjectArray2ByteArray(Object[] arguments)
          Convert a Object[] to a byte[]
static char[] convertObjectArray2CharArray(Object[] arguments)
          Convert a Object[] to a char[]
static com.microfocus.cobol.lang.CustomRecord[] convertObjectArray2CustomRecordArray(Object[] arguments)
          Method declaration
static double[] convertObjectArray2DoubleArray(Object[] arguments)
          Convert a Object[] to a doule[]
static float[] convertObjectArray2FloatArray(Object[] arguments)
          Convert a ParameterList to a Object[]
static int[] convertObjectArray2IntArray(Object[] arguments)
          Convert a Object[] into a int[]
static long[] convertObjectArray2LongArray(Object[] arguments)
          Convert a Object[] to a long[]
static com.microfocus.cobol.lang.Pointer[] convertObjectArray2PointerArray(Object[] arguments)
          Convert a Object[] into a Pointer[]
static short[] convertObjectArray2ShortArray(Object[] arguments)
          Convert a Object[] to a short[]
static String[] convertObjectArray2StringArray(Object[] arguments)
          Method declaration
static boolean[] convertParameterList2BooleanArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert a ParamaterList to a boolean[]
static byte[] convertParameterList2ByteArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert a ParameterList to a byte[]
static char[] convertParameterList2CharArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert a ParameterList to a char[]
static double[] convertParameterList2DoubleArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert a Double[] to a double[]
static float[] convertParameterList2FloatArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert a ParameterList to a float[]
static int[] convertParameterList2IntArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert a ParameterList to a array of int[]s
static long[] convertParameterList2LongArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert a ParameterList to a Long[]
static short[] convertParameterList2ShortArray(com.microfocus.cobol.lang.ParameterList parms)
          Convert ParameterList to Short[]
static void dumpBuffer(byte[] buf)
          Method declaration
static void dumpBuffer(byte[] buf, PrintStream out)
          Method declaration
static void dumpBuffer(String prefix, byte[] buf)
           
static void dumpBuffer(String prefix, byte[] buf, PrintStream out)
           
static String dumpBufferToString(byte[] buf)
          Dump a buffer to System.out (used for debugging....)
static String dumpBufferToString(String prefix, byte[] buf)
          Dump a buffer to System.out (used for debugging....)
static int getBINPObjectType(Object type)
          Method declaration
static Object readBINPSerialObject(DataInputStream dis)
          Read a Java object that was serialized from the BINP DataInputStream
static String readUTF8Constant(DataInputStream dis)
          read a constant UTF8 string from a DataInputStream
static StringBuffer readUTF8data(DataInputStream dis)
          read just the data of a BINP utf8 string
static void writeActualParameterData(DataOutputStream dos, Object parm)
          Write just the BINP parameter data (not identification tag or usage) to the specified DataOutputStream
static void writeBINPSerialObjectData(DataOutputStream dos, Object parm)
          Write a java object that implements serialable to the BINP DataOutputStream
static void writeParameter(DataOutputStream dos, Object parm, int usage, boolean nativeDecimals)
          Write any BINP parameter to a DataOutputStream with a given COBOL usage
static void writeParameterData(DataOutputStream dos, Object parm, boolean nativeTypes)
          Write just the BINP parameter data (not identification tag or usage) to the specified DataOutputStream
static void writeUTF8Constant(DataOutputStream dos, String utfString)
          write a constant UTF8 string to a DataOutputStream
static void writeUTF8data(DataOutputStream dos, StringBuffer utfString)
          Write a UTF8 string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lineSeperator

public static final String lineSeperator

BF_TYPE_SHORT

public static final int BF_TYPE_SHORT
See Also:
Constant Field Values

BF_TYPE_INT

public static final int BF_TYPE_INT
See Also:
Constant Field Values

BF_TYPE_LONG

public static final int BF_TYPE_LONG
See Also:
Constant Field Values

BF_TYPE_IEEE_DOUBLE

public static final int BF_TYPE_IEEE_DOUBLE
See Also:
Constant Field Values

BF_TYPE_IEEE_FLOAT

public static final int BF_TYPE_IEEE_FLOAT
See Also:
Constant Field Values

BF_TYPE_BYTE

public static final int BF_TYPE_BYTE
See Also:
Constant Field Values

BF_TYPE_BOOLEAN

public static final int BF_TYPE_BOOLEAN
See Also:
Constant Field Values

BF_TYPE_UNICHAR

public static final int BF_TYPE_UNICHAR
See Also:
Constant Field Values

BF_TYPE_UTF8

public static final int BF_TYPE_UTF8
See Also:
Constant Field Values

BF_TYPE_OPAQUE_DATA

public static final int BF_TYPE_OPAQUE_DATA
See Also:
Constant Field Values

BF_TYPE_JAVA_SERIALIZED_OBJECT

public static final int BF_TYPE_JAVA_SERIALIZED_OBJECT
See Also:
Constant Field Values

BF_TYPE_SERIALIZED_XML_OBJECT

public static final int BF_TYPE_SERIALIZED_XML_OBJECT
See Also:
Constant Field Values

BF_TYPE_DECIMAL_NUMBER

public static final int BF_TYPE_DECIMAL_NUMBER
See Also:
Constant Field Values

BF_TYPE_BIG_NUMBER

public static final int BF_TYPE_BIG_NUMBER
See Also:
Constant Field Values

BF_TYPE_UTF8_CONSTANT

public static final int BF_TYPE_UTF8_CONSTANT
See Also:
Constant Field Values

BF_TYPE_MAX_PRIMITIVE_TYPE

public static final int BF_TYPE_MAX_PRIMITIVE_TYPE
See Also:
Constant Field Values

BF_TYPE_STRUCTURE

public static final int BF_TYPE_STRUCTURE
See Also:
Constant Field Values

BF_TYPE_ARRAY

public static final int BF_TYPE_ARRAY
See Also:
Constant Field Values

BF_STATUS_OK

public static final int BF_STATUS_OK
See Also:
Constant Field Values

BF_STATUS_ERROR

public static final int BF_STATUS_ERROR
See Also:
Constant Field Values

BF_STATUS_OK_NO_RETURN_CODE

public static final int BF_STATUS_OK_NO_RETURN_CODE
See Also:
Constant Field Values

BF_MESSAGE_HEADER_VERSION

public static final int BF_MESSAGE_HEADER_VERSION
See Also:
Constant Field Values

BF_MESSAGE_HELLO

public static final int BF_MESSAGE_HELLO
See Also:
Constant Field Values

BF_MESSAGE_COBCALL

public static final int BF_MESSAGE_COBCALL
See Also:
Constant Field Values

BF_MESSAGE_COBLOAD

public static final int BF_MESSAGE_COBLOAD
See Also:
Constant Field Values

BF_MESSAGE_DISPOSE

public static final int BF_MESSAGE_DISPOSE
See Also:
Constant Field Values

BF_MESSAGE_CANCEL

public static final int BF_MESSAGE_CANCEL
See Also:
Constant Field Values

BF_MESSAGE_COMMIT

public static final int BF_MESSAGE_COMMIT
See Also:
Constant Field Values

BF_MESSAGE_END

public static final int BF_MESSAGE_END
See Also:
Constant Field Values

BF_MESSAGE_FORGET

public static final int BF_MESSAGE_FORGET
See Also:
Constant Field Values

BF_MESSAGE_PREPARE

public static final int BF_MESSAGE_PREPARE
See Also:
Constant Field Values

BF_MESSAGE_RECOVER

public static final int BF_MESSAGE_RECOVER
See Also:
Constant Field Values

BF_MESSAGE_ROLLBACK

public static final int BF_MESSAGE_ROLLBACK
See Also:
Constant Field Values

BF_MESSAGE_START

public static final int BF_MESSAGE_START
See Also:
Constant Field Values

BF_MESSAGE_TRAN_TYPE_LOCAL

public static final int BF_MESSAGE_TRAN_TYPE_LOCAL
See Also:
Constant Field Values

BF_MESSAGE_TRAN_TYPE_XA

public static final int BF_MESSAGE_TRAN_TYPE_XA
See Also:
Constant Field Values

BF_MESSAGE_TRAN_INFO_XID

public static final int BF_MESSAGE_TRAN_INFO_XID
See Also:
Constant Field Values

BF_MESSAGE_TRAN_INFO_JAVA_XARES

public static final int BF_MESSAGE_TRAN_INFO_JAVA_XARES
See Also:
Constant Field Values

BF_MESSAGE_TRAN_INFO_JAVA_XID

public static final int BF_MESSAGE_TRAN_INFO_JAVA_XID
See Also:
Constant Field Values

BF_MESSAGE_TRAN_ISO_LEVEL_NONE

public static final int BF_MESSAGE_TRAN_ISO_LEVEL_NONE
See Also:
Constant Field Values

BF_MESSAGE_TRAN_ISO_LEVEL_SERIAL

public static final int BF_MESSAGE_TRAN_ISO_LEVEL_SERIAL
See Also:
Constant Field Values

BF_MESSAGE_TRAN_ISO_LEVEL_REP_READ

public static final int BF_MESSAGE_TRAN_ISO_LEVEL_REP_READ
See Also:
Constant Field Values

BF_MESSAGE_TRAN_ISO_LEVEL_READ_COMMIT

public static final int BF_MESSAGE_TRAN_ISO_LEVEL_READ_COMMIT
See Also:
Constant Field Values

BF_MESSAGE_TRAN_ISO_LEVEL_READ_UNCOMMIT

public static final int BF_MESSAGE_TRAN_ISO_LEVEL_READ_UNCOMMIT
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_NONE

public static final int BF_MESSAGE_TRAN_FLAG_NONE
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_NEW_LOCAL

public static final int BF_MESSAGE_TRAN_FLAG_NEW_LOCAL
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_PART_OF_LOCAL

public static final int BF_MESSAGE_TRAN_FLAG_PART_OF_LOCAL
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_TM_FAIL

public static final int BF_MESSAGE_TRAN_FLAG_TM_FAIL
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_TM_JOIN

public static final int BF_MESSAGE_TRAN_FLAG_TM_JOIN
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_TM_ONEPHASE

public static final int BF_MESSAGE_TRAN_FLAG_TM_ONEPHASE
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_TM_RESUME

public static final int BF_MESSAGE_TRAN_FLAG_TM_RESUME
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_TM_STARTSCAN

public static final int BF_MESSAGE_TRAN_FLAG_TM_STARTSCAN
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_TM_SUCCESS

public static final int BF_MESSAGE_TRAN_FLAG_TM_SUCCESS
See Also:
Constant Field Values

BF_MESSAGE_TRAN_FLAG_TM_SUSPEND

public static final int BF_MESSAGE_TRAN_FLAG_TM_SUSPEND
See Also:
Constant Field Values

BF_AUTH_NONE

public static final int BF_AUTH_NONE
See Also:
Constant Field Values

BF_AUTH_SIMPLE

public static final int BF_AUTH_SIMPLE
See Also:
Constant Field Values

BF_AUTH_JAAS_SUBJECT

public static final int BF_AUTH_JAAS_SUBJECT
See Also:
Constant Field Values

BF_AUTH_TOKENS

public static final int BF_AUTH_TOKENS
See Also:
Constant Field Values

BY_VALUE

public static final int BY_VALUE
See Also:
Constant Field Values

BY_REFERENCE

public static final int BY_REFERENCE
See Also:
Constant Field Values

BY_CONTENT

public static final int BY_CONTENT
See Also:
Constant Field Values

OUTPUT_ONLY

public static final int OUTPUT_ONLY
See Also:
Constant Field Values

BF_COBOL_PROGRAM_UNKNOWN

public static final int BF_COBOL_PROGRAM_UNKNOWN
See Also:
Constant Field Values

BF_COBOL_PROGRAM_STATEFULL

public static final int BF_COBOL_PROGRAM_STATEFULL
See Also:
Constant Field Values

BF_COBOL_PROGRAM_STATELESS

public static final int BF_COBOL_PROGRAM_STATELESS
See Also:
Constant Field Values

BF_ERROR_MESSAGE_TYPES

public static final String[] BF_ERROR_MESSAGE_TYPES
Constructor Detail

BINPUtils

public BINPUtils()
Method Detail

writeUTF8Constant

public static void writeUTF8Constant(DataOutputStream dos,
                                     String utfString)
                              throws IOException
write a constant UTF8 string to a DataOutputStream

Parameters:
dos -
utfString -
Throws:
IOException

writeUTF8data

public static void writeUTF8data(DataOutputStream dos,
                                 StringBuffer utfString)
                          throws IOException
Write a UTF8 string

Parameters:
dos - DataOutputStream
utfString - utf8 string
Throws:
IOException

readUTF8Constant

public static String readUTF8Constant(DataInputStream dis)
                               throws IOException
read a constant UTF8 string from a DataInputStream

Parameters:
dis -
Returns:
a String
Throws:
IOException

readUTF8data

public static StringBuffer readUTF8data(DataInputStream dis)
                                 throws IOException
read just the data of a BINP utf8 string

Parameters:
dis - DataInputStream
Returns:
Object
Throws:
IOException

writeParameter

public static void writeParameter(DataOutputStream dos,
                                  Object parm,
                                  int usage,
                                  boolean nativeDecimals)
                           throws IOException
Write any BINP parameter to a DataOutputStream with a given COBOL usage

Parameters:
dos - DataOutputStream
parm -
usage -
nativeDecimals -
Throws:
IOException

writeBINPSerialObjectData

public static void writeBINPSerialObjectData(DataOutputStream dos,
                                             Object parm)
                                      throws IOException
Write a java object that implements serialable to the BINP DataOutputStream

Parameters:
dos - DataOutputStream
parm - a Object
Throws:
IOException

readBINPSerialObject

public static Object readBINPSerialObject(DataInputStream dis)
                                   throws IOException
Read a Java object that was serialized from the BINP DataInputStream

Parameters:
dis - DataInputStream
Returns:
a Object
Throws:
IOException

writeParameterData

public static void writeParameterData(DataOutputStream dos,
                                      Object parm,
                                      boolean nativeTypes)
                               throws IOException
Write just the BINP parameter data (not identification tag or usage) to the specified DataOutputStream

Parameters:
dos - DataOutputStream
parm - a Object
nativeTypes -
Throws:
IOException

writeActualParameterData

public static void writeActualParameterData(DataOutputStream dos,
                                            Object parm)
                                     throws IOException
Write just the BINP parameter data (not identification tag or usage) to the specified DataOutputStream

Parameters:
dos - DataOutputStream
parm - a Object
Throws:
IOException

getBINPObjectType

public static int getBINPObjectType(Object type)
Method declaration

Parameters:
type -
Returns:
int

convertParameterList2IntArray

public static int[] convertParameterList2IntArray(com.microfocus.cobol.lang.ParameterList parms)
Convert a ParameterList to a array of int[]s

Parameters:
parms -
Returns:
a int[]

convertObjectArray2IntArray

public static int[] convertObjectArray2IntArray(Object[] arguments)
Convert a Object[] into a int[]

Parameters:
arguments -
Returns:
a int[]

convertObjectArray2PointerArray

public static com.microfocus.cobol.lang.Pointer[] convertObjectArray2PointerArray(Object[] arguments)
Convert a Object[] into a Pointer[]

Parameters:
arguments -
Returns:
a int[]

convertParameterList2BooleanArray

public static boolean[] convertParameterList2BooleanArray(com.microfocus.cobol.lang.ParameterList parms)
Convert a ParamaterList to a boolean[]

Parameters:
parms -
Returns:
a boolean[]

convertObjectArray2BooleanArray

public static boolean[] convertObjectArray2BooleanArray(Object[] arguments)
Convert a Object[] to a boolean[]

Parameters:
arguments -
Returns:
a boolean[]

convertParameterList2FloatArray

public static float[] convertParameterList2FloatArray(com.microfocus.cobol.lang.ParameterList parms)
Convert a ParameterList to a float[]

Parameters:
parms -
Returns:
a float[]

convertObjectArray2FloatArray

public static float[] convertObjectArray2FloatArray(Object[] arguments)
Convert a ParameterList to a Object[]

Parameters:
arguments -
Returns:
a float[]

convertParameterList2DoubleArray

public static double[] convertParameterList2DoubleArray(com.microfocus.cobol.lang.ParameterList parms)
Convert a Double[] to a double[]

Parameters:
parms -
Returns:
a double[]

convertObjectArray2DoubleArray

public static double[] convertObjectArray2DoubleArray(Object[] arguments)
Convert a Object[] to a doule[]

Parameters:
arguments -
Returns:
a double[]

convertParameterList2ShortArray

public static short[] convertParameterList2ShortArray(com.microfocus.cobol.lang.ParameterList parms)
Convert ParameterList to Short[]

Parameters:
parms -
Returns:
short[]

convertObjectArray2ShortArray

public static short[] convertObjectArray2ShortArray(Object[] arguments)
Convert a Object[] to a short[]

Parameters:
arguments -
Returns:
a short[]

convertParameterList2LongArray

public static long[] convertParameterList2LongArray(com.microfocus.cobol.lang.ParameterList parms)
Convert a ParameterList to a Long[]

Parameters:
parms -
Returns:
a long[]

convertObjectArray2LongArray

public static long[] convertObjectArray2LongArray(Object[] arguments)
Convert a Object[] to a long[]

Parameters:
arguments -
Returns:
a long[]

convertParameterList2ByteArray

public static byte[] convertParameterList2ByteArray(com.microfocus.cobol.lang.ParameterList parms)
Convert a ParameterList to a byte[]

Parameters:
parms -
Returns:
a byte[]

convertObjectArray2ByteArray

public static byte[] convertObjectArray2ByteArray(Object[] arguments)
Convert a Object[] to a byte[]

Parameters:
arguments -
Returns:
a byte[]

convertParameterList2CharArray

public static char[] convertParameterList2CharArray(com.microfocus.cobol.lang.ParameterList parms)
Convert a ParameterList to a char[]

Parameters:
parms -
Returns:
a char[]

convertObjectArray2CharArray

public static char[] convertObjectArray2CharArray(Object[] arguments)
Convert a Object[] to a char[]

Parameters:
arguments -
Returns:
a char[]

convertObjectArray2BigDecimalArray

public static BigDecimal[] convertObjectArray2BigDecimalArray(Object[] arguments)
Method declaration

Parameters:
arguments -
Returns:

convertObjectArray2BigIntegerArray

public static BigInteger[] convertObjectArray2BigIntegerArray(Object[] arguments)
Method declaration

Parameters:
arguments -
Returns:

convertObjectArray2StringArray

public static String[] convertObjectArray2StringArray(Object[] arguments)
Method declaration

Parameters:
arguments -
Returns:

convertObjectArray2CustomRecordArray

public static com.microfocus.cobol.lang.CustomRecord[] convertObjectArray2CustomRecordArray(Object[] arguments)
Method declaration

Parameters:
arguments -
Returns:

dumpBuffer

public static void dumpBuffer(byte[] buf)
Method declaration

Parameters:
buf -

dumpBuffer

public static void dumpBuffer(byte[] buf,
                              PrintStream out)
Method declaration

Parameters:
buf -
out -

dumpBuffer

public static void dumpBuffer(String prefix,
                              byte[] buf,
                              PrintStream out)

dumpBuffer

public static void dumpBuffer(String prefix,
                              byte[] buf)

dumpBufferToString

public static String dumpBufferToString(byte[] buf)
Dump a buffer to System.out (used for debugging....)

Parameters:
buf -
Returns:
a String

dumpBufferToString

public static String dumpBufferToString(String prefix,
                                        byte[] buf)
Dump a buffer to System.out (used for debugging....)

Parameters:
buf -
Returns:
a String

cloneObject

public static Object cloneObject(Object type)
Method declaration

Parameters:
type -
Returns:



Copyright © 2000 Micro Focus International Limited. All rights reserved.
This document and the proprietary marks and names used herein are protected by international law.