MCPcopy Index your code
hub / github.com/apache/commons-codec / Encoder

Interface Encoder

src/main/java/org/apache/commons/codec/Encoder.java:28–42  ·  view source on GitHub ↗

Provides the highest level of abstraction for Encoders. This is the sister interface of Decoder. Every implementation of Encoder provides this common generic interface which allows a user to pass a generic Object to any Encoder implementation in the codec package.

Source from the content-addressed store, hash-verified

26 *
27 */
28public interface Encoder {
29
30 /**
31 * Encodes an "Object" and returns the encoded content as an Object. The Objects here may just be
32 * {@code byte[]} or {@code String}s depending on the implementation used.
33 *
34 * @param source
35 * An object to encode
36 * @return An "encoded" Object
37 * @throws EncoderException
38 * An encoder exception is thrown if the encoder experiences a failure condition during the encoding
39 * process.
40 */
41 Object encode(Object source) throws EncoderException;
42}
43

Callers 8

testEncodeEmptyMethod · 0.95
checkEncodingMethod · 0.65
assertEncodingsMethod · 0.65
encodeAllMethod · 0.65
testBadCharactersMethod · 0.65
testEncodeBasicMethod · 0.65
testEncodeBatch2Method · 0.65
testEncodeBatch3Method · 0.65

Implementers 15

DaitchMokotoffSoundexTestsrc/test/java/org/apache/commons/codec
PhoneticEngineRegressionTestsrc/test/java/org/apache/commons/codec
BaseNCodecTestsrc/test/java/org/apache/commons/codec
NoOpBaseNCodecsrc/test/java/org/apache/commons/codec
RefinedSoundexsrc/main/java/org/apache/commons/codec
Caverphonesrc/main/java/org/apache/commons/codec
ColognePhoneticsrc/main/java/org/apache/commons/codec
Caverphone2src/main/java/org/apache/commons/codec
AbstractCaverphonesrc/main/java/org/apache/commons/codec
MatchRatingApproachEncodersrc/main/java/org/apache/commons/codec
Soundexsrc/main/java/org/apache/commons/codec
DoubleMetaphonesrc/main/java/org/apache/commons/codec

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…