Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
java.lang.Class<?> com.alibaba.fastjson.util.DeserializeBeanInfo 3 1 1 Composition - Jdk -> Internal
java.lang.Class java.lang.Class<?> 1 1 1 - - Jdk -> Jdk
void boolean 1 1 1 - - Jdk -> Jdk
java.lang.StringBuffer java.lang.AbstractStringBuilder 3 3 1 R_SUPER_T - Jdk -> Jdk
java.util.concurrent.atomic.AtomicLongArray java.lang.Class 1 1 1 SIBLING - Jdk -> Jdk
com.alibaba.fastjson.serializer.MapSerializer com.alibaba.fastjson.serializer.MapCodec 10 1 1 SIBLING - Internal -> Internal
java.lang.Number byte 1 1 1 - - Jdk -> Jdk
com.alibaba.fastjson.serializer.CollectionSerializer com.alibaba.fastjson.serializer.CollectionCodec 6 1 1 SIBLING - Internal -> Internal
char java.util.Enumeration<?> 1 1 1 - - Jdk -> Jdk
com.alibaba.fastjson.serializer.URICodec com.alibaba.fastjson.serializer.MiscCodec 1 1 1 SIBLING - Internal -> Internal
int java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.Class<?> com.alibaba.fastjson.annotation.JSONType 1 1 1 - - Jdk -> Internal
com.alibaba.fastjson.serializer.InetAddressCodec com.alibaba.fastjson.serializer.MiscCodec 2 1 1 SIBLING - Internal -> Internal
com.alibaba.fastjson.parser.deserializer.MapResolveFieldDeserializer com.alibaba.fastjson.parser.deserializer.ResolveFieldDeserializer 1 1 1 SIBLING - Internal -> Internal
com.alibaba.fastjson.serializer.JSONSerializerMap com.alibaba.fastjson.serializer.SerializeConfig 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List<com.alibaba.fastjson.util.FieldInfo> com.alibaba.fastjson.util.FieldInfo 6 2 1 - - Jdk -> Internal
com.alibaba.fastjson.parser.deserializer.FieldDeserializer java.lang.reflect.AccessibleObject 1 1 1 - - Internal -> Jdk
java.util.Map.Entry<java.lang.String, com.alibaba.fastjson.parser.deserializer.FieldDeserializer> com.alibaba.fastjson.parser.deserializer.FieldDeserializer 2 1 1 - - Jdk -> Internal
java.util.List<com.alibaba.fastjson.parser.deserializer.FieldDeserializer> com.alibaba.fastjson.parser.deserializer.FieldDeserializer 2 1 1 - - Jdk -> Internal
com.alibaba.fastjson.parser.deserializer.FieldDeserializer java.lang.String 1 1 1 - - Internal -> Jdk
java.util.Map<java.lang.String, com.alibaba.fastjson.parser.deserializer.FieldDeserializer> com.alibaba.fastjson.parser.deserializer.ObjectDeserializer 1 1 1 - - Jdk -> Internal
com.alibaba.fastjson.parser.DefaultExtJSONParser com.alibaba.fastjson.parser.DefaultJSONParser 149 1 1 R_SUPER_T - Internal -> Internal
java.util.List<java.lang.String> java.lang.String 1 1 1 - - Jdk -> Jdk
int boolean 1 1 1 - - Jdk -> Jdk
long byte 1 1 1 - Narrowing Jdk -> Jdk
com.alibaba.fastjson.parser.deserializer.ASMJavaBeanDeserializer.InnerJavaBeanDeserializer com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.lang.reflect.AccessibleObject 4 2 1 - - Jdk -> Jdk
com.alibaba.json.bvt.fullSer.get_set_Test.VO com.alibaba.json.bvt.bug.Bug_for_issue_268.V1 2 1 1 - - Internal -> Internal
com.alibaba.fastjson.serializer.MapCodec com.alibaba.fastjson.serializer.MapSerializer 10 1 1 SIBLING - Internal -> Internal
java.util.Set java.util.Collection 6 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.reflect.AccessibleObject com.alibaba.fastjson.JSONArray 1 1 1 - - Jdk -> Internal
com.alibaba.json.bvt.serializer.PropertyFilterTest.A com.alibaba.json.bvtVO.Bean 4 1 1 - - Internal -> Internal
com.alibaba.fastjson.serializer.FieldContext com.alibaba.fastjson.serializer.SerilaizeContext 2 1 1 - - Internal -> Internal
com.alibaba.fastjson.serializer.JavaBeanSerializer com.alibaba.fastjson.serializer.SerializeFilterable 1 1 1 - - Internal -> Internal
com.alibaba.fastjson.util.IdentityHashMap com.alibaba.fastjson.serializer.SerializeConfig 1 1 1 T_SUPER_R - Internal -> Internal
com.alibaba.json.bvt.bug.Bug_101_for_rongganlin_case2.Object com.alibaba.fastjson.JSONObject 1 1 1 - - Internal -> Internal
java.lang.String java.nio.charset.Charset 1 1 1 SIBLING - Jdk -> Jdk
java.lang.ref.SoftReference<byte[]> byte 2 2 1 - - Jdk -> Jdk
java.lang.reflect.Field java.lang.reflect.Method 2 1 1 SIBLING - Jdk -> Jdk
java.lang.ref.SoftReference<char[]> char 3 3 1 - - Jdk -> Jdk
com.alibaba.fastjson.parser.JSONLexer com.alibaba.fastjson.parser.JSONScanner 1 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject java.lang.Class<?> 1 1 1 SIBLING - Jdk -> Jdk
void int 1 1 1 - - Jdk -> Jdk
java.lang.String int 2 1 1 - - Jdk -> Jdk
void java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> 1 1 1 - - Jdk -> Jdk
java.util.List java.util.Collection 1 1 1 R_SUPER_T - Jdk -> Jdk
com.alibaba.json.bvt.parser.deser.DefaultObjectDeserializerTest4.Entity java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> 1 1 1 - - Internal -> Jdk
com.alibaba.fastjson.serializer.PropertyPreFilter com.alibaba.fastjson.serializer.PropertyFilter 2 1 1 SIBLING - Internal -> Internal
com.alibaba.fastjson.parser.JSONLexer com.alibaba.fastjson.parser.JSONLexerBase 1 1 1 R_SUPER_T - Internal -> Internal
byte char 1 1 1 - - Jdk -> Jdk
java.util.Collection<java.lang.String> void 2 1 1 - - Jdk -> Jdk
java.lang.Class java.util.Collection 2 1 1 - - Jdk -> Jdk
java.lang.Class<?> com.alibaba.fastjson.serializer.SerializeBeanInfo 1 1 1 Composition - Jdk -> Internal
com.alibaba.fastjson.annotation.JSONType com.alibaba.fastjson.serializer.SerializeBeanInfo 1 1 1 Composition - Internal -> Internal
com.alibaba.fastjson.serializer.SerializeFilterable com.alibaba.fastjson.serializer.JSONSerializer 7 1 1 R_SUPER_T - Internal -> Internal
com.alibaba.fastjson.serializer.JavaBeanSerializer com.alibaba.fastjson.serializer.JSONSerializer 1 1 1 SIBLING - Internal -> Internal
com.alibaba.fastjson.serializer.ObjectSerializer com.alibaba.fastjson.serializer.JavaBeanSerializer 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.Class<?> com.alibaba.fastjson.util.JavaBeanInfo 1 1 1 Composition - Jdk -> Internal
java.lang.reflect.Field com.alibaba.fastjson.util.FieldInfo 1 1 1 Composition - Jdk -> Internal
com.alibaba.json.bvt.bug.Bug_101_for_rongganlin_case2.Object ? 1 1 1 - - Internal -> TypeVariable
java.util.concurrent.ConcurrentMap<java.lang.reflect.Type, java.util.concurrent.ConcurrentMap<java.lang.reflect.Type, java.lang.reflect.Type>> java.lang.reflect.Type 1 1 1 - - Jdk -> Jdk
java.lang.Class<?> java.lang.reflect.Type 1 1 1 R_SUPER_T - Jdk -> Jdk
int long 5 4 1 - Widening Jdk -> Jdk
java.lang.String long 12 2 1 - - Jdk -> Jdk
java.util.List<java.lang.Byte> java.util.List<java.lang.Byte>[] 1 1 1 - - Jdk -> Jdk
java.lang.Class<?> java.lang.reflect.GenericDeclaration 1 1 1 R_SUPER_T - Jdk -> Jdk
java.util.Set<java.lang.String> java.lang.String 1 1 1 - - Jdk -> Jdk
int short 2 2 1 - Narrowing Jdk -> Jdk
java.util.Map java.util.LinkedHashMap 1 1 1 T_SUPER_R - Jdk -> Jdk
com.alibaba.fastjson.support.spring.FastJsonpHttpMessageConverter4 com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Class<?> java.lang.reflect.Constructor 1 1 1 SIBLING - Jdk -> Jdk
boolean java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.String boolean 1 1 1 - - Jdk -> Jdk
java.util.Set java.util.LinkedHashSet 3 1 1 T_SUPER_R - Jdk -> Jdk
com.alibaba.fastjson.JSONObject java.util.Date 2 1 1 SIBLING - Internal -> Jdk
java.math.BigDecimal java.lang.Number 1 1 1 R_SUPER_T - Jdk -> Jdk
int byte 1 1 1 - Narrowing Jdk -> Jdk
java.lang.Number java.math.BigDecimal 2 1 1 T_SUPER_R - Jdk -> Jdk
char int 1 1 1 - Widening Jdk -> Jdk
? java.lang.reflect.AccessibleObject 2 1 1 - - TypeVariable -> Jdk