类 FixedSwitchCodec

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

@Generated("cn.wjybxx.dson.codec.CodecProcessor") public final class FixedSwitchCodec extends cn.wjybxx.dson.codec.AbstractPojoCodecImpl<FixedSwitch>
  • 字段详细资料

    • types_guard

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Task> types_guard
    • types_flags

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Integer> types_flags
    • types_children

      public static final cn.wjybxx.dson.codec.TypeArgInfo<List> types_children
    • types_branch1

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Task> types_branch1
    • types_branch2

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Task> types_branch2
    • types_branch3

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Task> types_branch3
    • types_branch4

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Task> types_branch4
    • types_branch5

      public static final cn.wjybxx.dson.codec.TypeArgInfo<Task> types_branch5
    • numbers_guard

      public static final int numbers_guard
      另请参阅:
    • numbers_flags

      public static final int numbers_flags
      另请参阅:
    • numbers_children

      public static final int numbers_children
      另请参阅:
    • numbers_branch1

      public static final int numbers_branch1
      另请参阅:
    • numbers_branch2

      public static final int numbers_branch2
      另请参阅:
    • numbers_branch3

      public static final int numbers_branch3
      另请参阅:
    • numbers_branch4

      public static final int numbers_branch4
      另请参阅:
    • numbers_branch5

      public static final int numbers_branch5
      另请参阅:
    • names_guard

      public static final String names_guard
      另请参阅:
    • names_flags

      public static final String names_flags
      另请参阅:
    • names_children

      public static final String names_children
      另请参阅:
    • names_branch1

      public static final String names_branch1
      另请参阅:
    • names_branch2

      public static final String names_branch2
      另请参阅:
    • names_branch3

      public static final String names_branch3
      另请参阅:
    • names_branch4

      public static final String names_branch4
      另请参阅:
    • names_branch5

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

    • FixedSwitchCodec

      public FixedSwitchCodec()
  • 方法详细资料

    • getEncoderClass

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

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

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

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

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

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

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