-
- All Implemented Interfaces:
-
kotlinx.serialization.encoding.CompositeDecoder,kotlinx.serialization.encoding.Decoder
public final class QueryDecoder extends AbstractDecoder
-
-
Field Summary
Fields Modifier and Type Field Description private final <ERROR CLASS>listprivate Integercurprivate final SerializersModuleserializersModule
-
Constructor Summary
Constructors Constructor Description QueryDecoder(String content, SerializersModule serializersModule)
-
Method Summary
Modifier and Type Method Description final <ERROR CLASS>getList()final IntegergetCur()final UnitsetCur(Integer cur)SerializersModulegetSerializersModule()IntegerdecodeElementIndex(SerialDescriptor descriptor)BooleandecodeBoolean()BooleandecodeNotNullMark()IntegerdecodeInt()LongdecodeLong()FloatdecodeFloat()StringdecodeString()-
Methods inherited from class cn.qhplus.emo.scheme.QueryDecoder
beginStructure, decodeBooleanElement, decodeByte, decodeByteElement, decodeChar, decodeCharElement, decodeDouble, decodeDoubleElement, decodeEnum, decodeFloatElement, decodeInline, decodeInlineElement, decodeIntElement, decodeLongElement, decodeNull, decodeNullableSerializableElement, decodeSerializableElement, decodeSerializableValue, decodeShort, decodeShortElement, decodeStringElement, decodeValue, endStructure -
Methods inherited from class kotlinx.serialization.encoding.AbstractDecoder
decodeCollectionSize, decodeNullableSerializableValue, decodeSequentially, decodeSerializableValue -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
QueryDecoder
QueryDecoder(String content, SerializersModule serializersModule)
-
-
Method Detail
-
getList
final <ERROR CLASS> getList()
-
getSerializersModule
SerializersModule getSerializersModule()
-
decodeElementIndex
Integer decodeElementIndex(SerialDescriptor descriptor)
-
decodeBoolean
Boolean decodeBoolean()
-
decodeNotNullMark
Boolean decodeNotNullMark()
-
decodeLong
Long decodeLong()
-
decodeFloat
Float decodeFloat()
-
decodeString
String decodeString()
-
-
-
-