| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Something that converts binary data to a string.
| Method Summary | |
 void | 
addBytes(byte[] data,
         int start,
         int length)
Add binary data to the Stringizer  | 
 void | 
finish()
Finish the conversion  | 
 int | 
getTotalDataLength()
Get the total number of bytes of binary data that have been added.  | 
 int | 
getWaitingCharacterCount()
Get the number of encoded characters ready to be fetched  | 
 String | 
getWaitingCharacters(int count)
Get the given number of characters as a String.  | 
 int | 
getWaitingCharacters(int count,
                     StringBuffer buffer)
Add the given number of characters to a StringBuffer.  | 
 boolean | 
isFinished()
Is the Stringizer finished?  | 
| Method Detail | 
public boolean isFinished()
public void finish()
public void addBytes(byte[] data,
                     int start,
                     int length)
data - data arraystart - index into data arraylength - number of bytes to add
IllegalStateException - Stringizer is already finished.
ArrayIndexOutOfBoundsException - bad start and/or length value.public int getTotalDataLength()
public int getWaitingCharacterCount()
public String getWaitingCharacters(int count)
count - maximum number of characters to get, or -1 to get all characters.
public int getWaitingCharacters(int count,
                                StringBuffer buffer)
count - maximum number of characters to get, or -1 to get all characters.buffer - StringBuffer to add the characters to
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||