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 class
ByteBufferCodecFactory.ByteBufferDecoder
class
ByteBufferCodecFactory.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.Decoder
decoder
private boolean
direct
(package private) static IoBuffer
EMPTY_BUFFER
private CodecFactory.Encoder
encoder
-
Constructor Summary
Constructors Constructor Description ByteBufferCodecFactory()
ByteBufferCodecFactory(boolean direct)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodecFactory.Decoder
getDecoder()
CodecFactory.Encoder
getEncoder()
-
-
-
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:
getDecoder
in interfaceCodecFactory
-
getEncoder
public CodecFactory.Encoder getEncoder()
- Specified by:
getEncoder
in interfaceCodecFactory
-
-