A B C D E F G H N O R T U W 
All Classes All Packages

A

and(CharPredicate) - Method in interface com.comphenix.bitspeak.function.CharPredicate
Compose the current predicate and the given predicate using the logical AND operator.

B

Bitspeak - Class in com.comphenix.bitspeak
Represents a bitspeak format (BS-6 or BS-8) for encoding a stream of bytes to pronounceable text, and back again.
BitspeakConfig - Class in com.comphenix.bitspeak
Represents a bitspeak format configuration for line and word delimiters.
BitspeakConfig.Builder - Class in com.comphenix.bitspeak
Represents a builder of bitspeak configuration instances.
BitspeakDecoder - Class in com.comphenix.bitspeak
A bitspeak decoder.
BitspeakDecoder() - Constructor for class com.comphenix.bitspeak.BitspeakDecoder
 
BitspeakEncoder - Class in com.comphenix.bitspeak
A bitspeak encoder.
BitspeakEncoder() - Constructor for class com.comphenix.bitspeak.BitspeakEncoder
 
bs6() - Static method in class com.comphenix.bitspeak.Bitspeak
Retrieve a bitspeak format (BS-6) where every 2 characters represents 6 bits of data.
bs8() - Static method in class com.comphenix.bitspeak.Bitspeak
Retrieve a bitspeak format where every 8 bits (1 byte) is converted into a consonant and vowel pair, each up two 2 characters in length.
build() - Method in class com.comphenix.bitspeak.BitspeakConfig.Builder
Construct a new bitspeak configuration instance, using the values in this builder.
Builder() - Constructor for class com.comphenix.bitspeak.BitspeakConfig.Builder
Construct a new builder of bitspeak configuration instances.
Builder(BitspeakConfig) - Constructor for class com.comphenix.bitspeak.BitspeakConfig.Builder
Construct a new builder of bitspeak configuration instances, initialized as a copy of the given configuration-

C

CharPredicate - Interface in com.comphenix.bitspeak.function
Represents a char-specialization of Predicate.
com.comphenix.bitspeak - package com.comphenix.bitspeak
 
com.comphenix.bitspeak.function - package com.comphenix.bitspeak.function
 

D

decode(char[]) - Method in class com.comphenix.bitspeak.Bitspeak
Convert the given bitspeak-encoded char array back to the original byte array.
decode(char[], int, int) - Method in class com.comphenix.bitspeak.Bitspeak
Convert the given bitspeak-encoded char array back to the original byte array.
decode(String) - Method in class com.comphenix.bitspeak.Bitspeak
Convert the given bitspeak-encoded string back to the original byte array.
decodeBlock(char[], int, int, byte[], int, int) - Method in class com.comphenix.bitspeak.BitspeakDecoder
Decode the bitspeak in the given source array to the given destination byte array.
decodeFinal(char[], byte[]) - Method in class com.comphenix.bitspeak.BitspeakDecoder
Decode the bitspeak in the given source array to the given destination byte array, as a final block.
decodeStream(Reader, OutputStream) - Method in class com.comphenix.bitspeak.Bitspeak
Decode the characters in the given input stream, and write the resulting bytes to the given output stream.
defaultConfig() - Static method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve the default bitspeak configuration.

E

encode(byte[]) - Method in class com.comphenix.bitspeak.Bitspeak
Encode all the bytes in the given byte array as bitspeak characters, using the current format.
encode(byte[], int, int) - Method in class com.comphenix.bitspeak.Bitspeak
Encode a range of bytes in the given byte array as bitspeak characters, using the current format.
encodeBlock(byte[], int, int, char[], int, int) - Method in class com.comphenix.bitspeak.BitspeakEncoder
Encode the bytes in the source array as bitspeak to the given destination character array.
encodeStream(InputStream, Writer) - Method in class com.comphenix.bitspeak.Bitspeak
Encode the bytes in the given input stream, and write the result to the given output stream.
equals(Object) - Method in class com.comphenix.bitspeak.BitspeakConfig
 
estimateDecodeSize(int) - Method in class com.comphenix.bitspeak.Bitspeak
Estimate the number of bytes needed to store the given character array with this format of bitspeak.
estimateEncodeSize(int) - Method in class com.comphenix.bitspeak.Bitspeak
Estimate the number of characters needed to store the given bytes with the current bitspeak format.

F

finishBlock(byte[], int, int) - Method in class com.comphenix.bitspeak.BitspeakDecoder
Finish decoding a stream of bitspeak content, writing the final output to the given destination.
finishBlock(char[], int, int) - Method in class com.comphenix.bitspeak.BitspeakEncoder
Finish encoding the written data.
formats() - Static method in class com.comphenix.bitspeak.Bitspeak
Retrieve an unmodifiable view of all the bitspeak formats in the system.

G

