|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectassignment4.BitStreamUtility
public class BitStreamUtility
Some simple methods to read and write with bit streams. Also includes a main method that demonstrates functionality.
Constructor Summary | |
---|---|
BitStreamUtility()
|
Method Summary | |
---|---|
static java.lang.String |
bitsToBitString(java.io.InputStream inputStream)
Reads each bit from input stream and returns a String representation of the bits |
static java.lang.String |
bitsToCharString(java.io.InputStream inputStream)
Reads each word-size chunk from input stream and returns a String representation |
static void |
main(java.lang.String[] args)
|
static void |
writeBitStringToStream(java.lang.String binaryString,
java.io.OutputStream out)
Given a string of 0's and 1's, writes each character as a bit to output stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BitStreamUtility()
Method Detail |
---|
public static void writeBitStringToStream(java.lang.String binaryString, java.io.OutputStream out)
binaryString
- a string representing a sequence of bitsout
- output stream to which bits are writtenpublic static java.lang.String bitsToCharString(java.io.InputStream inputStream) throws java.io.IOException
inputStream
-
java.io.IOException
public static java.lang.String bitsToBitString(java.io.InputStream inputStream) throws java.io.IOException
inputStream
-
java.io.IOException
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |