类 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>
-
字段概要
字段修饰符和类型字段说明static final Stringstatic 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 intstatic final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> static final cn.wjybxx.dson.codec.TypeArgInfo<List> static final cn.wjybxx.dson.codec.TypeArgInfo<Integer> static final cn.wjybxx.dson.codec.TypeArgInfo<Task> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected FixedSwitchnewInstance(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) protected FixedSwitchnewInstance(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidreadFields(cn.wjybxx.dson.codec.binary.BinaryObjectReader reader, FixedSwitch instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidreadFields(cn.wjybxx.dson.codec.document.DocumentObjectReader reader, FixedSwitch instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidwriteObject(cn.wjybxx.dson.codec.binary.BinaryObjectWriter writer, FixedSwitch instance, cn.wjybxx.dson.codec.TypeArgInfo<?> typeArgInfo) voidwriteObject(cn.wjybxx.dson.codec.document.DocumentObjectWriter writer, FixedSwitch 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_children
-
types_branch1
-
types_branch2
-
types_branch3
-
types_branch4
-
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
- 另请参阅:
-
names_flags
- 另请参阅:
-
names_children
- 另请参阅:
-
names_branch1
- 另请参阅:
-
names_branch2
- 另请参阅:
-
names_branch3
- 另请参阅:
-
names_branch4
- 另请参阅:
-
names_branch5
- 另请参阅:
-
-
构造器详细资料
-
FixedSwitchCodec
public FixedSwitchCodec()
-
-
方法详细资料
-
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>
-