getLineDelimiter() - Method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve the delimiter inserted between each line by the encoder.
getMaxLineSize() - Method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve the maximum number of characters, including delimiters, in each encoded line.
getMaxWordSize() - Method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve the maximum length of each encoded word.
getReadCount() - Method in class com.comphenix.bitspeak.BitspeakDecoder
Retrieve the total number of character this decoder has read
getReadCount() - Method in class com.comphenix.bitspeak.BitspeakEncoder
Retrieve the total number of bytes this decoder has read
getSkipCharPredicate() - Method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve the predicate that matches characters that will be silently skipped by the decoder.
getWordDelimiter() - Method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve the delimiter inserted between each word by the encoder.
getWriteCount() - Method in class com.comphenix.bitspeak.BitspeakDecoder
Retrieve the number of bytes this decoder has written.
getWriteCount() - Method in class com.comphenix.bitspeak.BitspeakEncoder
Retrieve the number of chracters this decoder has written.

H

hashCode() - Method in class com.comphenix.bitspeak.BitspeakConfig
 

N

name() - Method in class com.comphenix.bitspeak.Bitspeak
Retrieve the name of the current bitspeak format, either bs6 or bs8.
negate() - Method in interface com.comphenix.bitspeak.function.CharPredicate
Returns a predicate that represents the logical negation of this predicate.
newBuilder() - Static method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve a new builder of bitspeak configuration instances.
newBuilder(BitspeakConfig) - Static method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve a new builder of bitspeak configuration instances, initialized as a copy of the given configuration-
newDecoder() - Method in class com.comphenix.bitspeak.Bitspeak
Create a new bitspeak decoder for the current format.
newDecodeStream(Reader) - Method in class com.comphenix.bitspeak.Bitspeak
Stream the bits represented by the bitspeak characters in the given reader as an input stream.
newDecodeStream(Reader, int) - Method in class com.comphenix.bitspeak.Bitspeak
Stream the bits represented by the bitspeak characters in the given reader as an input stream.
newDecodeStream(Reader, int, int) - Method in class com.comphenix.bitspeak.Bitspeak
Stream the bits represented by the bitspeak characters in the given reader as an input stream.
newEncoder() - Method in class com.comphenix.bitspeak.Bitspeak
Create a new bitspeak encoder for the current format.
newEncodeStream(InputStream) - Method in class com.comphenix.bitspeak.Bitspeak
Create a new stream of bitspeak characters, using the bytes in the given input stream and the current bitspeak format.
newEncodeStream(InputStream, int) - Method in class com.comphenix.bitspeak.Bitspeak
Create a new stream of bitspeak characters, using the bytes in the given input stream and the current bitspeak format.
newEncodeStream(InputStream, int, int) - Method in class com.comphenix.bitspeak.Bitspeak
Create a new stream of bitspeak characters, using the bytes in the given input stream and the current bitspeak format.

O

or(CharPredicate) - Method in interface com.comphenix.bitspeak.function.CharPredicate
Compose the current predicate and the given predicate using the logical OR operator.

R

readCount - Variable in class com.comphenix.bitspeak.BitspeakDecoder
 
readCount - Variable in class com.comphenix.bitspeak.BitspeakEncoder
 

T

test(char) - Method in interface com.comphenix.bitspeak.function.CharPredicate
Evaluate this predicate on the given argument-
toString() - Method in class com.comphenix.bitspeak.Bitspeak
 
toString() - Method in class com.comphenix.bitspeak.BitspeakConfig
 

U

unlimitedWordSize() - Static method in class com.comphenix.bitspeak.BitspeakConfig
Retrieve a bitspeak configuration with infinite word and line sizes, disabling insertion of word and line delimiters.

W

withConfig(BitspeakConfig) - Method in class com.comphenix.bitspeak.Bitspeak
Retrieve a bitspeak format with the given configuration.
withLineDelimiter(CharSequence) - Method in class com.comphenix.bitspeak.BitspeakConfig.Builder
Set the the delimiter inserted between each line by the encoder.
withMaxLineSize(int) - Method in class com.comphenix.bitspeak.BitspeakConfig.Builder
Set the the maximum number of characters, including delimiters, the encoder will output in each encoded line.
withMaxWordSize(int) - Method in class com.comphenix.bitspeak.BitspeakConfig.Builder
Set the maximum number of characters the encoder will output in each word.
withSkipCharPredicate(CharPredicate) - Method in class com.comphenix.bitspeak.BitspeakConfig.Builder
Set the predicate that matches characters that will be silently skipped by the decoder.
withWordDelimiter(CharSequence) - Method in class com.comphenix.bitspeak.BitspeakConfig.Builder
Set the the delimiter inserted between each line by the encoder.
wrap(InputStream, int, int) - Method in class com.comphenix.bitspeak.BitspeakEncoder
 
wrap(Reader, int, int) - Method in class com.comphenix.bitspeak.BitspeakDecoder
Create an input stream wrapping the given character input.
writeCount - Variable in class com.comphenix.bitspeak.BitspeakDecoder
 
writeCount - Variable in class com.comphenix.bitspeak.BitspeakEncoder
 
A B C D E F G H N O R T U W 
All Classes All Packages