类 StateMachineTaskCodec
java.lang.Object
cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<StateMachineTask>
cn.wjybxx.dson.codec.AbstractPojoCodecImpl<StateMachineTask>
cn.wjybxx.btree.fsm.StateMachineTaskCodec
- 所有已实现的接口:
cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<StateMachineTask>,cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<StateMachineTask>,cn.wjybxx.dson.codec.PojoCodecImpl<StateMachineTask>
@Generated("cn.wjybxx.dson.codec.CodecProcessor")
public final class StateMachineTaskCodec
extends cn.wjybxx.dson.codec.AbstractPojoCodecImpl<StateMachineTask>
-
字段概要
字段修饰符和类型字段说明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<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<Integer> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<Object> static final cn.wjybxx.dson.codec.TypeArgInfo<String> static final cn.wjybxx.dson.codec.TypeArgInfo<Integer> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected StateMachineTasknewInstance(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) protected StateMachineTasknewInstance(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidreadFields(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, StateMachineTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidreadFields(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, StateMachineTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidwriteObject(cn.wjybxx.dson.codec.binary.BinaryObjectWriter writer, StateMachineTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidwriteObject(cn.wjybxx.dson.codec.document.DocumentObjectWriter writer, StateMachineTask 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_child
-
types_name
-
types_noneChildStatus
-
types_initState
-
types_initStateProps
-
numbers_guard
public static final int numbers_guard- 另请参阅:
-
numbers_flags
public static final int numbers_flags- 另请参阅:
-
numbers_child
public static final int numbers_child- 另请参阅:
-
numbers_name
public static final int numbers_name- 另请参阅:
-
numbers_noneChildStatus
public static final int numbers_noneChildStatus- 另请参阅:
-
numbers_initState
public static final int numbers_initState- 另请参阅:
-
numbers_initStateProps
public static final int numbers_initStateProps- 另请参阅:
-
names_guard
- 另请参阅:
-
names_flags
- 另请参阅:
-
names_child
- 另请参阅:
-
names_name
- 另请参阅:
-
names_noneChildStatus
- 另请参阅:
-
names_initState
- 另请参阅:
-
names_initStateProps
- 另请参阅:
-
-
构造器详细资料
-
StateMachineTaskCodec
public StateMachineTaskCodec()
-
-
方法详细资料
-
getEncoderClass
- 指定者:
getEncoderClass在接口中cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<StateMachineTask>- 指定者:
getEncoderClass在接口中cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<StateMachineTask>- 指定者:
getEncoderClass在接口中cn.wjybxx.dson.codec.PojoCodecImpl<StateMachineTask>- 指定者:
getEncoderClass在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<StateMachineTask>
-
newInstance
protected StateMachineTask newInstance(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
newInstance在类中cn.wjybxx.dson.codec.AbstractPojoCodecImpl<StateMachineTask>
-
readFields
public void readFields(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, StateMachineTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
readFields在类中cn.wjybxx.dson.codec.AbstractPojoCodecImpl<StateMachineTask>
-
writeObject
public void writeObject(cn.wjybxx.dson.codec.binary.BinaryObjectWriter writer, StateMachineTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
writeObject在接口中cn.wjybxx.dson.codec.binary.BinaryPojoCodecImpl<StateMachineTask>- 指定者:
writeObject在接口中cn.wjybxx.dson.codec.PojoCodecImpl<StateMachineTask>- 指定者:
writeObject在类中cn.wjybxx.dson.codec.AbstractPojoCodecImpl<StateMachineTask>
-
newInstance
protected StateMachineTask newInstance(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
newInstance在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<StateMachineTask>
-
readFields
public void readFields(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, StateMachineTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) - 指定者:
readFields在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<StateMachineTask>
-
writeObject
public void writeObject(cn.wjybxx.dson.codec.document.DocumentObjectWriter writer, StateMachineTask instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo, cn.wjybxx.dson.text.ObjectStyle style) - 指定者:
writeObject在接口中cn.wjybxx.dson.codec.document.DocumentPojoCodecImpl<StateMachineTask>- 指定者:
writeObject在接口中cn.wjybxx.dson.codec.PojoCodecImpl<StateMachineTask>- 指定者:
writeObject在类中cn.wjybxx.dson.codec.document.AbstractDocumentPojoCodecImpl<StateMachineTask>
-