类 ChangeStateTaskCodec

java.lang.Object
cn.wjybxx.dsoncodec.AbstractDsonCodec<ChangeStateTask>
cn.wjybxx.btreecodec.fsm.ChangeStateTaskCodec
所有已实现的接口:
cn.wjybxx.dsoncodec.DsonCodec<ChangeStateTask>

@Generated("cn.wjybxx.dsonapt.CodecProcessor") public final class ChangeStateTaskCodec extends cn.wjybxx.dsoncodec.AbstractDsonCodec<ChangeStateTask>
  • 字段详细资料

    • types_guard

      public static final cn.wjybxx.dsoncodec.TypeInfo<Task> types_guard
    • types_flags

      public static final cn.wjybxx.dsoncodec.TypeInfo<Integer> types_flags
    • types_nextStateGuid

      public static final cn.wjybxx.dsoncodec.TypeInfo<String> types_nextStateGuid
    • types_stateProps

      public static final cn.wjybxx.dsoncodec.TypeInfo<Object> types_stateProps
    • types_curStateResult

      public static final cn.wjybxx.dsoncodec.TypeInfo<Integer> types_curStateResult
    • types_machineName

      public static final cn.wjybxx.dsoncodec.TypeInfo<String> types_machineName
    • types_delayMode

      public static final cn.wjybxx.dsoncodec.TypeInfo<Integer> types_delayMode
    • names_guard

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

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

      public static final String names_nextStateGuid
      另请参阅:
    • names_stateProps

      public static final String names_stateProps
      另请参阅:
    • names_curStateResult

      public static final String names_curStateResult
      另请参阅:
    • names_machineName

      public static final String names_machineName
      另请参阅:
    • names_delayMode

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

    • ChangeStateTaskCodec

      public ChangeStateTaskCodec()
  • 方法详细资料

    • getEncoderClass

      @Nonnull public Class<ChangeStateTask> getEncoderClass()
      指定者:
      getEncoderClass 在接口中 cn.wjybxx.dsoncodec.DsonCodec<ChangeStateTask>
      指定者:
      getEncoderClass 在类中 cn.wjybxx.dsoncodec.AbstractDsonCodec<ChangeStateTask>
    • writeFields

      public void writeFields(cn.wjybxx.dsoncodec.DsonObjectWriter writer, ChangeStateTask instance, cn.wjybxx.dsoncodec.TypeInfo<?> typeInfo, cn.wjybxx.dson.text.ObjectStyle style)
      指定者:
      writeFields 在类中 cn.wjybxx.dsoncodec.AbstractDsonCodec<ChangeStateTask>
    • newInstance

      protected ChangeStateTask newInstance(cn.wjybxx.dsoncodec.DsonObjectReader reader, cn.wjybxx.dsoncodec.TypeInfo<?> typeInfo)
      指定者:
      newInstance 在类中 cn.wjybxx.dsoncodec.AbstractDsonCodec<ChangeStateTask>
    • readFields

      public void readFields(cn.wjybxx.dsoncodec.DsonObjectReader reader, ChangeStateTask instance, cn.wjybxx.dsoncodec.TypeInfo<?> typeInfo)
      指定者:
      readFields 在类中 cn.wjybxx.dsoncodec.AbstractDsonCodec<ChangeStateTask>