E G I R W
All Classes All Packages
All Classes All Packages
All Classes All Packages
E
- Ecoji - Class in io.github.netvl.ecoji
-
The main entry point for Ecoji encoding/decoding.
- Ecoji.Decoder - Class in io.github.netvl.ecoji
-
Decodes Unicode character sources from a base-1024 representation with an emoji alphabet into bytes.
- Ecoji.Decoder.Target - Class in io.github.netvl.ecoji
-
An intermediate class, needed to implement the builder-like DSL for decoding.
- Ecoji.Encoder - Class in io.github.netvl.ecoji
-
Encodes byte sources into a base-1024 representation with an emoji alphabet.
- Ecoji.Encoder.Target - Class in io.github.netvl.ecoji
-
An intermediate class, needed to implement the builder-like DSL for encoding.
G
- getDecoder() - Static method in class io.github.netvl.ecoji.Ecoji
-
Returns an instance of the
Ecoji.Decoder
class, which can then be used to decode a stream or a sequence of characters which is an Ecoji representation of a byte stream into the original sequence of bytes. - getEncoder() - Static method in class io.github.netvl.ecoji.Ecoji
-
Returns an instance of the
Ecoji.Encoder
class, which can then be used to encode any stream or sequence of bytes into a base-1024 representation.
I
- io.github.netvl.ecoji - package io.github.netvl.ecoji
R
- readFrom(byte[]) - Method in class io.github.netvl.ecoji.Ecoji.Encoder
-
Uses the provided byte array as bytes source.
- readFrom(InputStream) - Method in class io.github.netvl.ecoji.Ecoji.Encoder
-
Uses the provided
InputStream
as a bytes source. - readFrom(Reader) - Method in class io.github.netvl.ecoji.Ecoji.Decoder
-
Uses the provided
Reader
as a source of emoji characters. - readFrom(String) - Method in class io.github.netvl.ecoji.Ecoji.Decoder
-
Uses the provided
String
as a source of emoji characters. - readFrom(String) - Method in class io.github.netvl.ecoji.Ecoji.Encoder
-
Uses the provided string encoded in UTF-8 as bytes source.
- readFrom(String, Charset) - Method in class io.github.netvl.ecoji.Ecoji.Encoder
-
Uses the provided string encoded in in the specified encoding as bytes source.
W
- writeTo(OutputStream) - Method in class io.github.netvl.ecoji.Ecoji.Decoder.Target
-
Writes the original representation of the base-1024 encoded data contained in the previously specified source to the provided
OutputStream
. - writeTo(Writer) - Method in class io.github.netvl.ecoji.Ecoji.Encoder.Target
-
Writes the base-1024 representation of bytes contained in the previously specified source to the provided
Writer
. - writeToBytes() - Method in class io.github.netvl.ecoji.Ecoji.Decoder.Target
-
Returns the original representation of the base-1024 encoded data contained in the previously specified source as a byte array.
- writeToString() - Method in class io.github.netvl.ecoji.Ecoji.Decoder.Target
-
Returns the original representation of the base-1024 encoded data contained in the previously specified source as a
String
, decoding it using the UTF-8 encoding. - writeToString() - Method in class io.github.netvl.ecoji.Ecoji.Encoder.Target
-
Writes the base-1024 representation of bytes contained in the previously specified source as a
String
. - writeToString(Charset) - Method in class io.github.netvl.ecoji.Ecoji.Decoder.Target
-
Returns the original representation of the base-1024 encoded data contained in the previously specified source as a
String
, decoding it using the providedCharset
.
All Classes All Packages