Package io.activej.serializer.impl
Class SerializerDefChar
java.lang.Object
io.activej.serializer.AbstractSerializerDef
io.activej.serializer.impl.SerializerDefPrimitive
io.activej.serializer.impl.SerializerDefChar
- All Implemented Interfaces:
SerializerDef
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.activej.serializer.SerializerDef
SerializerDef.StaticDecoders, SerializerDef.StaticEncoders, SerializerDef.Visitor -
Field Summary
Fields inherited from class io.activej.serializer.impl.SerializerDefPrimitive
primitiveType, wrapped, wrappedType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ExpressiondoDeserialize(Expression in, CompatibilityLevel compatibilityLevel) protected ExpressiondoSerialize(Expression byteArray, Variable off, Expression value, CompatibilityLevel compatibilityLevel) Methods inherited from class io.activej.serializer.impl.SerializerDefPrimitive
castToPrimitive, decoder, encoder, getEncodeType, isWrappedMethods inherited from class io.activej.serializer.AbstractSerializerDef
accept, getDecodeType, getVersions, isInlineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.activej.serializer.SerializerDef
accept, defineDecoder, defineEncoder, getDecodeType, getVersions, isInline
-
Constructor Details
-
SerializerDefChar
public SerializerDefChar() -
SerializerDefChar
public SerializerDefChar(boolean wrapped)
-
-
Method Details
-
ensureWrapped
- Specified by:
ensureWrappedin classSerializerDefPrimitive
-
doSerialize
protected Expression doSerialize(Expression byteArray, Variable off, Expression value, CompatibilityLevel compatibilityLevel) - Specified by:
doSerializein classSerializerDefPrimitive
-
doDeserialize
- Specified by:
doDeserializein classSerializerDefPrimitive
-