类 JoinSelectorNCodec

java.lang.Object
cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<JoinSelectorN>
cn.wjybxx.dson.codec.AbstractPojoCodecImpl<JoinSelectorN>
cn.wjybxx.btree.branch.JoinSelectorNCodec
所有已实现的接口:
cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<JoinSelectorN>, cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<JoinSelectorN>, cn.wjybxx.dson.codec.PojoCodecImpl<JoinSelectorN>

@Generated("cn.wjybxx.dson.codec.CodecProcessor") public final class JoinSelectorNCodec extends cn.wjybxx.dson.codec.AbstractPojoCodecImpl<JoinSelectorN>
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final String
     
    static final String
     
    static final int
     
    static final int
     
    static final cn.wjybxx.dson.codec.TypeArgInfo<Boolean>
     
    static final cn.wjybxx.dson.codec.TypeArgInfo<Integer>
     
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
     
    protected JoinSelectorN
    newInstance(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
     
    protected JoinSelectorN
    newInstance(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
     
    void
    readFields(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
     
    void
    readFields(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
     
    void
    writeObject(cn.wjybxx.dson.codec.binary.BinaryObjectWriter writer, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
     
    void
    writeObject(cn.wjybxx.dson.codec.document.DocumentObjectWriter writer, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo, cn.wjybxx.dson.text.ObjectStyle style)
     

    从类继承的方法 cn.wjybxx.dson.codec.AbstractPojoCodecImpl

    afterDecode, readObject

    从类继承的方法 cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl

    afterDecode, autoStartEnd, isWriteAsArray, readObject

    从类继承的方法 java.lang.Object

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

    从接口继承的方法 cn.wjybxx.dson.codec.PojoCodecImpl

    autoStartEnd, isWriteAsArray, readObject
  • 字段详细资料

    • types_required

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Integer> types_required
    • types_failFast

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Boolean> types_failFast
    • numbers_required

      public static final int numbers_required
      另请参阅:
    • numbers_failFast

      public static final int numbers_failFast
      另请参阅:
    • names_required

      public static final String names_required
      另请参阅:
    • names_failFast

      public static final String names_failFast
      另请参阅:
  • 构造器详细资料

    • JoinSelectorNCodec

      public JoinSelectorNCodec()
  • 方法详细资料

    • getEncoderClass

      @Nonnull public Class<JoinSelectorN> getEncoderClass()
      指定者:
      getEncoderClass 在接口中 cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<JoinSelectorN>
      指定者:
      getEncoderClass 在接口中 cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<JoinSelectorN>
      指定者:
      getEncoderClass 在接口中 cn.wjybxx.dson.codec.PojoCodecImpl<JoinSelectorN>
      指定者:
      getEncoderClass 在类中 cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<JoinSelectorN>
    • newInstance

      protected JoinSelectorN newInstance(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
      指定者:
      newInstance 在类中 cn.wjybxx.dson.codec.AbstractPojoCodecImpl<JoinSelectorN>
    • readFields

      public void readFields(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
      指定者:
      readFields 在类中 cn.wjybxx.dson.codec.AbstractPojoCodecImpl<JoinSelectorN>
    • writeObject

      public void writeObject(cn.wjybxx.dson.codec.binary.BinaryObjectWriter writer, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
      指定者:
      writeObject 在接口中 cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<JoinSelectorN>
      指定者:
      writeObject 在接口中 cn.wjybxx.dson.codec.PojoCodecImpl<JoinSelectorN>
      指定者:
      writeObject 在类中 cn.wjybxx.dson.codec.AbstractPojoCodecImpl<JoinSelectorN>
    • newInstance

      protected JoinSelectorN newInstance(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
      指定者:
      newInstance 在类中 cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<JoinSelectorN>
    • readFields

      public void readFields(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo)
      指定者:
      readFields 在类中 cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<JoinSelectorN>
    • writeObject

      public void writeObject(cn.wjybxx.dson.codec.document.DocumentObjectWriter writer, JoinSelectorN instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo, cn.wjybxx.dson.text.ObjectStyle style)
      指定者:
      writeObject 在接口中 cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<JoinSelectorN>
      指定者:
      writeObject 在接口中 cn.wjybxx.dson.codec.PojoCodecImpl<JoinSelectorN>
      指定者:
      writeObject 在类中 cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<JoinSelectorN>