Package io.activej.serializer
Class AbstractSerializerDef
java.lang.Object
io.activej.serializer.AbstractSerializerDef
- All Implemented Interfaces:
SerializerDef
- Direct Known Subclasses:
AbstractSerializerDefCollection,AbstractSerializerDefMap,SerializerDefArray,SerializerDefByteBuffer,SerializerDefClass,SerializerDefEnum,SerializerDefNullable,SerializerDefPrimitive,SerializerDefString,SerializerDefSubclass,SimpleSerializerDef
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.activej.serializer.SerializerDef
SerializerDef.StaticDecoders, SerializerDef.StaticEncoders, SerializerDef.Visitor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(SerializerDef.Visitor visitor) Class<?>booleanisInline(int version, CompatibilityLevel compatibilityLevel) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.activej.serializer.SerializerDef
decoder, defineDecoder, defineEncoder, encoder, getEncodeType
-
Constructor Details
-
AbstractSerializerDef
public AbstractSerializerDef()
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceSerializerDef
-
getVersions
- Specified by:
getVersionsin interfaceSerializerDef
-
isInline
- Specified by:
isInlinein interfaceSerializerDef
-
getDecodeType
- Specified by:
getDecodeTypein interfaceSerializerDef
-