A B C D E F G H N O R T U W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages