Package org.apache.tomcat.util.codec
Interface Encoder
-
- All Known Subinterfaces:
BinaryEncoder
- All Known Implementing Classes:
Base64,BaseNCodec
@Deprecated public interface EncoderDeprecated.This interface is unused and will be removed in Tomcat 9Provides 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.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.Objectencode(java.lang.Object source)Deprecated.Encodes an "Object" and returns the encoded content as an Object.
-
-
-
Method Detail
-
encode
java.lang.Object encode(java.lang.Object source) throws EncoderExceptionDeprecated.Encodes an "Object" and returns the encoded content as an Object. The Objects here may just bebyte[]orStrings depending on the implementation used.- Parameters:
source- An object to encode- Returns:
- An "encoded" Object
- Throws:
EncoderException- An encoder exception is thrown if the encoder experiences a failure condition during the encoding process.
-
-