Package lu.kbra.jbcodec.dencoder
Class DefaultObjectDEncoder<T>
java.lang.Object
lu.kbra.jbcodec.dencoder.DefaultObjectDEncoder<T>
- Direct Known Subclasses:
ObjectPointerDEncoder,StringPointerDEncoder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintestimateHeaderSize(boolean head) shortheader()name()protected voidputHeader(boolean head, ByteBuffer bb) register(CodecManager cm, short header) Class<?> type()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface lu.kbra.jbcodec.decoder.Decoder
decode, verifyHeaderMethods inherited from interface lu.kbra.jbcodec.dencoder.DEncoder
verifyRegisterMethods inherited from interface lu.kbra.jbcodec.encoder.Encoder
confirmClassType, confirmType, encode, estimateSize
-
Field Details
-
cm
-
header
protected short header -
clazz
-
-
Constructor Details
-
DefaultObjectDEncoder
public DefaultObjectDEncoder() -
DefaultObjectDEncoder
-
-
Method Details
-
codecManager
- Specified by:
codecManagerin interfaceDEncoder
-
estimateHeaderSize
public int estimateHeaderSize(boolean head) -
header
public short header() -
name
-
register
-
type
-
putHeader
-