Package 

Class QueryEncoder

  • All Implemented Interfaces:
    kotlinx.serialization.encoding.CompositeEncoder , kotlinx.serialization.encoding.Encoder

    
    public final class QueryEncoder
    extends AbstractEncoder
                        
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final SerializersModule serializersModule
    • Constructor Summary

      Constructors 
      Constructor Description
      QueryEncoder(SerializersModule serializersModule)
    • Method Summary

      Modifier and Type Method Description
      SerializersModule getSerializersModule()
      Boolean encodeElement(SerialDescriptor descriptor, Integer index)
      Unit encodeValue(Object value)
      Unit encodeNull()
      Unit encodeBoolean(Boolean value)
      Unit encodeInt(Integer value)
      Unit encodeLong(Long value)
      Unit encodeFloat(Float value)
      Unit encodeString(String value)
      final String getResult()
      • Methods inherited from class kotlinx.serialization.encoding.AbstractEncoder

        beginCollection, encodeNotNullMark, encodeNullableSerializableValue, encodeSerializableValue, shouldEncodeElementDefault
      • Methods inherited from class cn.qhplus.emo.scheme.QueryEncoder

        beginStructure, encodeBooleanElement, encodeByte, encodeByteElement, encodeChar, encodeCharElement, encodeDouble, encodeDoubleElement, encodeEnum, encodeFloatElement, encodeInline, encodeInlineElement, encodeIntElement, encodeLongElement, encodeNullableSerializableElement, encodeSerializableElement, encodeShort, encodeShortElement, encodeStringElement, endStructure
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait