From aea7c07cee45c414026458c17a09886c326501fe Mon Sep 17 00:00:00 2001 From: wentch <22250530@qq.com> Date: Thu, 31 Dec 2015 14:48:06 +0800 Subject: [PATCH] --- src/org/redkale/convert/Factory.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/org/redkale/convert/Factory.java b/src/org/redkale/convert/Factory.java index 686335d0a..49f568599 100644 --- a/src/org/redkale/convert/Factory.java +++ b/src/org/redkale/convert/Factory.java @@ -219,6 +219,16 @@ public abstract class Factory { return true; } + public final void reloadCoder(final Type type) { + this.register(type, this.createDecoder(type)); + this.register(type, this.createEncoder(type)); + } + + public final void reloadCoder(final Type type, final Class clazz) { + this.register(type, this.createDecoder(type, clazz)); + this.register(type, this.createEncoder(type, clazz)); + } + public final void register(final Class clazz, final Creator creator) { creators.put(clazz, creator); }