类的使用
org.redkale.convert.ConvertFactory
-
使用ConvertFactory的程序包 程序包 说明 org.redkale.convert 提供数据的序列化和反解析功能org.redkale.convert.ext Convert的基本数据的Coder实现org.redkale.convert.json 提供JSON的序列化和反解析功能org.redkale.convert.pb -
-
org.redkale.convert中ConvertFactory的使用
声明为ConvertFactory的org.redkale.convert中的字段 修饰符和类型 字段 说明 protected ConvertFactory
AnyValueDecoder. factory
protected ConvertFactory<R,W>
Convert. factory
protected ConvertFactory
ObjectDecoder. factory
protected ConvertFactory
ObjectEncoder. factory
类型参数类型为ConvertFactory的org.redkale.convert中的方法 修饰符和类型 方法 说明 protected <F extends ConvertFactory<R,W>>
FConvertFactory. addFeature(int feature)
protected <F extends ConvertFactory<R,W>>
FConvertFactory. removeFeature(int feature)
protected <F extends ConvertFactory<R,W>>
FConvertFactory. withFeatures(int features)
protected <F extends ConvertFactory<R,W>>
FConvertFactory. withNullableFeature(boolean nullable)
protected <F extends ConvertFactory<R,W>>
FConvertFactory. withTinyFeature(boolean tiny)
返回ConvertFactory的org.redkale.convert中的方法 修饰符和类型 方法 说明 abstract ConvertFactory
ConvertFactory. createChild()
abstract ConvertFactory
ConvertFactory. createChild(int features)
ConvertFactory<R,W>
Convert. getFactory()
ConvertFactory
ConvertFactory. parent()
protected abstract ConvertFactory
ConvertFactory. rootFactory()
ConvertFactory<R,W>
ConvertFactory. skipAllIgnore(boolean skipIgnore)
使所有类的所有被声明为ConvertColumn.ignore = true 的字段或方法变为ConvertColumn.ignore = false参数类型为ConvertFactory的org.redkale.convert中的方法 修饰符和类型 方法 说明 protected void
ObjectDecoder. afterInitDeMember(ConvertFactory factory)
protected void
ObjectEncoder. afterInitEnMember(ConvertFactory factory)
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)
static <W extends Writer,T,F>
EnMember<W,T,F>EnMember. create(ConvertFactory factory, Class<T> clazz, String fieldname)
static <W extends Writer,T,F>
EnMember<W,T,F>EnMember. create(ConvertFactory factory, Class<T> clazz, String fieldname, Class<F> fieldtype)
static <W extends Writer,T,F>
EnMember<W,T,F>EnMember. create(Attribute<T,F> attribute, ConvertFactory factory, Class<F> fieldtype)
void
ObjectDecoder. init(ConvertFactory factory)
void
ObjectEncoder. init(ConvertFactory factory)
protected void
ObjectDecoder. initForEachDeMember(ConvertFactory factory, DeMember member)
protected void
ObjectEncoder. initForEachEnMember(ConvertFactory factory, EnMember member)
参数类型为ConvertFactory的org.redkale.convert中的构造器 构造器 说明 AnyDecoder(ConvertFactory factory)
构造函数AnyValueDecoder(ConvertFactory factory)
ArrayDecoder(ConvertFactory factory, Type type)
ArrayEncoder(ConvertFactory factory, Type type)
BinaryConvert(ConvertFactory<R,W> factory, int features)
CollectionDecoder(ConvertFactory factory, Type type)
CollectionEncoder(ConvertFactory factory, Type type)
Convert(ConvertFactory<R,W> factory, int features)
ConvertFactory(ConvertFactory<R,W> parent, int features)
MapDecoder(ConvertFactory factory, Type type)
MapEncoder(ConvertFactory factory, Type type)
OptionalCoder(ConvertFactory factory, Type type)
StreamDecoder(ConvertFactory factory, Type type)
StreamEncoder(ConvertFactory factory, Type type)
TextConvert(ConvertFactory<R,W> factory, int features)
-
org.redkale.convert.ext中ConvertFactory的使用
参数类型为ConvertFactory的org.redkale.convert.ext中的构造器 构造器 说明 EnumSimpledCoder(ConvertFactory factory, Class<E> type)
-
org.redkale.convert.json中ConvertFactory的使用
org.redkale.convert.json中ConvertFactory的子类 修饰符和类型 类 说明 class
JsonFactory
JSON的ConvertFactory返回ConvertFactory的org.redkale.convert.json中的方法 修饰符和类型 方法 说明 protected ConvertFactory
JsonFactory. rootFactory()
-
org.redkale.convert.pb中ConvertFactory的使用
org.redkale.convert.pb中ConvertFactory的子类 修饰符和类型 类 说明 class
ProtobufFactory
返回ConvertFactory的org.redkale.convert.pb中的方法 修饰符和类型 方法 说明 protected ConvertFactory
ProtobufFactory. rootFactory()
参数类型为ConvertFactory的org.redkale.convert.pb中的方法 修饰符和类型 方法 说明 protected void
ProtobufObjectDecoder. initForEachDeMember(ConvertFactory factory, DeMember member)
protected void
ProtobufObjectEncoder. initForEachEnMember(ConvertFactory factory, EnMember member)
参数类型为ConvertFactory的org.redkale.convert.pb中的构造器 构造器 说明 ProtobufArrayDecoder(ConvertFactory factory, Type type)
ProtobufArrayEncoder(ConvertFactory factory, Type type)
ProtobufCollectionEncoder(ConvertFactory factory, Type type)
ProtobufConvert(ConvertFactory<ProtobufReader,ProtobufWriter> factory, int features)
ProtobufMapDecoder(ConvertFactory factory, Type type)
ProtobufMapEncoder(ConvertFactory factory, Type type)
ProtobufStreamDecoder(ConvertFactory factory, Type type)
ProtobufStreamEncoder(ConvertFactory factory, Type type)
-