类的使用
cn.wjybxx.dsoncodec.TypeMeta
使用TypeMeta的程序包
-
cn.wjybxx.dsoncodec中TypeMeta的使用
返回TypeMeta的cn.wjybxx.dsoncodec中的方法修饰符和类型方法说明static TypeMetaTypeMeta.of(cn.wjybxx.base.TypeInfo typeInfo, ObjectStyle style, String clsName) static TypeMetaTypeMeta.of(cn.wjybxx.base.TypeInfo typeInfo, ObjectStyle style, String... clsNames) static TypeMetaTypeMeta.of(cn.wjybxx.base.TypeInfo typeInfo, ObjectStyle style, List<String> clsNames) static TypeMetaTypeMeta.of(Class<?> clazz, ObjectStyle style) static TypeMetaTypeMeta.of(Class<?> clazz, ObjectStyle style, String clsName) static TypeMetaTypeMeta.of(Class<?> clazz, ObjectStyle style, String... clsNames) static TypeMetaTypeMeta.of(Class<?> clazz, ObjectStyle style, List<String> clsNames) static TypeMetastatic TypeMeta通过字符串名字找到类型信息DynamicTypeMetaRegistry.ofType(cn.wjybxx.base.TypeInfo type) TypeMetaConfig.ofType(cn.wjybxx.base.TypeInfo type) TypeMetaRegistry.ofType(cn.wjybxx.base.TypeInfo type) 通过完整的类型信息查询类型元数据TypeMetaConfig.remove(cn.wjybxx.base.TypeInfo typeInfo) 删除给定类型的TypeMeta,主要用于解决冲突TypeMeta.withStyle(ObjectStyle style) 替换Style返回变量类型为TypeMeta的类型的cn.wjybxx.dsoncodec中的方法参数类型为TypeMeta的cn.wjybxx.dsoncodec中的方法修饰符和类型方法说明添加TypeMeta,会检测冲突DsonConverterBuilder.addTypeMeta(TypeMeta typeMeta) DsonConverterBuilder.addTypeMetas(TypeMeta... typeMetas) static TypeMetaConfigTypeMetaConfig.fromTypeMetas(TypeMeta... typeMetas) 类型变量类型为TypeMeta的cn.wjybxx.dsoncodec中的方法参数修饰符和类型方法说明TypeMetaConfig.addAll(Collection<TypeMeta> typeMetas) DsonConverterBuilder.addTypeMetas(Collection<TypeMeta> typeMetas) static TypeMetaConfigTypeMetaConfig.fromTypeMetas(Collection<TypeMeta> typeMetas)