Secure iNet Factory

com.jscape.util
Class HexFormat

java.lang.Object
  extended by com.jscape.util.HexFormat
All Implemented Interfaces:
com.jscape.util.BinaryDataFormat

public final class HexFormat
extends java.lang.Object
implements com.jscape.util.BinaryDataFormat

Hex format.

Version:
1.0
Author:
Alex
See Also:
Source code

Field Summary
static java.lang.String DEFAULT_SEPARATOR
           
 
Constructor Summary
HexFormat()
           
HexFormat(java.lang.String separator)
           
 
Method Summary
 java.lang.String format(byte[] data)
          Format binary data to the readble form.
 java.lang.String format(byte[] data, int offset, int length)
           
static java.lang.String formatData(byte[] data)
           
static java.lang.String formatData(byte[] data, int offset, int length)
           
static java.lang.String formatData(byte[] data, int offset, int length, java.lang.String separator)
           
static java.lang.String formatData(byte[] data, java.lang.String separator)
           
 byte[] parse(java.lang.String data)
          Restores data from the formatted form.
static byte[] parseData(java.lang.String data)
           
static byte[] parseData(java.lang.String data, java.lang.String separator)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_SEPARATOR

public static final java.lang.String DEFAULT_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

HexFormat

public HexFormat(java.lang.String separator)

HexFormat

public HexFormat()
Method Detail

formatData

public static java.lang.String formatData(byte[] data)

formatData

public static java.lang.String formatData(byte[] data,
                                          int offset,
                                          int length)

formatData

public static java.lang.String formatData(byte[] data,
                                          java.lang.String separator)

formatData

public static java.lang.String formatData(byte[] data,
                                          int offset,
                                          int length,
                                          java.lang.String separator)

parseData

public static byte[] parseData(java.lang.String data)

parseData

public static byte[] parseData(java.lang.String data,
                               java.lang.String separator)

format

public java.lang.String format(byte[] data)
Description copied from interface: com.jscape.util.BinaryDataFormat
Format binary data to the readble form.

Specified by:
format in interface com.jscape.util.BinaryDataFormat
Parameters:
data - target data
Returns:
readble data string

format

public java.lang.String format(byte[] data,
                               int offset,
                               int length)

parse

public byte[] parse(java.lang.String data)
Description copied from interface: com.jscape.util.BinaryDataFormat
Restores data from the formatted form.

Specified by:
parse in interface com.jscape.util.BinaryDataFormat
Parameters:
data - data string
Returns:
restored data
See Also:
BinaryDataFormat.parse(String)

Secure iNet Factory

Copyright © JSCAPE LLC. 1999-2011. All Rights Reserved