Package com.google.code.yanf4j.core.impl
Class ByteBufferCodecFactory
- java.lang.Object
-
- com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
-
- All Implemented Interfaces:
CodecFactory
public class ByteBufferCodecFactory extends java.lang.Object implements CodecFactory
Default codec factory
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classByteBufferCodecFactory.ByteBufferDecoderclassByteBufferCodecFactory.ByteBufferEncoder-
Nested classes/interfaces inherited from interface com.google.code.yanf4j.core.CodecFactory
CodecFactory.Decoder, CodecFactory.Encoder
-
-
Field Summary
Fields Modifier and Type Field Description private CodecFactory.Decoderdecoderprivate booleandirect(package private) static IoBufferEMPTY_BUFFERprivate CodecFactory.Encoderencoder
-
Constructor Summary
Constructors Constructor Description ByteBufferCodecFactory()ByteBufferCodecFactory(boolean direct)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodecFactory.DecodergetDecoder()CodecFactory.EncodergetEncoder()
-
-
-
Field Detail
-
EMPTY_BUFFER
static final IoBuffer EMPTY_BUFFER
-
direct
private boolean direct
-
decoder
private CodecFactory.Decoder decoder
-
encoder
private CodecFactory.Encoder encoder
-
-
Method Detail
-
getDecoder
public CodecFactory.Decoder getDecoder()
- Specified by:
getDecoderin interfaceCodecFactory
-
getEncoder
public CodecFactory.Encoder getEncoder()
- Specified by:
getEncoderin interfaceCodecFactory
-
-