类 ChangeStateTaskCodec
java.lang.Object
cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<ChangeStateTask>
cn.wjybxx.dson.codec.AbstractPojoCodecImpl<ChangeStateTask>
cn.wjybxx.btree.fsm.ChangeStateTaskCodec
- 所有已实现的接口:
cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<ChangeStateTask>,cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<ChangeStateTask>,cn.wjybxx.dson.codec.PojoCodecImpl<ChangeStateTask>
@Generated("cn.wjybxx.dson.codec.CodecProcessor")
public final class ChangeStateTaskCodec
extends cn.wjybxx.dson.codec.AbstractPojoCodecImpl<ChangeStateTask>
-
字段概要
字段修饰符和类型字段说明static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final cn.wjybxx.dson.codec.TypeArgInfo<Integer> static final cn.wjybxx.dson.codec.TypeArgInfo<Integer> static final cn.wjybxx.dson.codec.TypeArgInfo<Integer> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<String> static final cn.wjybxx.dson.codec.TypeArgInfo<String> static final cn.wjybxx.dson.codec.TypeArgInfo<Object> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected ChangeStateTasknewInstance(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) protected ChangeStateTasknewInstance(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidreadFields(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, ChangeStateTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidreadFields(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, ChangeStateTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidwriteObject(cn.wjybxx.dson.codec.binary.BinaryObjectWriter writer, ChangeStateTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidwriteObject(cn.wjybxx.dson.codec.document.DocumentObjectWriter writer, ChangeStateTask 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_guard
-
types_flags
-
types_nextStateGuid
-
types_stateProps
-
types_curStateResult
-
types_machineName
-
types_delayMode
-
numbers_guard
public static final int numbers_guard- 另请参阅:
-
numbers_flags
public static final int numbers_flags- 另请参阅:
-
numbers_nextStateGuid
public static final int numbers_nextStateGuid- 另请参阅:
-
numbers_stateProps
public static final int numbers_stateProps- 另请参阅:
-
numbers_curStateResult
public static final int numbers_curStateResult- 另请参阅:
-
numbers_machineName
public static final int numbers_machineName- 另请参阅:
-
numbers_delayMode
public static final int numbers_delayMode- 另请参阅:
-
names_guard
- 另请参阅:
-
names_flags
- 另请参阅:
-
names_nextStateGuid
- 另请参阅:
-
names_stateProps
- 另请参阅:
-
names_curStateResult
- 另请参阅:
-
names_machineName
- 另请参阅:
-
names_delayMode
- 另请参阅:
-
-
构造器详细资料
-
ChangeStateTaskCodec
public ChangeStateTaskCodec()
-
-
方法详细资料
-
getEncoderClass
- 指定者:
getEncoderClass在接口中cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<ChangeStateTask>- 指定者:
getEncoderClass在接口中cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<ChangeStateTask>- 指定者:
getEncoderClass在接口中cn.wjybxx.dson.codec.PojoCodecImpl<ChangeStateTask>- 指定者:
getEncoderClass在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<ChangeStateTask>
-
newInstance
protected ChangeStateTask newInstance(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
newInstance在类中cn.wjybxx.dson.codec.AbstractPojoCodecImpl<ChangeStateTask>
-
readFields
public void readFields(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, ChangeStateTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
readFields在类中cn.wjybxx.dson.codec.AbstractPojoCodecImpl<ChangeStateTask>
-
writeObject
public void writeObject(cn.wjybxx.dson.codec.binary.BinaryObjectWriter writer, ChangeStateTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
writeObject在接口中cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<ChangeStateTask>- 指定者:
writeObject在接口中cn.wjybxx.dson.codec.PojoCodecImpl<ChangeStateTask>- 指定者:
writeObject在类中cn.wjybxx.dson.codec.AbstractPojoCodecImpl<ChangeStateTask>
-
newInstance
protected ChangeStateTask newInstance(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
newInstance在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<ChangeStateTask>
-
readFields
public void readFields(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, ChangeStateTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
readFields在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<ChangeStateTask>
-
writeObject
public void writeObject(cn.wjybxx.dson.codec.document.DocumentObjectWriter writer, ChangeStateTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo, cn.wjybxx.dson.text.ObjectStyle style) - 指定者:
writeObject在接口中cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<ChangeStateTask>- 指定者:
writeObject在接口中cn.wjybxx.dson.codec.PojoCodecImpl<ChangeStateTask>- 指定者:
writeObject在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<ChangeStateTask>
-