This commit is contained in:
@@ -7,9 +7,7 @@ package org.redkale.convert;
|
|||||||
|
|
||||||
import org.redkale.util.Creator;
|
import org.redkale.util.Creator;
|
||||||
import java.lang.reflect.*;
|
import java.lang.reflect.*;
|
||||||
import java.util.Arrays;
|
import java.util.*;
|
||||||
import java.util.HashSet;
|
|
||||||
import java.util.Set;
|
|
||||||
import org.redkale.util.*;
|
import org.redkale.util.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -86,7 +84,7 @@ public final class ObjectDecoder<R extends Reader, T> implements Decodeable<R, T
|
|||||||
this.creator = factory.loadCreator(clazz);
|
this.creator = factory.loadCreator(clazz);
|
||||||
if (this.creator == null) throw new ConvertException("Cannot create a creator for " + clazz);
|
if (this.creator == null) throw new ConvertException("Cannot create a creator for " + clazz);
|
||||||
}
|
}
|
||||||
final Set<DeMember> list = new HashSet();
|
final Set<DeMember> list = new LinkedHashSet();
|
||||||
final String[] cps = ObjectEncoder.findConstructorProperties(this.creator);
|
final String[] cps = ObjectEncoder.findConstructorProperties(this.creator);
|
||||||
try {
|
try {
|
||||||
ConvertColumnEntry ref;
|
ConvertColumnEntry ref;
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ public final class ObjectEncoder<W extends Writer, T> implements Encodeable<W, T
|
|||||||
if (type == Object.class) return;
|
if (type == Object.class) return;
|
||||||
//if (!(type instanceof Class)) throw new ConvertException("[" + type + "] is no a class");
|
//if (!(type instanceof Class)) throw new ConvertException("[" + type + "] is no a class");
|
||||||
final Class clazz = this.typeClass;
|
final Class clazz = this.typeClass;
|
||||||
final Set<EnMember> list = new HashSet();
|
final Set<EnMember> list = new LinkedHashSet();
|
||||||
final boolean reversible = factory.isReversible();
|
final boolean reversible = factory.isReversible();
|
||||||
Creator creator = null;
|
Creator creator = null;
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user