ParsingFramework.MicroOperations
Class BinaryString

java.lang.Object
  extended by ParsingFramework.MicroOperations.BinaryString

public class BinaryString
extends java.lang.Object

Micro Parser for Parsing and Composing Strings from/to binary data.

Author:
Paul Grace

Constructor Summary
BinaryString(IParseOperations parent)
           
 
Method Summary
 java.lang.String inNString(byte[] bytes2)
           
 java.lang.String inString(byte[] bytes)
          Covert a byte array to a Java String value
 byte[] outNString(java.lang.String val, int Size)
          Create a byte array for the given string
 byte[] outString(byte[] val, int Size)
           
 byte[] outString(java.lang.String val, int Size)
          Create a byte array for the given string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryString

public BinaryString(IParseOperations parent)
Method Detail

inString

public java.lang.String inString(byte[] bytes)
Covert a byte array to a Java String value

Parameters:
bytes - The array of bytes
Returns:
a Java String

inNString

public java.lang.String inNString(byte[] bytes2)

outString

public byte[] outString(java.lang.String val,
                        int Size)
Create a byte array for the given string

Parameters:
val -
Size -
Returns:
byte array

outString

public byte[] outString(byte[] val,
                        int Size)

outNString

public byte[] outNString(java.lang.String val,
                         int Size)
Create a byte array for the given string

Parameters:
val -
Size -
Returns:
byte array