public class HexDump extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static String | dump(byte[] data,
    long offset,
    int index)dump an array of bytes to a String | 
| static void | dump(byte[] data,
    long offset,
    OutputStream stream,
    int index)dump an array of bytes to an OutputStream | 
| static void | dump(byte[] data,
    long offset,
    OutputStream stream,
    int index,
    int length)dump an array of bytes to an OutputStream | 
| static void | dump(InputStream in,
    PrintStream out,
    int start,
    int bytesToDump)Dumps  bytesToDumpbytes to an output stream. | 
| static void | main(String[] args) | 
| static String | toHex(byte value)Converts the parameter to a hex value. | 
| static String | toHex(byte[] value)Converts the parameter to a hex value. | 
| static String | toHex(byte[] value,
     int bytesPerLine)Converts the parameter to a hex value breaking the results into
 lines. | 
| static String | toHex(int value)Converts the parameter to a hex value. | 
| static String | toHex(long value)Converts the parameter to a hex value. | 
| static String | toHex(short value)Converts the parameter to a hex value. | 
| static String | toHex(short[] value)Converts the parameter to a hex value. | 
public static final String EOL
public static void dump(byte[] data,
        long offset,
        OutputStream stream,
        int index,
        int length)
                 throws IOException,
                        ArrayIndexOutOfBoundsException,
                        IllegalArgumentException
data - the byte array to be dumpedoffset - its offset, whatever that might meanstream - the OutputStream to which the data is to be
               writtenindex - initial index into the byte arraylength - number of characters to outputIOException - is thrown if anything goes wrong writing
            the data to streamArrayIndexOutOfBoundsException - if the index is
            outside the data array's boundsIllegalArgumentException - if the output stream is
            nullpublic static void dump(byte[] data,
        long offset,
        OutputStream stream,
        int index)
                 throws IOException,
                        ArrayIndexOutOfBoundsException,
                        IllegalArgumentException
data - the byte array to be dumpedoffset - its offset, whatever that might meanstream - the OutputStream to which the data is to be
               writtenindex - initial index into the byte arrayIOException - is thrown if anything goes wrong writing
            the data to streamArrayIndexOutOfBoundsException - if the index is
            outside the data array's boundsIllegalArgumentException - if the output stream is
            nullpublic static String dump(byte[] data, long offset, int index)
data - the byte array to be dumpedoffset - its offset, whatever that might meanindex - initial index into the byte arrayArrayIndexOutOfBoundsException - if the index is
            outside the data array's boundspublic static String toHex(byte[] value)
value - The value to convertpublic static String toHex(short[] value)
value - The value to convertpublic static String toHex(byte[] value, int bytesPerLine)
Converts the parameter to a hex value breaking the results into lines.
value - The value to convertbytesPerLine - The maximum number of bytes per line. The next byte
                     will be written to a new linepublic static String toHex(short value)
value - The value to convertpublic static String toHex(byte value)
value - The value to convertpublic static String toHex(int value)
value - The value to convertpublic static String toHex(long value)
value - The value to convertpublic static void dump(InputStream in, PrintStream out, int start, int bytesToDump) throws IOException
bytesToDump bytes to an output stream.in - The stream to read fromout - The output streamstart - The index to use as the starting position for the left hand side labelbytesToDump - The number of bytes to output.  Use -1 to read until the end of file.IOExceptionCopyright © 2014 Open Microscopy Environment