类的使用
org.redkale.convert.DeMember
-
使用DeMember的程序包 程序包 说明 org.redkale.convert 提供数据的序列化和反解析功能org.redkale.convert.json 提供JSON的序列化和反解析功能org.redkale.convert.pb -
-
org.redkale.convert中DeMember的使用
声明为DeMember的org.redkale.convert中的字段 修饰符和类型 字段 说明 protected DeMember<R,T,?>[]ObjectDecoder. creatorConstructorMembersprotected DeMember[]DeMemberInfo. members类型参数类型为DeMember的org.redkale.convert中的字段 修饰符和类型 字段 说明 protected Map<String,DeMember>DeMemberInfo. memberFieldMapprotected Map<Integer,DeMember>DeMemberInfo. memberTagMap返回DeMember的org.redkale.convert中的方法 修饰符和类型 方法 说明 static <R extends Reader,T,F>
DeMember<R,T,F>DeMember. create(ConvertFactory factory, Class<T> clazz, String fieldName)static <R extends Reader,T,F>
DeMember<R,T,F>DeMember. create(ConvertFactory factory, Class<T> clazz, String fieldName, Class<F> fieldType)static <R extends Reader,T,F>
DeMember<R,T,F>DeMember. create(Attribute<T,F> attribute, ConvertFactory factory, Class<F> fieldType)DeMember<R,T,?>[]ObjectDecoder. getConstructorMembers()DeMemberDeMemberInfo. getMemberByField(String field)DeMemberDeMemberInfo. getMemberByTag(int tag)DeMember[]DeMemberInfo. getMembers()DeMember[]ObjectDecoder. getMembers()abstract DeMemberReader. readField(DeMemberInfo memberInfo)根据字段读取字段对应的DeMember返回变量类型为DeMember的类型的org.redkale.convert中的方法 修饰符和类型 方法 说明 ByteTreeNode<DeMember>DeMemberInfo. getMemberNode()ByteTreeNode<DeMember>DeMemberInfo.DeMemberNode. put(String key, DeMember value)参数类型为DeMember的org.redkale.convert中的方法 修饰符和类型 方法 说明 intDeMember. compareTo(boolean fieldSort, DeMember<R,T,F> o)static DeMemberInfoDeMemberInfo. create(DeMember... deMembers)protected voidObjectDecoder. initFieldMember(DeMember[] deMembers)protected voidObjectDecoder. initForEachDeMember(ConvertFactory factory, DeMember member)ByteTreeNode<DeMember>DeMemberInfo.DeMemberNode. put(String key, DeMember value)protected ObjectObjectDecoder. readDeMemberValue(R in, DeMember member)protected voidMapDecoder. setIndex(DeMember member, int index)protected voidObjectDecoder. setIndex(DeMember member, int index)protected voidMapDecoder. setPosition(DeMember member, int position)protected voidObjectDecoder. setPosition(DeMember member, int position)protected voidMapDecoder. setTag(DeMember member, int tag)protected voidObjectDecoder. setTag(DeMember member, int tag)protected voidMapDecoder. setTagSize(DeMember member, int tagSize)protected voidObjectDecoder. setTagSize(DeMember member, int tagSize)参数类型为DeMember的org.redkale.convert中的构造器 构造器 说明 DeMemberInfo(DeMember... deMembers) -
org.redkale.convert.json中DeMember的使用
返回DeMember的org.redkale.convert.json中的方法 修饰符和类型 方法 说明 DeMemberJsonByteBufferReader. readField(DeMemberInfo memberInfo)DeMemberJsonReader. readField(DeMemberInfo memberInfo) -
org.redkale.convert.pb中DeMember的使用
声明为DeMember的org.redkale.convert.pb中的字段 修饰符和类型 字段 说明 protected DeMemberProtobufMapDecoder. keyMemberprotected DeMemberProtobufMapDecoder. valueMember返回DeMember的org.redkale.convert.pb中的方法 修饰符和类型 方法 说明 DeMemberProtobufReader. readField(DeMemberInfo memberInfo)参数类型为DeMember的org.redkale.convert.pb中的方法 修饰符和类型 方法 说明 T[]ProtobufArrayDecoder. convertFrom(ProtobufReader in, DeMember member)Collection<T>ProtobufCollectionDecoder. convertFrom(ProtobufReader in, DeMember member)Map<K,V>ProtobufMapDecoder. convertFrom(ProtobufReader in, DeMember member)TProtobufObjectDecoder. convertFrom(ProtobufReader in, DeMember member)Stream<T>ProtobufStreamDecoder. convertFrom(ProtobufReader in, DeMember member)TProtobufTagDecodeable. convertFrom(R in, DeMember member)反序列化操作protected T[]ProtobufArrayDecoder. convertObjectFrom(ProtobufReader in, DeMember member)protected Collection<T>ProtobufCollectionDecoder. convertObjectFrom(ProtobufReader in, DeMember member)protected Stream<T>ProtobufStreamDecoder. convertObjectFrom(ProtobufReader in, DeMember member)protected T[]ProtobufArrayDecoder. convertPrimitivedFrom(ProtobufReader in, DeMember member)protected Collection<T>ProtobufCollectionDecoder. convertPrimitivedFrom(ProtobufReader in, DeMember member)protected Stream<T>ProtobufStreamDecoder. convertPrimitivedFrom(ProtobufReader in, DeMember member)protected T[]ProtobufArrayDecoder. convertSimpledFrom(ProtobufReader in, DeMember member)protected Collection<T>ProtobufCollectionDecoder. convertSimpledFrom(ProtobufReader in, DeMember member)protected Stream<T>ProtobufStreamDecoder. convertSimpledFrom(ProtobufReader in, DeMember member)static intProtobufFactory. getTag(DeMember member, boolean enumtostring)protected voidProtobufObjectDecoder. initForEachDeMember(ConvertFactory factory, DeMember member)protected ObjectProtobufObjectDecoder. readDeMemberValue(ProtobufReader in, DeMember member)booleanProtobufReader. readNextTag(DeMember member)类型变量类型为DeMember的org.redkale.convert.pb中的方法参数 修饰符和类型 方法 说明 protected voidProtobufConvert. defineJsonDecodeDescriptor(Type parent, List<String> list, Type type, StringBuilder sb, String prefix, BiFunction<Type,DeMember,Boolean> excludeFunc)StringProtobufConvert. getJsonDecodeDescriptor(Type type, BiFunction<Type,DeMember,Boolean> func)protected StringProtobufConvert. getJsonDecodeDescriptor(Type parent, List<String> list, Type type, BiFunction<Type,DeMember,Boolean> func)
-