| Modifier | Constructor and Description |
|---|---|
protected |
Base(byte[] alphabet,
boolean padding)
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
decode(byte[] input)
Decodes characters in
input and return decoded bytes. |
byte[] |
decode(java.io.InputStream input)
Decodes characters from
input and return decoded bytes. |
void |
decode(java.io.InputStream input,
java.io.OutputStream output)
Decodes characters from
input and writes decoded bytes to
output. |
void |
decode(java.io.Reader input,
java.io.OutputStream output)
Decodes characters from
input and writes decoded bytes to
output. |
byte[] |
encode(byte[] input)
Encodes bytes in
input and returns encoded characters. |
byte[] |
encode(java.io.InputStream input)
Encodes bytes from
input and return encoded characters. |
void |
encode(java.io.InputStream input,
java.io.OutputStream output)
Encodes bytes from
input and writes to output. |
void |
encode(java.io.InputStream input,
java.io.Writer output)
Encodes bytes from given
input and writes those encoded
characters to output. |
protected Base(byte[] alphabet,
boolean padding)
alphabet - alphabet to be usedpadding - flag for paddingpublic byte[] encode(byte[] input)
throws java.io.IOException
input and returns encoded characters.input - byte inputjava.io.IOException - if an I/O error occurs.public byte[] encode(java.io.InputStream input)
throws java.io.IOException
input and return encoded characters.input - byte inputjava.io.IOException - if an I/O error occurs.public final void encode(java.io.InputStream input,
java.io.OutputStream output)
throws java.io.IOException
input and writes to output.input - inputoutput - outputjava.io.IOException - if an I/O error occurs.public final void encode(java.io.InputStream input,
java.io.Writer output)
throws java.io.IOException
input and writes those encoded
characters to output.input - binary inputoutput - character outputjava.io.IOException - if an I/O error occurspublic final byte[] decode(byte[] input)
throws java.io.IOException
input and return decoded bytes.input - character inputjava.io.IOException - if an I/O error occurs.public final byte[] decode(java.io.InputStream input)
throws java.io.IOException
input and return decoded bytes.input - character inputjava.io.IOException - if an I/O error occurs.public final void decode(java.io.InputStream input,
java.io.OutputStream output)
throws java.io.IOException
input and writes decoded bytes to
output.input - inputoutput - outputjava.io.IOException - if an I/O error occurs.public final void decode(java.io.Reader input,
java.io.OutputStream output)
throws java.io.IOException
input and writes decoded bytes to
output.input - character inputoutput - binary outputjava.io.IOException - if an I/O error occursCopyright © 2011-2012. All Rights Reserved.