# API compatibility report for the kryo library between 2.22 and 2.23.0 versions

Binary
Compatibility Source
Compatibility

## Test Info

Library Name | kryo
Version #1 | 2.22
Version #2 | 2.23.0
Subject | Binary Compatibility

## Test Results

Total Java ARchives | 4
Total Methods / Classes | 1540 / 199
Verdict | Incompatible (30.3%)

## Problem Summary

| Severity | Count
--- | --- | ---
Added Methods | - | 38
Removed Methods | High | 134
Problems with Data Types | High | 60
Medium | 0
Low | 0
Problems with Methods | High | 0
Medium | 0
Low | 0

## Added Methods (38)

kryo-2.23.0.jar, CachedFieldFactory.class
package com.esotericsoftware.kryo.serializers
FieldSerializer.CachedFieldFactory.createCachedField ( Class p1, reflect.Field p2, FieldSerializer p3 ) [abstract] : FieldSerializer.CachedField
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializer.CachedFieldFactory.createCachedField:(Ljava/lang/Class;Ljava/lang/reflect/Field;Lcom/esotericsoftware/kryo/serializers/FieldSerializer;)Lcom/esotericsoftware/kryo/serializers/FieldSerializer$CachedField;]
kryo-2.23.0.jar, DefaultClassResolver.class
package com.esotericsoftware.kryo.util
DefaultClassResolver.getTypeByName ( String className ) : Class<?>
[run-time name: com/esotericsoftware/kryo/util/DefaultClassResolver.getTypeByName:(Ljava/lang/String;)Ljava/lang/Class;]
kryo-2.23.0.jar, DefaultInstantiatorStrategy.class
package com.esotericsoftware.kryo
Kryo.DefaultInstantiatorStrategy.getFallbackInstantiatorStrategy ( ) : org.objenesis.strategy.InstantiatorStrategy
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy.getFallbackInstantiatorStrategy:()Lorg/objenesis/strategy/InstantiatorStrategy;]
Kryo.DefaultInstantiatorStrategy.Kryo.DefaultInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy."<init>":()V]
Kryo.DefaultInstantiatorStrategy.newInstantiatorOf ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
Kryo.DefaultInstantiatorStrategy.setFallbackInstantiatorStrategy ( org.objenesis.strategy.InstantiatorStrategy fallbackStrategy ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy.setFallbackInstantiatorStrategy:(Lorg/objenesis/strategy/InstantiatorStrategy;)V]
kryo-2.23.0.jar, DefaultSerializers.class
package com.esotericsoftware.kryo
DefaultSerializers.DefaultSerializers ( )
[run-time name: com/esotericsoftware/kryo/DefaultSerializers."<init>":()V]
kryo-2.23.0.jar, Factory.class
package com.esotericsoftware.kryo.serializers
FieldSerializerUnsafeUtil.Factory.FieldSerializerUnsafeUtil.Factory ( )
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializerUnsafeUtil.Factory."<init>":()V]
kryo-2.23.0.jar, FieldSerializer<T.class
package com.esotericsoftware.kryo.serializers
FieldSerializer<T.getCopyTransient ( ) : boolean
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializer<T.getCopyTransient:()Z]
FieldSerializer<T.setCopyTransient ( boolean setCopyTransient ) : void
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializer<T.setCopyTransient:(Z)V]
kryo-2.23.0.jar, Input.class
package com.esotericsoftware.kryo.io
Input.total ( ) : long
[run-time name: com/esotericsoftware/kryo/io/Input.total:()J]
kryo-2.23.0.jar, Kryo.class
package com.esotericsoftware.kryo
Kryo.getInstantiatorStrategy ( ) : org.objenesis.strategy.InstantiatorStrategy
[run-time name: com/esotericsoftware/kryo/Kryo.getInstantiatorStrategy:()Lorg/objenesis/strategy/InstantiatorStrategy;]
Kryo.getOriginalToCopyMap ( ) : util.IdentityMap
[run-time name: com/esotericsoftware/kryo/Kryo.getOriginalToCopyMap:()Lcom/esotericsoftware/kryo/util/IdentityMap;]
Kryo.newInstantiator ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Kryo.newInstantiator:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
Kryo.setCopyReferences ( boolean copyReferences ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setCopyReferences:(Z)V]
Kryo.setInstantiatorStrategy ( org.objenesis.strategy.InstantiatorStrategy strategy ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setInstantiatorStrategy:(Lorg/objenesis/strategy/InstantiatorStrategy;)V]
Kryo.setStreamFactory ( StreamFactory streamFactory ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setStreamFactory:(Lcom/esotericsoftware/kryo/StreamFactory;)V]
kryo-2.23.0.jar, LocaleSerializer.class
package com.esotericsoftware.kryo.serializers
DefaultSerializers.LocaleSerializer.copy ( com.esotericsoftware.kryo.Kryo kryo, java.util.Locale original ) : java.util.Locale
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.copy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/util/Locale;)Ljava/util/Locale;]
DefaultSerializers.LocaleSerializer.copy ( com.esotericsoftware.kryo.Kryo x0, Object x1 ) : Object
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.copy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/lang/Object;)Ljava/lang/Object;]
DefaultSerializers.LocaleSerializer.create ( String language, String country, String variant ) : java.util.Locale
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.create:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Locale;]
DefaultSerializers.LocaleSerializer.DefaultSerializers.LocaleSerializer ( )
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer."<init>":()V]
DefaultSerializers.LocaleSerializer.isSameLocale ( java.util.Locale locale, String language, String country, String variant ) [static] : boolean
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.isSameLocale:(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z]
DefaultSerializers.LocaleSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<java.util.Locale> type ) : java.util.Locale
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.read:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/util/Locale;]
DefaultSerializers.LocaleSerializer.read ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Input x1, Class x2 ) : Object
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.read:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/lang/Object;]
DefaultSerializers.LocaleSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, java.util.Locale l ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/util/Locale;)V]
DefaultSerializers.LocaleSerializer.write ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Output x1, Object x2 ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/lang/Object;)V]
kryo-2.23.0.jar, Output.class
package com.esotericsoftware.kryo.io
Output.total ( ) : long
[run-time name: com/esotericsoftware/kryo/io/Output.total:()J]
kryo-2.23.0.jar, Registration.class
package com.esotericsoftware.kryo
Registration.getInstantiator ( ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Registration.getInstantiator:()Lorg/objenesis/instantiator/ObjectInstantiator;]
Registration.setInstantiator ( org.objenesis.instantiator.ObjectInstantiator instantiator ) : void
[run-time name: com/esotericsoftware/kryo/Registration.setInstantiator:(Lorg/objenesis/instantiator/ObjectInstantiator;)V]
kryo-2.23.0.jar, Serializer<T.class
package com.esotericsoftware.kryo
Serializer<T.isDefaultSerializer ( ) : boolean
[run-time name: com/esotericsoftware/kryo/Serializer<T.isDefaultSerializer:()Z]
Serializer<T.setDefaultSerializer ( boolean defaultSerializer ) : void
[run-time name: com/esotericsoftware/kryo/Serializer<T.setDefaultSerializer:(Z)V]
kryo-2.23.0.jar, TreeSetSerializer.class
package com.esotericsoftware.kryo.serializers
DefaultSerializers.TreeSetSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<java.util.Collection> type ) : java.util.TreeSet
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.create:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/util/TreeSet;]
DefaultSerializers.TreeSetSerializer.create ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Input x1, Class x2 ) : java.util.Collection
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.create:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/util/Collection;]
DefaultSerializers.TreeSetSerializer.createCopy ( com.esotericsoftware.kryo.Kryo kryo, java.util.Collection original ) : java.util.TreeSet
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.createCopy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/util/Collection;)Ljava/util/TreeSet;]
DefaultSerializers.TreeSetSerializer.createCopy ( com.esotericsoftware.kryo.Kryo x0, java.util.Collection x1 ) : java.util.Collection
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.createCopy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/util/Collection;)Ljava/util/Collection;]
DefaultSerializers.TreeSetSerializer.DefaultSerializers.TreeSetSerializer ( )
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer."<init>":()V]
DefaultSerializers.TreeSetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, java.util.Collection collection ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/util/Collection;)V]
DefaultSerializers.TreeSetSerializer.write ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Output x1, Object x2 ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/lang/Object;)V]
to the top

## Removed Methods (134)

kryo-2.22.jar, AccessibleInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
AccessibleInstantiator.AccessibleInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/AccessibleInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, AsmCacheFields.class
package com.esotericsoftware.kryo.serializers
AsmCacheFields.AsmCacheFields ( )
[run-time name: com/esotericsoftware/kryo/serializers/AsmCacheFields."<init>":()V]
kryo-2.22.jar, BaseInstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/BaseInstantiatorStrategy."<init>":()V]
kryo-2.22.jar, ConstructorInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
ConstructorInstantiator.ConstructorInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ConstructorInstantiator."<init>":(Ljava/lang/Class;)V]
ConstructorInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ConstructorInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, GCJInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
GCJInstantiator.GCJInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiator."<init>":(Ljava/lang/Class;)V]
GCJInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, GCJInstantiatorBase.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiatorBase."<init>":(Ljava/lang/Class;)V]
GCJInstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiatorBase.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, GCJSerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
GCJSerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJSerializationInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, Input.class
package com.esotericsoftware.kryo.io
Input.total ( ) : int
[run-time name: com/esotericsoftware/kryo/io/Input.total:()I]
kryo-2.22.jar, InstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
InstantiatorStrategy.newInstantiatorOf ( Class p1 ) [abstract] : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
kryo-2.22.jar, JRockit131Instantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit
JRockit131Instantiator.JRockit131Instantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockit131Instantiator."<init>":(Ljava/lang/Class;)V]
JRockit131Instantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockit131Instantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, JRockitLegacyInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator."<init>":(Ljava/lang/Class;)V]
JRockitLegacyInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, Kryo.class
package com.esotericsoftware.kryo
Kryo.newInstantiator ( Class type ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Kryo.newInstantiator:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
Kryo.newSerializer ( Class<? extends Serializer> serializerClass, Class type ) : Serializer
[run-time name: com/esotericsoftware/kryo/Kryo.newSerializer:(Ljava/lang/Class;Ljava/lang/Class;)Lcom/esotericsoftware/kryo/Serializer;]
Kryo.setInstantiatorStrategy ( com.esotericsoftware.shaded.org.objenesis.strategy.InstantiatorStrategy strategy ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setInstantiatorStrategy:(Lcom/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy;)V]
Kryo.setStreamFactory ( util.FastestStreamFactory streamFactory ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setStreamFactory:(Lcom/esotericsoftware/kryo/util/FastestStreamFactory;)V]
kryo-2.22.jar, NewInstanceInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
NewInstanceInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/NewInstanceInstantiator.newInstance:()Ljava/lang/Object;]
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/NewInstanceInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, NullInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator
NullInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/NullInstantiator.newInstance:()Ljava/lang/Object;]
NullInstantiator.NullInstantiator ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/NullInstantiator."<init>":()V]
kryo-2.22.jar, ObjectInputStreamInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
ObjectInputStreamInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.newInstance:()Ljava/lang/Object;]
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectInputStreamInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, ObjectInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator
ObjectInstantiator.newInstance ( ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, ObjectStreamClassInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
ObjectStreamClassInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.newInstance:()Ljava/lang/Object;]
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectStreamClassInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Objenesis.class
package com.esotericsoftware.shaded.org.objenesis
Objenesis.getInstantiatorOf ( Class p1 ) [abstract] : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/Objenesis.getInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
Objenesis.newInstance ( Class p1 ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/Objenesis.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
kryo-2.22.jar, ObjenesisBase.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisBase.getInstantiatorOf ( Class clazz ) : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase.getInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
ObjenesisBase.newInstance ( Class clazz ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase."<init>":(Lcom/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy;)V]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase."<init>":(Lcom/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy;Z)V]
ObjenesisBase.toString ( ) : String
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase.toString:()Ljava/lang/String;]
kryo-2.22.jar, ObjenesisException.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisException.ObjenesisException ( String msg )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;)V]
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V]
ObjenesisException.ObjenesisException ( Throwable cause )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisException."<init>":(Ljava/lang/Throwable;)V]
kryo-2.22.jar, ObjenesisHelper.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisHelper.getInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.getInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.getSerializableObjectInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.newInstance ( Class clazz ) [static] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisHelper.newSerializableInstance ( Class clazz ) [static] : java.io.Serializable
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.newSerializableInstance:(Ljava/lang/Class;)Ljava/io/Serializable;]
kryo-2.22.jar, ObjenesisSerializer.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisSerializer.ObjenesisSerializer ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisSerializer."<init>":()V]
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisSerializer."<init>":(Z)V]
kryo-2.22.jar, ObjenesisStd.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisStd.ObjenesisStd ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisStd."<init>":()V]
ObjenesisStd.ObjenesisStd ( boolean useCache )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisStd."<init>":(Z)V]
kryo-2.22.jar, Output.class
package com.esotericsoftware.kryo.io
Output.total ( ) : int
[run-time name: com/esotericsoftware/kryo/io/Output.total:()I]
kryo-2.22.jar, PercInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.perc
PercInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercInstantiator.newInstance:()Ljava/lang/Object;]
PercInstantiator.PercInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, PercSerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.perc
PercSerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercSerializationInstantiator.newInstance:()Ljava/lang/Object;]
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Registration.class
package com.esotericsoftware.kryo
Registration.getInstantiator ( ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Registration.getInstantiator:()Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
Registration.setInstantiator ( com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator instantiator ) : void
[run-time name: com/esotericsoftware/kryo/Registration.setInstantiator:(Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;)V]
kryo-2.22.jar, SerializationInstantiatorHelper.class
package com.esotericsoftware.shaded.org.objenesis.instantiator
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type ) [static] : Class
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/SerializationInstantiatorHelper.getNonSerializableSuperClass:(Ljava/lang/Class;)Ljava/lang/Class;]
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/SerializationInstantiatorHelper."<init>":()V]
kryo-2.22.jar, SerializingInstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/SerializingInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/SerializingInstantiatorStrategy."<init>":()V]
kryo-2.22.jar, StdInstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
StdInstantiatorStrategy.newInstantiatorOf ( Class type ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/StdInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/StdInstantiatorStrategy."<init>":()V]
kryo-2.22.jar, Sun13Instantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
Sun13Instantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13Instantiator.newInstance:()Ljava/lang/Object;]
Sun13Instantiator.Sun13Instantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13Instantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Sun13InstantiatorBase.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
Sun13InstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13InstantiatorBase.newInstance:()Ljava/lang/Object;]
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13InstantiatorBase."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Sun13SerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
Sun13SerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13SerializationInstantiator.newInstance:()Ljava/lang/Object;]
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13SerializationInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, SunReflectionFactoryInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
SunReflectionFactoryInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, SunReflectionFactorySerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
SunReflectionFactorySerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, UnsafeCacheFields.class
package com.esotericsoftware.kryo.serializers
UnsafeCacheFields.UnsafeCacheFields ( )
[run-time name: com/esotericsoftware/kryo/serializers/UnsafeCacheFields."<init>":()V]
objenesis-1.2.jar, AccessibleInstantiator.class
package org.objenesis.instantiator.basic
AccessibleInstantiator.AccessibleInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/AccessibleInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, BaseInstantiatorStrategy.class
package org.objenesis.strategy
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
[run-time name: org/objenesis/strategy/BaseInstantiatorStrategy."<init>":()V]
objenesis-1.2.jar, ConstructorInstantiator.class
package org.objenesis.instantiator.basic
ConstructorInstantiator.ConstructorInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/ConstructorInstantiator."<init>":(Ljava/lang/Class;)V]
ConstructorInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/ConstructorInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, GCJInstantiator.class
package org.objenesis.instantiator.gcj
GCJInstantiator.GCJInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiator."<init>":(Ljava/lang/Class;)V]
GCJInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, GCJInstantiatorBase.class
package org.objenesis.instantiator.gcj
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiatorBase."<init>":(Ljava/lang/Class;)V]
GCJInstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiatorBase.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, GCJSerializationInstantiator.class
package org.objenesis.instantiator.gcj
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/gcj/GCJSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
GCJSerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/gcj/GCJSerializationInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, InstantiatorStrategy.class
package org.objenesis.strategy
InstantiatorStrategy.newInstantiatorOf ( Class p1 ) [abstract] : org.objenesis.instantiator.ObjectInstantiator
[run-time name: org/objenesis/strategy/InstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
objenesis-1.2.jar, JRockit131Instantiator.class
package org.objenesis.instantiator.jrockit
JRockit131Instantiator.JRockit131Instantiator ( Class type )
[run-time name: org/objenesis/instantiator/jrockit/JRockit131Instantiator."<init>":(Ljava/lang/Class;)V]
JRockit131Instantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/jrockit/JRockit131Instantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, JRockitLegacyInstantiator.class
package org.objenesis.instantiator.jrockit
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator."<init>":(Ljava/lang/Class;)V]
JRockitLegacyInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, NewInstanceInstantiator.class
package org.objenesis.instantiator.basic
NewInstanceInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/NewInstanceInstantiator.newInstance:()Ljava/lang/Object;]
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/NewInstanceInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, NullInstantiator.class
package org.objenesis.instantiator
NullInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/NullInstantiator.newInstance:()Ljava/lang/Object;]
NullInstantiator.NullInstantiator ( )
[run-time name: org/objenesis/instantiator/NullInstantiator."<init>":()V]
objenesis-1.2.jar, ObjectInputStreamInstantiator.class
package org.objenesis.instantiator.basic
ObjectInputStreamInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.newInstance:()Ljava/lang/Object;]
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
[run-time name: org/objenesis/instantiator/basic/ObjectInputStreamInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, ObjectInstantiator.class
package org.objenesis.instantiator
ObjectInstantiator.newInstance ( ) [abstract] : Object
[run-time name: org/objenesis/instantiator/ObjectInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, ObjectStreamClassInstantiator.class
package org.objenesis.instantiator.basic
ObjectStreamClassInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.newInstance:()Ljava/lang/Object;]
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/ObjectStreamClassInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, Objenesis.class
package org.objenesis
Objenesis.getInstantiatorOf ( Class p1 ) [abstract] : instantiator.ObjectInstantiator
[run-time name: org/objenesis/Objenesis.getInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
Objenesis.newInstance ( Class p1 ) [abstract] : Object
[run-time name: org/objenesis/Objenesis.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
objenesis-1.2.jar, ObjenesisBase.class
package org.objenesis
ObjenesisBase.getInstantiatorOf ( Class clazz ) : instantiator.ObjectInstantiator
[run-time name: org/objenesis/ObjenesisBase.getInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
ObjenesisBase.newInstance ( Class clazz ) : Object
[run-time name: org/objenesis/ObjenesisBase.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
[run-time name: org/objenesis/ObjenesisBase."<init>":(Lorg/objenesis/strategy/InstantiatorStrategy;)V]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
[run-time name: org/objenesis/ObjenesisBase."<init>":(Lorg/objenesis/strategy/InstantiatorStrategy;Z)V]
ObjenesisBase.toString ( ) : String
[run-time name: org/objenesis/ObjenesisBase.toString:()Ljava/lang/String;]
objenesis-1.2.jar, ObjenesisException.class
package org.objenesis
ObjenesisException.ObjenesisException ( String msg )
[run-time name: org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;)V]
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
[run-time name: org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V]
ObjenesisException.ObjenesisException ( Throwable cause )
[run-time name: org/objenesis/ObjenesisException."<init>":(Ljava/lang/Throwable;)V]
objenesis-1.2.jar, ObjenesisHelper.class
package org.objenesis
ObjenesisHelper.getInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: org/objenesis/ObjenesisHelper.getInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: org/objenesis/ObjenesisHelper.getSerializableObjectInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.newInstance ( Class clazz ) [static] : Object
[run-time name: org/objenesis/ObjenesisHelper.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisHelper.newSerializableInstance ( Class clazz ) [static] : java.io.Serializable
[run-time name: org/objenesis/ObjenesisHelper.newSerializableInstance:(Ljava/lang/Class;)Ljava/io/Serializable;]
objenesis-1.2.jar, ObjenesisSerializer.class
package org.objenesis
ObjenesisSerializer.ObjenesisSerializer ( )
[run-time name: org/objenesis/ObjenesisSerializer."<init>":()V]
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
[run-time name: org/objenesis/ObjenesisSerializer."<init>":(Z)V]
objenesis-1.2.jar, ObjenesisStd.class
package org.objenesis
ObjenesisStd.ObjenesisStd ( )
[run-time name: org/objenesis/ObjenesisStd."<init>":()V]
ObjenesisStd.ObjenesisStd ( boolean useCache )
[run-time name: org/objenesis/ObjenesisStd."<init>":(Z)V]
objenesis-1.2.jar, PercInstantiator.class
package org.objenesis.instantiator.perc
PercInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/perc/PercInstantiator.newInstance:()Ljava/lang/Object;]
PercInstantiator.PercInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/perc/PercInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, PercSerializationInstantiator.class
package org.objenesis.instantiator.perc
PercSerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/perc/PercSerializationInstantiator.newInstance:()Ljava/lang/Object;]
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/perc/PercSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, SerializationInstantiatorHelper.class
package org.objenesis.instantiator
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type ) [static] : Class
[run-time name: org/objenesis/instantiator/SerializationInstantiatorHelper.getNonSerializableSuperClass:(Ljava/lang/Class;)Ljava/lang/Class;]
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
[run-time name: org/objenesis/instantiator/SerializationInstantiatorHelper."<init>":()V]
objenesis-1.2.jar, SerializingInstantiatorStrategy.class
package org.objenesis.strategy
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: org/objenesis/strategy/SerializingInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
[run-time name: org/objenesis/strategy/SerializingInstantiatorStrategy."<init>":()V]
objenesis-1.2.jar, StdInstantiatorStrategy.class
package org.objenesis.strategy
StdInstantiatorStrategy.newInstantiatorOf ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: org/objenesis/strategy/StdInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
[run-time name: org/objenesis/strategy/StdInstantiatorStrategy."<init>":()V]
objenesis-1.2.jar, Sun13Instantiator.class
package org.objenesis.instantiator.sun
Sun13Instantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/Sun13Instantiator.newInstance:()Ljava/lang/Object;]
Sun13Instantiator.Sun13Instantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/Sun13Instantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, Sun13InstantiatorBase.class
package org.objenesis.instantiator.sun
Sun13InstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: org/objenesis/instantiator/sun/Sun13InstantiatorBase.newInstance:()Ljava/lang/Object;]
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
[run-time name: org/objenesis/instantiator/sun/Sun13InstantiatorBase."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, Sun13SerializationInstantiator.class
package org.objenesis.instantiator.sun
Sun13SerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/Sun13SerializationInstantiator.newInstance:()Ljava/lang/Object;]
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/Sun13SerializationInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, SunReflectionFactoryInstantiator.class
package org.objenesis.instantiator.sun
SunReflectionFactoryInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, SunReflectionFactorySerializationInstantiator.class
package org.objenesis.instantiator.sun
SunReflectionFactorySerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator."<init>":(Ljava/lang/Class;)V]
to the top

## Problems with Data Types, High Severity (60)

kryo-2.22.jar
package com.esotericsoftware.kryo.io
[+] Input (1)

| Change | Effect
--- | --- | ---
1 | Type of field total has been changed from int to long. | A client program may be interrupted by NoSuchFieldError exception.

[+] affected methods (168)
com.esotericsoftware.kryo.ClassResolver.readClass ( Input p1 )
1st parameter 'p1' of this abstract method has type 'Input'.
Input.available ( )
This method is from 'Input' class.
Input.canReadInt ( )
This method is from 'Input' class.
Input.canReadLong ( )
This method is from 'Input' class.
Input.close ( )
This method is from 'Input' class.
Input.eof ( )
This method is from 'Input' class.
Input.fill ( byte[ ] buffer, int offset, int count )
This method is from 'Input' class.
Input.getBuffer ( )
This method is from 'Input' class.
Input.getInputStream ( )
This method is from 'Input' class.
Input.Input ( )
This constructor is from 'Input' class.
Input.Input ( byte[ ] buffer )
This constructor is from 'Input' class.
Input.Input ( byte[ ] buffer, int offset, int count )
This constructor is from 'Input' class.
Input.Input ( int bufferSize )
This constructor is from 'Input' class.
Input.Input ( java.io.InputStream inputStream )
This constructor is from 'Input' class.
Input.Input ( java.io.InputStream inputStream, int bufferSize )
This constructor is from 'Input' class.
Input.limit ( )
This method is from 'Input' class.
Input.position ( )
This method is from 'Input' class.
Input.read ( )
This method is from 'Input' class.
Input.read ( byte[ ] bytes )
This method is from 'Input' class.
Input.read ( byte[ ] bytes, int offset, int count )
This method is from 'Input' class.
Input.readBoolean ( )
This method is from 'Input' class.
Input.readByte ( )
This method is from 'Input' class.
Input.readBytes ( byte[ ] bytes )
This method is from 'Input' class.
Input.readBytes ( byte[ ] bytes, int offset, int count )
This method is from 'Input' class.
Input.readBytes ( int length )
This method is from 'Input' class.
Input.readByteUnsigned ( )
This method is from 'Input' class.
Input.readChar ( )
This method is from 'Input' class.
Input.readChars ( int length )
This method is from 'Input' class.
Input.readDouble ( )
This method is from 'Input' class.
Input.readDouble ( double precision, boolean optimizePositive )
This method is from 'Input' class.
Input.readDoubles ( int length )
This method is from 'Input' class.
Input.readFloat ( )
This method is from 'Input' class.
Input.readFloat ( float precision, boolean optimizePositive )
This method is from 'Input' class.
Input.readFloats ( int length )
This method is from 'Input' class.
Input.readInt ( )
This method is from 'Input' class.
Input.readInt ( boolean optimizePositive )
This method is from 'Input' class.
Input.readInts ( int length )
This method is from 'Input' class.
Input.readInts ( int length, boolean optimizePositive )
This method is from 'Input' class.
Input.readLong ( )
This method is from 'Input' class.
Input.readLong ( boolean optimizePositive )
This method is from 'Input' class.
Input.readLongs ( int length )
This method is from 'Input' class.
Input.readLongs ( int length, boolean optimizePositive )
This method is from 'Input' class.
Input.readShort ( )
This method is from 'Input' class.
Input.readShorts ( int length )
This method is from 'Input' class.
Input.readShortUnsigned ( )
This method is from 'Input' class.
Input.readString ( )
This method is from 'Input' class.
Input.readStringBuilder ( )
This method is from 'Input' class.
Input.readVarInt ( boolean optimizePositive )
This method is from 'Input' class.
Input.readVarLong ( boolean optimizePositive )
This method is from 'Input' class.
Input.require ( int required )
This method is from 'Input' class.
Input.rewind ( )
This method is from 'Input' class.
Input.setBuffer ( byte[ ] bytes )
This method is from 'Input' class.
Input.setBuffer ( byte[ ] bytes, int offset, int count )
This method is from 'Input' class.
Input.setInputStream ( java.io.InputStream inputStream )
This method is from 'Input' class.
Input.setLimit ( int limit )
This method is from 'Input' class.
Input.setPosition ( int position )
This method is from 'Input' class.
Input.setTotal ( int total )
This method is from 'Input' class.
Input.skip ( int count )
This method is from 'Input' class.
Input.skip ( long count )
This method is from 'Input' class.
com.esotericsoftware.kryo.Kryo.readClass ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readClassAndObject ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObject ( Input input, Class<T> type )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObject ( Input input, Class<T> type, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObjectOrNull ( Input input, Class<T> type )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObjectOrNull ( Input input, Class<T> type, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.KryoSerializable.read ( com.esotericsoftware.kryo.Kryo p1, Input p2 )
2nd parameter 'p2' of this abstract method has type 'Input'.
com.esotericsoftware.kryo.serializers.BlowfishSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Collection> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Collection> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<boolean[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<byte[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<char[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<double[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<float[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<int[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<long[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Object[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<short[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<String[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.math.BigDecimal> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.math.BigInteger> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Boolean> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Byte> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Calendar> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Character> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Class> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyListSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyMapSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptySetSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Currency> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Date> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Double> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Enum> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.EnumSet> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Float> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Integer> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<com.esotericsoftware.kryo.KryoSerializable> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Long> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Short> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<StringBuffer> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<StringBuilder> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<String> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.TimeZone> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TreeMapSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Map> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.VoidSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DeflateSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.JavaSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.MapSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Map> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.MapSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.MapSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Map> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( byte[ ] p1 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( byte[ ] p1, int p2, int p3 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( int p1 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( java.io.InputStream p1 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( java.io.InputStream p1, int p2 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultClassResolver.readClass ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultClassResolver.readName ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( byte[ ] buffer )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( byte[ ] buffer, int offset, int count )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( int bufferSize )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( java.io.InputStream inputStream )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( java.io.InputStream inputStream, int bufferSize )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( byte[ ] buffer )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( byte[ ] buffer, int offset, int count )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( int bufferSize )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( java.io.InputStream inputStream )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( java.io.InputStream inputStream, int bufferSize )
Return value of this method has type 'Input'.
[+] Output (1)

| Change | Effect
--- | --- | ---
1 | Type of field total has been changed from int to long. | A client program may be interrupted by NoSuchFieldError exception.

[+] affected methods (164)
com.esotericsoftware.kryo.ClassResolver.writeClass ( Output p1, Class p2 )
1st parameter 'p1' of this abstract method has type 'Output'.
Output.clear ( )
This method is from 'Output' class.
Output.close ( )
This method is from 'Output' class.
Output.flush ( )
This method is from 'Output' class.
Output.getBuffer ( )
This method is from 'Output' class.
Output.getOutputStream ( )
This method is from 'Output' class.
Output.intLength ( int value, boolean optimizePositive )
This method is from 'Output' class.
Output.longLength ( long value, boolean optimizePositive )
This method is from 'Output' class.
Output.Output ( )
This constructor is from 'Output' class.
Output.Output ( byte[ ] buffer )
This constructor is from 'Output' class.
Output.Output ( byte[ ] buffer, int maxBufferSize )
This constructor is from 'Output' class.
Output.Output ( int bufferSize )
This constructor is from 'Output' class.
Output.Output ( int bufferSize, int maxBufferSize )
This constructor is from 'Output' class.
Output.Output ( java.io.OutputStream outputStream )
This constructor is from 'Output' class.
Output.Output ( java.io.OutputStream outputStream, int bufferSize )
This constructor is from 'Output' class.
Output.position ( )
This method is from 'Output' class.
Output.require ( int required )
This method is from 'Output' class.
Output.setBuffer ( byte[ ] buffer )
This method is from 'Output' class.
Output.setBuffer ( byte[ ] buffer, int maxBufferSize )
This method is from 'Output' class.
Output.setOutputStream ( java.io.OutputStream outputStream )
This method is from 'Output' class.
Output.setPosition ( int position )
This method is from 'Output' class.
Output.toBytes ( )
This method is from 'Output' class.
Output.write ( byte[ ] bytes )
This method is from 'Output' class.
Output.write ( byte[ ] bytes, int offset, int length )
This method is from 'Output' class.
Output.write ( int value )
This method is from 'Output' class.
Output.writeAscii ( String value )
This method is from 'Output' class.
Output.writeBoolean ( boolean value )
This method is from 'Output' class.
Output.writeByte ( byte value )
This method is from 'Output' class.
Output.writeByte ( int value )
This method is from 'Output' class.
Output.writeBytes ( byte[ ] bytes )
This method is from 'Output' class.
Output.writeBytes ( byte[ ] bytes, int offset, int count )
This method is from 'Output' class.
Output.writeChar ( char value )
This method is from 'Output' class.
Output.writeChars ( char[ ] object )
This method is from 'Output' class.
Output.writeDouble ( double value )
This method is from 'Output' class.
Output.writeDouble ( double value, double precision, boolean optimizePositive )
This method is from 'Output' class.
Output.writeDoubles ( double[ ] object )
This method is from 'Output' class.
Output.writeFloat ( float value )
This method is from 'Output' class.
Output.writeFloat ( float value, float precision, boolean optimizePositive )
This method is from 'Output' class.
Output.writeFloats ( float[ ] object )
This method is from 'Output' class.
Output.writeInt ( int value )
This method is from 'Output' class.
Output.writeInt ( int value, boolean optimizePositive )
This method is from 'Output' class.
Output.writeInts ( int[ ] object )
This method is from 'Output' class.
Output.writeInts ( int[ ] object, boolean optimizePositive )
This method is from 'Output' class.
Output.writeLong ( long value )
This method is from 'Output' class.
Output.writeLong ( long value, boolean optimizePositive )
This method is from 'Output' class.
Output.writeLongs ( long[ ] object )
This method is from 'Output' class.
Output.writeLongs ( long[ ] object, boolean optimizePositive )
This method is from 'Output' class.
Output.writeShort ( int value )
This method is from 'Output' class.
Output.writeShorts ( short[ ] object )
This method is from 'Output' class.
Output.writeString ( CharSequence value )
This method is from 'Output' class.
Output.writeString ( String value )
This method is from 'Output' class.
Output.writeVarInt ( int value, boolean optimizePositive )
This method is from 'Output' class.
Output.writeVarLong ( long value, boolean optimizePositive )
This method is from 'Output' class.
com.esotericsoftware.kryo.Kryo.writeClass ( Output output, Class type )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeClassAndObject ( Output output, Object object )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObject ( Output output, Object object )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObject ( Output output, Object object, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObjectOrNull ( Output output, Object object, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObjectOrNull ( Output output, Object object, Class type )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.KryoSerializable.write ( com.esotericsoftware.kryo.Kryo p1, Output p2 )
2nd parameter 'p2' of this abstract method has type 'Output'.
com.esotericsoftware.kryo.serializers.BlowfishSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Collection collection )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, boolean[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, byte[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, char[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, double[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, float[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, int[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, long[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, short[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, String[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.math.BigDecimal object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.math.BigInteger object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Boolean object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Byte object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Calendar object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Character object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Class object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyListSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyMapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptySetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.List object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Map object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Set object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Currency object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Date object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Double object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Enum object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.EnumSet object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Float object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Integer object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, com.esotericsoftware.kryo.KryoSerializable object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Long object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Short object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, StringBuffer object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, StringBuilder object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, String object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.TimeZone object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TreeMapSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TreeMapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Map map )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.VoidSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DeflateSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.JavaSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.MapSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.MapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Map map )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( byte[ ] p1 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( byte[ ] p1, int p2 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( int p1 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( int p1, int p2 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( java.io.OutputStream p1 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( java.io.OutputStream p1, int p2 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultClassResolver.writeClass ( Output output, Class type )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultClassResolver.writeName ( Output output, Class type, com.esotericsoftware.kryo.Registration registration )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( byte[ ] buffer )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( byte[ ] buffer, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( int bufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( int bufferSize, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( java.io.OutputStream outputStream )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( java.io.OutputStream outputStream, int bufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( byte[ ] buffer )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( byte[ ] buffer, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( int bufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( int bufferSize, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( java.io.OutputStream outputStream )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( java.io.OutputStream outputStream, int bufferSize )
Return value of this method has type 'Output'.
package com.esotericsoftware.shaded.org.objenesis
[+] Objenesis (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Objenesis.getInstantiatorOf ( Class p1 )
This abstract method is from 'Objenesis' interface.
Objenesis.newInstance ( Class p1 )
This abstract method is from 'Objenesis' interface.
[+] ObjenesisBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (5)
ObjenesisBase.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.newInstance ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.toString ( )
This method is from 'ObjenesisBase' class.
[+] ObjenesisException (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (3)
ObjenesisException.ObjenesisException ( String msg )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( Throwable cause )
This constructor is from 'ObjenesisException' class.
[+] ObjenesisHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (4)
ObjenesisHelper.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newSerializableInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
[+] ObjenesisSerializer (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjenesisSerializer.ObjenesisSerializer ( )
This constructor is from 'ObjenesisSerializer' class.
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
This constructor is from 'ObjenesisSerializer' class.
[+] ObjenesisStd (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjenesisStd.ObjenesisStd ( )
This constructor is from 'ObjenesisStd' class.
ObjenesisStd.ObjenesisStd ( boolean useCache )
This constructor is from 'ObjenesisStd' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator
[+] NullInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
NullInstantiator.newInstance ( )
This method is from 'NullInstantiator' class.
NullInstantiator.NullInstantiator ( )
This constructor is from 'NullInstantiator' class.
[+] ObjectInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (1)
ObjectInstantiator.newInstance ( )
This abstract method is from 'ObjectInstantiator' interface.
[+] SerializationInstantiatorHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type )
This method is from 'SerializationInstantiatorHelper' class.
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
This constructor is from 'SerializationInstantiatorHelper' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
[+] AccessibleInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (1)
AccessibleInstantiator.AccessibleInstantiator ( Class type )
This constructor is from 'AccessibleInstantiator' class.
[+] ConstructorInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ConstructorInstantiator.ConstructorInstantiator ( Class type )
This constructor is from 'ConstructorInstantiator' class.
ConstructorInstantiator.newInstance ( )
This method is from 'ConstructorInstantiator' class.
[+] NewInstanceInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
NewInstanceInstantiator.newInstance ( )
This method is from 'NewInstanceInstantiator' class.
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
This constructor is from 'NewInstanceInstantiator' class.
[+] ObjectInputStreamInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjectInputStreamInstantiator.newInstance ( )
This method is from 'ObjectInputStreamInstantiator' class.
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
This constructor is from 'ObjectInputStreamInstantiator' class.
[+] ObjectStreamClassInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjectStreamClassInstantiator.newInstance ( )
This method is from 'ObjectStreamClassInstantiator' class.
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
This constructor is from 'ObjectStreamClassInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
[+] GCJInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
GCJInstantiator.GCJInstantiator ( Class type )
This constructor is from 'GCJInstantiator' class.
GCJInstantiator.newInstance ( )
This method is from 'GCJInstantiator' class.
[+] GCJInstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
This constructor is from 'GCJInstantiatorBase' abstract class.
GCJInstantiatorBase.newInstance ( )
This abstract method is from 'GCJInstantiatorBase' abstract class.
[+] GCJSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
This constructor is from 'GCJSerializationInstantiator' class.
GCJSerializationInstantiator.newInstance ( )
This method is from 'GCJSerializationInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit
[+] JRockit131Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
JRockit131Instantiator.JRockit131Instantiator ( Class type )
This constructor is from 'JRockit131Instantiator' class.
JRockit131Instantiator.newInstance ( )
This method is from 'JRockit131Instantiator' class.
[+] JRockitLegacyInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
This constructor is from 'JRockitLegacyInstantiator' class.
JRockitLegacyInstantiator.newInstance ( )
This method is from 'JRockitLegacyInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.perc
[+] PercInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
PercInstantiator.newInstance ( )
This method is from 'PercInstantiator' class.
PercInstantiator.PercInstantiator ( Class type )
This constructor is from 'PercInstantiator' class.
[+] PercSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
PercSerializationInstantiator.newInstance ( )
This method is from 'PercSerializationInstantiator' class.
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
This constructor is from 'PercSerializationInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
[+] Sun13Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Sun13Instantiator.newInstance ( )
This method is from 'Sun13Instantiator' class.
Sun13Instantiator.Sun13Instantiator ( Class type )
This constructor is from 'Sun13Instantiator' class.
[+] Sun13InstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Sun13InstantiatorBase.newInstance ( )
This abstract method is from 'Sun13InstantiatorBase' abstract class.
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
This constructor is from 'Sun13InstantiatorBase' abstract class.
[+] Sun13SerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Sun13SerializationInstantiator.newInstance ( )
This method is from 'Sun13SerializationInstantiator' class.
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
This constructor is from 'Sun13SerializationInstantiator' class.
[+] SunReflectionFactoryInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SunReflectionFactoryInstantiator.newInstance ( )
This method is from 'SunReflectionFactoryInstantiator' class.
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
This constructor is from 'SunReflectionFactoryInstantiator' class.
[+] SunReflectionFactorySerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SunReflectionFactorySerializationInstantiator.newInstance ( )
This method is from 'SunReflectionFactorySerializationInstantiator' class.
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
This constructor is from 'SunReflectionFactorySerializationInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.strategy
[+] BaseInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (1)
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
This constructor is from 'BaseInstantiatorStrategy' abstract class.
[+] InstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (1)
InstantiatorStrategy.newInstantiatorOf ( Class p1 )
This abstract method is from 'InstantiatorStrategy' interface.
[+] SerializingInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'SerializingInstantiatorStrategy' class.
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
This constructor is from 'SerializingInstantiatorStrategy' class.
[+] StdInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
StdInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'StdInstantiatorStrategy' class.
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
This constructor is from 'StdInstantiatorStrategy' class.
objenesis-1.2.jar
package org.objenesis
[+] Objenesis (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Objenesis.getInstantiatorOf ( Class p1 )
This abstract method is from 'Objenesis' interface.
Objenesis.newInstance ( Class p1 )
This abstract method is from 'Objenesis' interface.
[+] ObjenesisBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (5)
ObjenesisBase.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.newInstance ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.toString ( )
This method is from 'ObjenesisBase' class.
[+] ObjenesisException (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (3)
ObjenesisException.ObjenesisException ( String msg )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( Throwable cause )
This constructor is from 'ObjenesisException' class.
[+] ObjenesisHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (4)
ObjenesisHelper.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newSerializableInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
[+] ObjenesisSerializer (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjenesisSerializer.ObjenesisSerializer ( )
This constructor is from 'ObjenesisSerializer' class.
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
This constructor is from 'ObjenesisSerializer' class.
[+] ObjenesisStd (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjenesisStd.ObjenesisStd ( )
This constructor is from 'ObjenesisStd' class.
ObjenesisStd.ObjenesisStd ( boolean useCache )
This constructor is from 'ObjenesisStd' class.
package org.objenesis.instantiator
[+] NullInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
NullInstantiator.newInstance ( )
This method is from 'NullInstantiator' class.
NullInstantiator.NullInstantiator ( )
This constructor is from 'NullInstantiator' class.
[+] SerializationInstantiatorHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type )
This method is from 'SerializationInstantiatorHelper' class.
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
This constructor is from 'SerializationInstantiatorHelper' class.
package org.objenesis.instantiator.basic
[+] AccessibleInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (1)
AccessibleInstantiator.AccessibleInstantiator ( Class type )
This constructor is from 'AccessibleInstantiator' class.
[+] ConstructorInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ConstructorInstantiator.ConstructorInstantiator ( Class type )
This constructor is from 'ConstructorInstantiator' class.
ConstructorInstantiator.newInstance ( )
This method is from 'ConstructorInstantiator' class.
[+] NewInstanceInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
NewInstanceInstantiator.newInstance ( )
This method is from 'NewInstanceInstantiator' class.
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
This constructor is from 'NewInstanceInstantiator' class.
[+] ObjectInputStreamInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjectInputStreamInstantiator.newInstance ( )
This method is from 'ObjectInputStreamInstantiator' class.
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
This constructor is from 'ObjectInputStreamInstantiator' class.
[+] ObjectStreamClassInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
ObjectStreamClassInstantiator.newInstance ( )
This method is from 'ObjectStreamClassInstantiator' class.
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
This constructor is from 'ObjectStreamClassInstantiator' class.
package org.objenesis.instantiator.gcj
[+] GCJInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
GCJInstantiator.GCJInstantiator ( Class type )
This constructor is from 'GCJInstantiator' class.
GCJInstantiator.newInstance ( )
This method is from 'GCJInstantiator' class.
[+] GCJInstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
This constructor is from 'GCJInstantiatorBase' abstract class.
GCJInstantiatorBase.newInstance ( )
This abstract method is from 'GCJInstantiatorBase' abstract class.
[+] GCJSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
This constructor is from 'GCJSerializationInstantiator' class.
GCJSerializationInstantiator.newInstance ( )
This method is from 'GCJSerializationInstantiator' class.
package org.objenesis.instantiator.jrockit
[+] JRockit131Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
JRockit131Instantiator.JRockit131Instantiator ( Class type )
This constructor is from 'JRockit131Instantiator' class.
JRockit131Instantiator.newInstance ( )
This method is from 'JRockit131Instantiator' class.
[+] JRockitLegacyInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
This constructor is from 'JRockitLegacyInstantiator' class.
JRockitLegacyInstantiator.newInstance ( )
This method is from 'JRockitLegacyInstantiator' class.
package org.objenesis.instantiator.perc
[+] PercInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
PercInstantiator.newInstance ( )
This method is from 'PercInstantiator' class.
PercInstantiator.PercInstantiator ( Class type )
This constructor is from 'PercInstantiator' class.
[+] PercSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
PercSerializationInstantiator.newInstance ( )
This method is from 'PercSerializationInstantiator' class.
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
This constructor is from 'PercSerializationInstantiator' class.
package org.objenesis.instantiator.sun
[+] Sun13Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Sun13Instantiator.newInstance ( )
This method is from 'Sun13Instantiator' class.
Sun13Instantiator.Sun13Instantiator ( Class type )
This constructor is from 'Sun13Instantiator' class.
[+] Sun13InstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Sun13InstantiatorBase.newInstance ( )
This abstract method is from 'Sun13InstantiatorBase' abstract class.
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
This constructor is from 'Sun13InstantiatorBase' abstract class.
[+] Sun13SerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
Sun13SerializationInstantiator.newInstance ( )
This method is from 'Sun13SerializationInstantiator' class.
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
This constructor is from 'Sun13SerializationInstantiator' class.
[+] SunReflectionFactoryInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SunReflectionFactoryInstantiator.newInstance ( )
This method is from 'SunReflectionFactoryInstantiator' class.
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
This constructor is from 'SunReflectionFactoryInstantiator' class.
[+] SunReflectionFactorySerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SunReflectionFactorySerializationInstantiator.newInstance ( )
This method is from 'SunReflectionFactorySerializationInstantiator' class.
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
This constructor is from 'SunReflectionFactorySerializationInstantiator' class.
package org.objenesis.strategy
[+] BaseInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (1)
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
This constructor is from 'BaseInstantiatorStrategy' abstract class.
[+] SerializingInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'SerializingInstantiatorStrategy' class.
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
This constructor is from 'SerializingInstantiatorStrategy' class.
[+] StdInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception.

[+] affected methods (2)
StdInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'StdInstantiatorStrategy' class.
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
This constructor is from 'StdInstantiatorStrategy' class.
to the top

## Java ARchives (4)

kryo-2.22.jar
minlog-1.2.jar
objenesis-1.2.jar
reflectasm-1.07-shaded.jar
to the top

## Test Info

Library Name | kryo
Version #1 | 2.22
Version #2 | 2.23.0
Subject | Source Compatibility

## Test Results

Total Java ARchives | 4
Total Methods / Classes | 1540 / 199
Verdict | Incompatible (30.3%)

## Problem Summary

| Severity | Count
--- | --- | ---
Added Methods | - | 38
Removed Methods | High | 134
Problems with Data Types | High | 60
Medium | 0
Low | 0
Problems with Methods | High | 0
Medium | 0
Low | 0

## Added Methods (38)

kryo-2.23.0.jar, CachedFieldFactory.class
package com.esotericsoftware.kryo.serializers
FieldSerializer.CachedFieldFactory.createCachedField ( Class p1, reflect.Field p2, FieldSerializer p3 ) [abstract] : FieldSerializer.CachedField
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializer.CachedFieldFactory.createCachedField:(Ljava/lang/Class;Ljava/lang/reflect/Field;Lcom/esotericsoftware/kryo/serializers/FieldSerializer;)Lcom/esotericsoftware/kryo/serializers/FieldSerializer$CachedField;]
kryo-2.23.0.jar, DefaultClassResolver.class
package com.esotericsoftware.kryo.util
DefaultClassResolver.getTypeByName ( String className ) : Class<?>
[run-time name: com/esotericsoftware/kryo/util/DefaultClassResolver.getTypeByName:(Ljava/lang/String;)Ljava/lang/Class;]
kryo-2.23.0.jar, DefaultInstantiatorStrategy.class
package com.esotericsoftware.kryo
Kryo.DefaultInstantiatorStrategy.getFallbackInstantiatorStrategy ( ) : org.objenesis.strategy.InstantiatorStrategy
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy.getFallbackInstantiatorStrategy:()Lorg/objenesis/strategy/InstantiatorStrategy;]
Kryo.DefaultInstantiatorStrategy.Kryo.DefaultInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy."<init>":()V]
Kryo.DefaultInstantiatorStrategy.newInstantiatorOf ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
Kryo.DefaultInstantiatorStrategy.setFallbackInstantiatorStrategy ( org.objenesis.strategy.InstantiatorStrategy fallbackStrategy ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.DefaultInstantiatorStrategy.setFallbackInstantiatorStrategy:(Lorg/objenesis/strategy/InstantiatorStrategy;)V]
kryo-2.23.0.jar, DefaultSerializers.class
package com.esotericsoftware.kryo
DefaultSerializers.DefaultSerializers ( )
[run-time name: com/esotericsoftware/kryo/DefaultSerializers."<init>":()V]
kryo-2.23.0.jar, Factory.class
package com.esotericsoftware.kryo.serializers
FieldSerializerUnsafeUtil.Factory.FieldSerializerUnsafeUtil.Factory ( )
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializerUnsafeUtil.Factory."<init>":()V]
kryo-2.23.0.jar, FieldSerializer<T.class
package com.esotericsoftware.kryo.serializers
FieldSerializer<T.getCopyTransient ( ) : boolean
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializer<T.getCopyTransient:()Z]
FieldSerializer<T.setCopyTransient ( boolean setCopyTransient ) : void
[run-time name: com/esotericsoftware/kryo/serializers/FieldSerializer<T.setCopyTransient:(Z)V]
kryo-2.23.0.jar, Input.class
package com.esotericsoftware.kryo.io
Input.total ( ) : long
[run-time name: com/esotericsoftware/kryo/io/Input.total:()J]
kryo-2.23.0.jar, Kryo.class
package com.esotericsoftware.kryo
Kryo.getInstantiatorStrategy ( ) : org.objenesis.strategy.InstantiatorStrategy
[run-time name: com/esotericsoftware/kryo/Kryo.getInstantiatorStrategy:()Lorg/objenesis/strategy/InstantiatorStrategy;]
Kryo.getOriginalToCopyMap ( ) : util.IdentityMap
[run-time name: com/esotericsoftware/kryo/Kryo.getOriginalToCopyMap:()Lcom/esotericsoftware/kryo/util/IdentityMap;]
Kryo.newInstantiator ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Kryo.newInstantiator:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
Kryo.setCopyReferences ( boolean copyReferences ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setCopyReferences:(Z)V]
Kryo.setInstantiatorStrategy ( org.objenesis.strategy.InstantiatorStrategy strategy ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setInstantiatorStrategy:(Lorg/objenesis/strategy/InstantiatorStrategy;)V]
Kryo.setStreamFactory ( StreamFactory streamFactory ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setStreamFactory:(Lcom/esotericsoftware/kryo/StreamFactory;)V]
kryo-2.23.0.jar, LocaleSerializer.class
package com.esotericsoftware.kryo.serializers
DefaultSerializers.LocaleSerializer.copy ( com.esotericsoftware.kryo.Kryo kryo, java.util.Locale original ) : java.util.Locale
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.copy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/util/Locale;)Ljava/util/Locale;]
DefaultSerializers.LocaleSerializer.copy ( com.esotericsoftware.kryo.Kryo x0, Object x1 ) : Object
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.copy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/lang/Object;)Ljava/lang/Object;]
DefaultSerializers.LocaleSerializer.create ( String language, String country, String variant ) : java.util.Locale
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.create:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Locale;]
DefaultSerializers.LocaleSerializer.DefaultSerializers.LocaleSerializer ( )
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer."<init>":()V]
DefaultSerializers.LocaleSerializer.isSameLocale ( java.util.Locale locale, String language, String country, String variant ) [static] : boolean
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.isSameLocale:(Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z]
DefaultSerializers.LocaleSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<java.util.Locale> type ) : java.util.Locale
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.read:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/util/Locale;]
DefaultSerializers.LocaleSerializer.read ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Input x1, Class x2 ) : Object
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.read:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/lang/Object;]
DefaultSerializers.LocaleSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, java.util.Locale l ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/util/Locale;)V]
DefaultSerializers.LocaleSerializer.write ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Output x1, Object x2 ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.LocaleSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/lang/Object;)V]
kryo-2.23.0.jar, Output.class
package com.esotericsoftware.kryo.io
Output.total ( ) : long
[run-time name: com/esotericsoftware/kryo/io/Output.total:()J]
kryo-2.23.0.jar, Registration.class
package com.esotericsoftware.kryo
Registration.getInstantiator ( ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Registration.getInstantiator:()Lorg/objenesis/instantiator/ObjectInstantiator;]
Registration.setInstantiator ( org.objenesis.instantiator.ObjectInstantiator instantiator ) : void
[run-time name: com/esotericsoftware/kryo/Registration.setInstantiator:(Lorg/objenesis/instantiator/ObjectInstantiator;)V]
kryo-2.23.0.jar, Serializer<T.class
package com.esotericsoftware.kryo
Serializer<T.isDefaultSerializer ( ) : boolean
[run-time name: com/esotericsoftware/kryo/Serializer<T.isDefaultSerializer:()Z]
Serializer<T.setDefaultSerializer ( boolean defaultSerializer ) : void
[run-time name: com/esotericsoftware/kryo/Serializer<T.setDefaultSerializer:(Z)V]
kryo-2.23.0.jar, TreeSetSerializer.class
package com.esotericsoftware.kryo.serializers
DefaultSerializers.TreeSetSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<java.util.Collection> type ) : java.util.TreeSet
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.create:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/util/TreeSet;]
DefaultSerializers.TreeSetSerializer.create ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Input x1, Class x2 ) : java.util.Collection
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.create:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Input;Ljava/lang/Class;)Ljava/util/Collection;]
DefaultSerializers.TreeSetSerializer.createCopy ( com.esotericsoftware.kryo.Kryo kryo, java.util.Collection original ) : java.util.TreeSet
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.createCopy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/util/Collection;)Ljava/util/TreeSet;]
DefaultSerializers.TreeSetSerializer.createCopy ( com.esotericsoftware.kryo.Kryo x0, java.util.Collection x1 ) : java.util.Collection
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.createCopy:(Lcom/esotericsoftware/kryo/Kryo;Ljava/util/Collection;)Ljava/util/Collection;]
DefaultSerializers.TreeSetSerializer.DefaultSerializers.TreeSetSerializer ( )
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer."<init>":()V]
DefaultSerializers.TreeSetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, java.util.Collection collection ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/util/Collection;)V]
DefaultSerializers.TreeSetSerializer.write ( com.esotericsoftware.kryo.Kryo x0, com.esotericsoftware.kryo.io.Output x1, Object x2 ) : void
[run-time name: com/esotericsoftware/kryo/serializers/DefaultSerializers.TreeSetSerializer.write:(Lcom/esotericsoftware/kryo/Kryo;Lcom/esotericsoftware/kryo/io/Output;Ljava/lang/Object;)V]
to the top

## Removed Methods (134)

kryo-2.22.jar, AccessibleInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
AccessibleInstantiator.AccessibleInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/AccessibleInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, AsmCacheFields.class
package com.esotericsoftware.kryo.serializers
AsmCacheFields.AsmCacheFields ( )
[run-time name: com/esotericsoftware/kryo/serializers/AsmCacheFields."<init>":()V]
kryo-2.22.jar, BaseInstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/BaseInstantiatorStrategy."<init>":()V]
kryo-2.22.jar, ConstructorInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
ConstructorInstantiator.ConstructorInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ConstructorInstantiator."<init>":(Ljava/lang/Class;)V]
ConstructorInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ConstructorInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, GCJInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
GCJInstantiator.GCJInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiator."<init>":(Ljava/lang/Class;)V]
GCJInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, GCJInstantiatorBase.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiatorBase."<init>":(Ljava/lang/Class;)V]
GCJInstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJInstantiatorBase.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, GCJSerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
GCJSerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/gcj/GCJSerializationInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, Input.class
package com.esotericsoftware.kryo.io
Input.total ( ) : int
[run-time name: com/esotericsoftware/kryo/io/Input.total:()I]
kryo-2.22.jar, InstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
InstantiatorStrategy.newInstantiatorOf ( Class p1 ) [abstract] : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
kryo-2.22.jar, JRockit131Instantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit
JRockit131Instantiator.JRockit131Instantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockit131Instantiator."<init>":(Ljava/lang/Class;)V]
JRockit131Instantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockit131Instantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, JRockitLegacyInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator."<init>":(Ljava/lang/Class;)V]
JRockitLegacyInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, Kryo.class
package com.esotericsoftware.kryo
Kryo.newInstantiator ( Class type ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Kryo.newInstantiator:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
Kryo.newSerializer ( Class<? extends Serializer> serializerClass, Class type ) : Serializer
[run-time name: com/esotericsoftware/kryo/Kryo.newSerializer:(Ljava/lang/Class;Ljava/lang/Class;)Lcom/esotericsoftware/kryo/Serializer;]
Kryo.setInstantiatorStrategy ( com.esotericsoftware.shaded.org.objenesis.strategy.InstantiatorStrategy strategy ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setInstantiatorStrategy:(Lcom/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy;)V]
Kryo.setStreamFactory ( util.FastestStreamFactory streamFactory ) : void
[run-time name: com/esotericsoftware/kryo/Kryo.setStreamFactory:(Lcom/esotericsoftware/kryo/util/FastestStreamFactory;)V]
kryo-2.22.jar, NewInstanceInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
NewInstanceInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/NewInstanceInstantiator.newInstance:()Ljava/lang/Object;]
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/NewInstanceInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, NullInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator
NullInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/NullInstantiator.newInstance:()Ljava/lang/Object;]
NullInstantiator.NullInstantiator ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/NullInstantiator."<init>":()V]
kryo-2.22.jar, ObjectInputStreamInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
ObjectInputStreamInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.newInstance:()Ljava/lang/Object;]
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectInputStreamInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, ObjectInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator
ObjectInstantiator.newInstance ( ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator.newInstance:()Ljava/lang/Object;]
kryo-2.22.jar, ObjectStreamClassInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
ObjectStreamClassInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.newInstance:()Ljava/lang/Object;]
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/basic/ObjectStreamClassInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Objenesis.class
package com.esotericsoftware.shaded.org.objenesis
Objenesis.getInstantiatorOf ( Class p1 ) [abstract] : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/Objenesis.getInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
Objenesis.newInstance ( Class p1 ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/Objenesis.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
kryo-2.22.jar, ObjenesisBase.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisBase.getInstantiatorOf ( Class clazz ) : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase.getInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
ObjenesisBase.newInstance ( Class clazz ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase."<init>":(Lcom/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy;)V]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase."<init>":(Lcom/esotericsoftware/shaded/org/objenesis/strategy/InstantiatorStrategy;Z)V]
ObjenesisBase.toString ( ) : String
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisBase.toString:()Ljava/lang/String;]
kryo-2.22.jar, ObjenesisException.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisException.ObjenesisException ( String msg )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;)V]
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V]
ObjenesisException.ObjenesisException ( Throwable cause )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisException."<init>":(Ljava/lang/Throwable;)V]
kryo-2.22.jar, ObjenesisHelper.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisHelper.getInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.getInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.getSerializableObjectInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.newInstance ( Class clazz ) [static] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisHelper.newSerializableInstance ( Class clazz ) [static] : java.io.Serializable
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisHelper.newSerializableInstance:(Ljava/lang/Class;)Ljava/io/Serializable;]
kryo-2.22.jar, ObjenesisSerializer.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisSerializer.ObjenesisSerializer ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisSerializer."<init>":()V]
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisSerializer."<init>":(Z)V]
kryo-2.22.jar, ObjenesisStd.class
package com.esotericsoftware.shaded.org.objenesis
ObjenesisStd.ObjenesisStd ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisStd."<init>":()V]
ObjenesisStd.ObjenesisStd ( boolean useCache )
[run-time name: com/esotericsoftware/shaded/org/objenesis/ObjenesisStd."<init>":(Z)V]
kryo-2.22.jar, Output.class
package com.esotericsoftware.kryo.io
Output.total ( ) : int
[run-time name: com/esotericsoftware/kryo/io/Output.total:()I]
kryo-2.22.jar, PercInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.perc
PercInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercInstantiator.newInstance:()Ljava/lang/Object;]
PercInstantiator.PercInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, PercSerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.perc
PercSerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercSerializationInstantiator.newInstance:()Ljava/lang/Object;]
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/perc/PercSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Registration.class
package com.esotericsoftware.kryo
Registration.getInstantiator ( ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/kryo/Registration.getInstantiator:()Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
Registration.setInstantiator ( com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator instantiator ) : void
[run-time name: com/esotericsoftware/kryo/Registration.setInstantiator:(Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;)V]
kryo-2.22.jar, SerializationInstantiatorHelper.class
package com.esotericsoftware.shaded.org.objenesis.instantiator
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type ) [static] : Class
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/SerializationInstantiatorHelper.getNonSerializableSuperClass:(Ljava/lang/Class;)Ljava/lang/Class;]
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/SerializationInstantiatorHelper."<init>":()V]
kryo-2.22.jar, SerializingInstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/SerializingInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/SerializingInstantiatorStrategy."<init>":()V]
kryo-2.22.jar, StdInstantiatorStrategy.class
package com.esotericsoftware.shaded.org.objenesis.strategy
StdInstantiatorStrategy.newInstantiatorOf ( Class type ) : com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/StdInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lcom/esotericsoftware/shaded/org/objenesis/instantiator/ObjectInstantiator;]
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
[run-time name: com/esotericsoftware/shaded/org/objenesis/strategy/StdInstantiatorStrategy."<init>":()V]
kryo-2.22.jar, Sun13Instantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
Sun13Instantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13Instantiator.newInstance:()Ljava/lang/Object;]
Sun13Instantiator.Sun13Instantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13Instantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Sun13InstantiatorBase.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
Sun13InstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13InstantiatorBase.newInstance:()Ljava/lang/Object;]
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13InstantiatorBase."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, Sun13SerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
Sun13SerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13SerializationInstantiator.newInstance:()Ljava/lang/Object;]
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/Sun13SerializationInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, SunReflectionFactoryInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
SunReflectionFactoryInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, SunReflectionFactorySerializationInstantiator.class
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
SunReflectionFactorySerializationInstantiator.newInstance ( ) : Object
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
[run-time name: com/esotericsoftware/shaded/org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator."<init>":(Ljava/lang/Class;)V]
kryo-2.22.jar, UnsafeCacheFields.class
package com.esotericsoftware.kryo.serializers
UnsafeCacheFields.UnsafeCacheFields ( )
[run-time name: com/esotericsoftware/kryo/serializers/UnsafeCacheFields."<init>":()V]
objenesis-1.2.jar, AccessibleInstantiator.class
package org.objenesis.instantiator.basic
AccessibleInstantiator.AccessibleInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/AccessibleInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, BaseInstantiatorStrategy.class
package org.objenesis.strategy
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
[run-time name: org/objenesis/strategy/BaseInstantiatorStrategy."<init>":()V]
objenesis-1.2.jar, ConstructorInstantiator.class
package org.objenesis.instantiator.basic
ConstructorInstantiator.ConstructorInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/ConstructorInstantiator."<init>":(Ljava/lang/Class;)V]
ConstructorInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/ConstructorInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, GCJInstantiator.class
package org.objenesis.instantiator.gcj
GCJInstantiator.GCJInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiator."<init>":(Ljava/lang/Class;)V]
GCJInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, GCJInstantiatorBase.class
package org.objenesis.instantiator.gcj
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiatorBase."<init>":(Ljava/lang/Class;)V]
GCJInstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: org/objenesis/instantiator/gcj/GCJInstantiatorBase.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, GCJSerializationInstantiator.class
package org.objenesis.instantiator.gcj
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/gcj/GCJSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
GCJSerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/gcj/GCJSerializationInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, InstantiatorStrategy.class
package org.objenesis.strategy
InstantiatorStrategy.newInstantiatorOf ( Class p1 ) [abstract] : org.objenesis.instantiator.ObjectInstantiator
[run-time name: org/objenesis/strategy/InstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
objenesis-1.2.jar, JRockit131Instantiator.class
package org.objenesis.instantiator.jrockit
JRockit131Instantiator.JRockit131Instantiator ( Class type )
[run-time name: org/objenesis/instantiator/jrockit/JRockit131Instantiator."<init>":(Ljava/lang/Class;)V]
JRockit131Instantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/jrockit/JRockit131Instantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, JRockitLegacyInstantiator.class
package org.objenesis.instantiator.jrockit
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator."<init>":(Ljava/lang/Class;)V]
JRockitLegacyInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, NewInstanceInstantiator.class
package org.objenesis.instantiator.basic
NewInstanceInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/NewInstanceInstantiator.newInstance:()Ljava/lang/Object;]
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/NewInstanceInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, NullInstantiator.class
package org.objenesis.instantiator
NullInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/NullInstantiator.newInstance:()Ljava/lang/Object;]
NullInstantiator.NullInstantiator ( )
[run-time name: org/objenesis/instantiator/NullInstantiator."<init>":()V]
objenesis-1.2.jar, ObjectInputStreamInstantiator.class
package org.objenesis.instantiator.basic
ObjectInputStreamInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.newInstance:()Ljava/lang/Object;]
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
[run-time name: org/objenesis/instantiator/basic/ObjectInputStreamInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, ObjectInstantiator.class
package org.objenesis.instantiator
ObjectInstantiator.newInstance ( ) [abstract] : Object
[run-time name: org/objenesis/instantiator/ObjectInstantiator.newInstance:()Ljava/lang/Object;]
objenesis-1.2.jar, ObjectStreamClassInstantiator.class
package org.objenesis.instantiator.basic
ObjectStreamClassInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.newInstance:()Ljava/lang/Object;]
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/basic/ObjectStreamClassInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, Objenesis.class
package org.objenesis
Objenesis.getInstantiatorOf ( Class p1 ) [abstract] : instantiator.ObjectInstantiator
[run-time name: org/objenesis/Objenesis.getInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
Objenesis.newInstance ( Class p1 ) [abstract] : Object
[run-time name: org/objenesis/Objenesis.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
objenesis-1.2.jar, ObjenesisBase.class
package org.objenesis
ObjenesisBase.getInstantiatorOf ( Class clazz ) : instantiator.ObjectInstantiator
[run-time name: org/objenesis/ObjenesisBase.getInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
ObjenesisBase.newInstance ( Class clazz ) : Object
[run-time name: org/objenesis/ObjenesisBase.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
[run-time name: org/objenesis/ObjenesisBase."<init>":(Lorg/objenesis/strategy/InstantiatorStrategy;)V]
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
[run-time name: org/objenesis/ObjenesisBase."<init>":(Lorg/objenesis/strategy/InstantiatorStrategy;Z)V]
ObjenesisBase.toString ( ) : String
[run-time name: org/objenesis/ObjenesisBase.toString:()Ljava/lang/String;]
objenesis-1.2.jar, ObjenesisException.class
package org.objenesis
ObjenesisException.ObjenesisException ( String msg )
[run-time name: org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;)V]
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
[run-time name: org/objenesis/ObjenesisException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V]
ObjenesisException.ObjenesisException ( Throwable cause )
[run-time name: org/objenesis/ObjenesisException."<init>":(Ljava/lang/Throwable;)V]
objenesis-1.2.jar, ObjenesisHelper.class
package org.objenesis
ObjenesisHelper.getInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: org/objenesis/ObjenesisHelper.getInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz ) [static] : instantiator.ObjectInstantiator
[run-time name: org/objenesis/ObjenesisHelper.getSerializableObjectInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
ObjenesisHelper.newInstance ( Class clazz ) [static] : Object
[run-time name: org/objenesis/ObjenesisHelper.newInstance:(Ljava/lang/Class;)Ljava/lang/Object;]
ObjenesisHelper.newSerializableInstance ( Class clazz ) [static] : java.io.Serializable
[run-time name: org/objenesis/ObjenesisHelper.newSerializableInstance:(Ljava/lang/Class;)Ljava/io/Serializable;]
objenesis-1.2.jar, ObjenesisSerializer.class
package org.objenesis
ObjenesisSerializer.ObjenesisSerializer ( )
[run-time name: org/objenesis/ObjenesisSerializer."<init>":()V]
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
[run-time name: org/objenesis/ObjenesisSerializer."<init>":(Z)V]
objenesis-1.2.jar, ObjenesisStd.class
package org.objenesis
ObjenesisStd.ObjenesisStd ( )
[run-time name: org/objenesis/ObjenesisStd."<init>":()V]
ObjenesisStd.ObjenesisStd ( boolean useCache )
[run-time name: org/objenesis/ObjenesisStd."<init>":(Z)V]
objenesis-1.2.jar, PercInstantiator.class
package org.objenesis.instantiator.perc
PercInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/perc/PercInstantiator.newInstance:()Ljava/lang/Object;]
PercInstantiator.PercInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/perc/PercInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, PercSerializationInstantiator.class
package org.objenesis.instantiator.perc
PercSerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/perc/PercSerializationInstantiator.newInstance:()Ljava/lang/Object;]
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/perc/PercSerializationInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, SerializationInstantiatorHelper.class
package org.objenesis.instantiator
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type ) [static] : Class
[run-time name: org/objenesis/instantiator/SerializationInstantiatorHelper.getNonSerializableSuperClass:(Ljava/lang/Class;)Ljava/lang/Class;]
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
[run-time name: org/objenesis/instantiator/SerializationInstantiatorHelper."<init>":()V]
objenesis-1.2.jar, SerializingInstantiatorStrategy.class
package org.objenesis.strategy
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: org/objenesis/strategy/SerializingInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
[run-time name: org/objenesis/strategy/SerializingInstantiatorStrategy."<init>":()V]
objenesis-1.2.jar, StdInstantiatorStrategy.class
package org.objenesis.strategy
StdInstantiatorStrategy.newInstantiatorOf ( Class type ) : org.objenesis.instantiator.ObjectInstantiator
[run-time name: org/objenesis/strategy/StdInstantiatorStrategy.newInstantiatorOf:(Ljava/lang/Class;)Lorg/objenesis/instantiator/ObjectInstantiator;]
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
[run-time name: org/objenesis/strategy/StdInstantiatorStrategy."<init>":()V]
objenesis-1.2.jar, Sun13Instantiator.class
package org.objenesis.instantiator.sun
Sun13Instantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/Sun13Instantiator.newInstance:()Ljava/lang/Object;]
Sun13Instantiator.Sun13Instantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/Sun13Instantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, Sun13InstantiatorBase.class
package org.objenesis.instantiator.sun
Sun13InstantiatorBase.newInstance ( ) [abstract] : Object
[run-time name: org/objenesis/instantiator/sun/Sun13InstantiatorBase.newInstance:()Ljava/lang/Object;]
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
[run-time name: org/objenesis/instantiator/sun/Sun13InstantiatorBase."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, Sun13SerializationInstantiator.class
package org.objenesis.instantiator.sun
Sun13SerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/Sun13SerializationInstantiator.newInstance:()Ljava/lang/Object;]
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/Sun13SerializationInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, SunReflectionFactoryInstantiator.class
package org.objenesis.instantiator.sun
SunReflectionFactoryInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator."<init>":(Ljava/lang/Class;)V]
objenesis-1.2.jar, SunReflectionFactorySerializationInstantiator.class
package org.objenesis.instantiator.sun
SunReflectionFactorySerializationInstantiator.newInstance ( ) : Object
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.newInstance:()Ljava/lang/Object;]
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
[run-time name: org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator."<init>":(Ljava/lang/Class;)V]
to the top

## Problems with Data Types, High Severity (60)

kryo-2.22.jar
package com.esotericsoftware.kryo.io
[+] Input (1)

| Change | Effect
--- | --- | ---
1 | Type of field total has been changed from int to long. | Recompilation of a client program may be terminated with the message: incompatible types, found: int, required: long.

[+] affected methods (168)
com.esotericsoftware.kryo.ClassResolver.readClass ( Input p1 )
1st parameter 'p1' of this abstract method has type 'Input'.
Input.available ( )
This method is from 'Input' class.
Input.canReadInt ( )
This method is from 'Input' class.
Input.canReadLong ( )
This method is from 'Input' class.
Input.close ( )
This method is from 'Input' class.
Input.eof ( )
This method is from 'Input' class.
Input.fill ( byte[ ] buffer, int offset, int count )
This method is from 'Input' class.
Input.getBuffer ( )
This method is from 'Input' class.
Input.getInputStream ( )
This method is from 'Input' class.
Input.Input ( )
This constructor is from 'Input' class.
Input.Input ( byte[ ] buffer )
This constructor is from 'Input' class.
Input.Input ( byte[ ] buffer, int offset, int count )
This constructor is from 'Input' class.
Input.Input ( int bufferSize )
This constructor is from 'Input' class.
Input.Input ( java.io.InputStream inputStream )
This constructor is from 'Input' class.
Input.Input ( java.io.InputStream inputStream, int bufferSize )
This constructor is from 'Input' class.
Input.limit ( )
This method is from 'Input' class.
Input.position ( )
This method is from 'Input' class.
Input.read ( )
This method is from 'Input' class.
Input.read ( byte[ ] bytes )
This method is from 'Input' class.
Input.read ( byte[ ] bytes, int offset, int count )
This method is from 'Input' class.
Input.readBoolean ( )
This method is from 'Input' class.
Input.readByte ( )
This method is from 'Input' class.
Input.readBytes ( byte[ ] bytes )
This method is from 'Input' class.
Input.readBytes ( byte[ ] bytes, int offset, int count )
This method is from 'Input' class.
Input.readBytes ( int length )
This method is from 'Input' class.
Input.readByteUnsigned ( )
This method is from 'Input' class.
Input.readChar ( )
This method is from 'Input' class.
Input.readChars ( int length )
This method is from 'Input' class.
Input.readDouble ( )
This method is from 'Input' class.
Input.readDouble ( double precision, boolean optimizePositive )
This method is from 'Input' class.
Input.readDoubles ( int length )
This method is from 'Input' class.
Input.readFloat ( )
This method is from 'Input' class.
Input.readFloat ( float precision, boolean optimizePositive )
This method is from 'Input' class.
Input.readFloats ( int length )
This method is from 'Input' class.
Input.readInt ( )
This method is from 'Input' class.
Input.readInt ( boolean optimizePositive )
This method is from 'Input' class.
Input.readInts ( int length )
This method is from 'Input' class.
Input.readInts ( int length, boolean optimizePositive )
This method is from 'Input' class.
Input.readLong ( )
This method is from 'Input' class.
Input.readLong ( boolean optimizePositive )
This method is from 'Input' class.
Input.readLongs ( int length )
This method is from 'Input' class.
Input.readLongs ( int length, boolean optimizePositive )
This method is from 'Input' class.
Input.readShort ( )
This method is from 'Input' class.
Input.readShorts ( int length )
This method is from 'Input' class.
Input.readShortUnsigned ( )
This method is from 'Input' class.
Input.readString ( )
This method is from 'Input' class.
Input.readStringBuilder ( )
This method is from 'Input' class.
Input.readVarInt ( boolean optimizePositive )
This method is from 'Input' class.
Input.readVarLong ( boolean optimizePositive )
This method is from 'Input' class.
Input.require ( int required )
This method is from 'Input' class.
Input.rewind ( )
This method is from 'Input' class.
Input.setBuffer ( byte[ ] bytes )
This method is from 'Input' class.
Input.setBuffer ( byte[ ] bytes, int offset, int count )
This method is from 'Input' class.
Input.setInputStream ( java.io.InputStream inputStream )
This method is from 'Input' class.
Input.setLimit ( int limit )
This method is from 'Input' class.
Input.setPosition ( int position )
This method is from 'Input' class.
Input.setTotal ( int total )
This method is from 'Input' class.
Input.skip ( int count )
This method is from 'Input' class.
Input.skip ( long count )
This method is from 'Input' class.
com.esotericsoftware.kryo.Kryo.readClass ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readClassAndObject ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObject ( Input input, Class<T> type )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObject ( Input input, Class<T> type, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObjectOrNull ( Input input, Class<T> type )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.Kryo.readObjectOrNull ( Input input, Class<T> type, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.KryoSerializable.read ( com.esotericsoftware.kryo.Kryo p1, Input p2 )
2nd parameter 'p2' of this abstract method has type 'Input'.
com.esotericsoftware.kryo.serializers.BlowfishSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Collection> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Collection> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<boolean[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<byte[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<char[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<double[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<float[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<int[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<long[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Object[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<short[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<String[ ]> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.math.BigDecimal> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.math.BigInteger> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Boolean> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Byte> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Calendar> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Character> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Class> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyListSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyMapSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptySetSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Currency> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Date> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Double> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Enum> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.EnumSet> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Float> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Integer> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<com.esotericsoftware.kryo.KryoSerializable> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Long> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<Short> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<StringBuffer> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<StringBuilder> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<String> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.TimeZone> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TreeMapSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Map> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.VoidSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.DeflateSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.JavaSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.MapSerializer.create ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Map> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.MapSerializer.read ( com.esotericsoftware.kryo.Kryo x0, Input x1, Class x2 )
2nd parameter 'x1' of this method has type 'Input'.
com.esotericsoftware.kryo.serializers.MapSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, Input input, Class<java.util.Map> type )
2nd parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( byte[ ] p1 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( byte[ ] p1, int p2, int p3 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( int p1 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( java.io.InputStream p1 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.StreamFactory.getInput ( java.io.InputStream p1, int p2 )
Return value of this abstract method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultClassResolver.readClass ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultClassResolver.readName ( Input input )
1st parameter 'input' of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( byte[ ] buffer )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( byte[ ] buffer, int offset, int count )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( int bufferSize )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( java.io.InputStream inputStream )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getInput ( java.io.InputStream inputStream, int bufferSize )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( byte[ ] buffer )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( byte[ ] buffer, int offset, int count )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( int bufferSize )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( java.io.InputStream inputStream )
Return value of this method has type 'Input'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getInput ( java.io.InputStream inputStream, int bufferSize )
Return value of this method has type 'Input'.
[+] Output (1)

| Change | Effect
--- | --- | ---
1 | Type of field total has been changed from int to long. | Recompilation of a client program may be terminated with the message: incompatible types, found: int, required: long.

[+] affected methods (164)
com.esotericsoftware.kryo.ClassResolver.writeClass ( Output p1, Class p2 )
1st parameter 'p1' of this abstract method has type 'Output'.
Output.clear ( )
This method is from 'Output' class.
Output.close ( )
This method is from 'Output' class.
Output.flush ( )
This method is from 'Output' class.
Output.getBuffer ( )
This method is from 'Output' class.
Output.getOutputStream ( )
This method is from 'Output' class.
Output.intLength ( int value, boolean optimizePositive )
This method is from 'Output' class.
Output.longLength ( long value, boolean optimizePositive )
This method is from 'Output' class.
Output.Output ( )
This constructor is from 'Output' class.
Output.Output ( byte[ ] buffer )
This constructor is from 'Output' class.
Output.Output ( byte[ ] buffer, int maxBufferSize )
This constructor is from 'Output' class.
Output.Output ( int bufferSize )
This constructor is from 'Output' class.
Output.Output ( int bufferSize, int maxBufferSize )
This constructor is from 'Output' class.
Output.Output ( java.io.OutputStream outputStream )
This constructor is from 'Output' class.
Output.Output ( java.io.OutputStream outputStream, int bufferSize )
This constructor is from 'Output' class.
Output.position ( )
This method is from 'Output' class.
Output.require ( int required )
This method is from 'Output' class.
Output.setBuffer ( byte[ ] buffer )
This method is from 'Output' class.
Output.setBuffer ( byte[ ] buffer, int maxBufferSize )
This method is from 'Output' class.
Output.setOutputStream ( java.io.OutputStream outputStream )
This method is from 'Output' class.
Output.setPosition ( int position )
This method is from 'Output' class.
Output.toBytes ( )
This method is from 'Output' class.
Output.write ( byte[ ] bytes )
This method is from 'Output' class.
Output.write ( byte[ ] bytes, int offset, int length )
This method is from 'Output' class.
Output.write ( int value )
This method is from 'Output' class.
Output.writeAscii ( String value )
This method is from 'Output' class.
Output.writeBoolean ( boolean value )
This method is from 'Output' class.
Output.writeByte ( byte value )
This method is from 'Output' class.
Output.writeByte ( int value )
This method is from 'Output' class.
Output.writeBytes ( byte[ ] bytes )
This method is from 'Output' class.
Output.writeBytes ( byte[ ] bytes, int offset, int count )
This method is from 'Output' class.
Output.writeChar ( char value )
This method is from 'Output' class.
Output.writeChars ( char[ ] object )
This method is from 'Output' class.
Output.writeDouble ( double value )
This method is from 'Output' class.
Output.writeDouble ( double value, double precision, boolean optimizePositive )
This method is from 'Output' class.
Output.writeDoubles ( double[ ] object )
This method is from 'Output' class.
Output.writeFloat ( float value )
This method is from 'Output' class.
Output.writeFloat ( float value, float precision, boolean optimizePositive )
This method is from 'Output' class.
Output.writeFloats ( float[ ] object )
This method is from 'Output' class.
Output.writeInt ( int value )
This method is from 'Output' class.
Output.writeInt ( int value, boolean optimizePositive )
This method is from 'Output' class.
Output.writeInts ( int[ ] object )
This method is from 'Output' class.
Output.writeInts ( int[ ] object, boolean optimizePositive )
This method is from 'Output' class.
Output.writeLong ( long value )
This method is from 'Output' class.
Output.writeLong ( long value, boolean optimizePositive )
This method is from 'Output' class.
Output.writeLongs ( long[ ] object )
This method is from 'Output' class.
Output.writeLongs ( long[ ] object, boolean optimizePositive )
This method is from 'Output' class.
Output.writeShort ( int value )
This method is from 'Output' class.
Output.writeShorts ( short[ ] object )
This method is from 'Output' class.
Output.writeString ( CharSequence value )
This method is from 'Output' class.
Output.writeString ( String value )
This method is from 'Output' class.
Output.writeVarInt ( int value, boolean optimizePositive )
This method is from 'Output' class.
Output.writeVarLong ( long value, boolean optimizePositive )
This method is from 'Output' class.
com.esotericsoftware.kryo.Kryo.writeClass ( Output output, Class type )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeClassAndObject ( Output output, Object object )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObject ( Output output, Object object )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObject ( Output output, Object object, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObjectOrNull ( Output output, Object object, com.esotericsoftware.kryo.Serializer serializer )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.Kryo.writeObjectOrNull ( Output output, Object object, Class type )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.KryoSerializable.write ( com.esotericsoftware.kryo.Kryo p1, Output p2 )
2nd parameter 'p2' of this abstract method has type 'Output'.
com.esotericsoftware.kryo.serializers.BlowfishSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.CollectionSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Collection collection )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, boolean[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.BooleanArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, byte[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ByteArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, char[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.CharArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, double[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.DoubleArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, float[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.FloatArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, int[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.IntArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.LongArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, long[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ShortArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, short[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultArraySerializers.StringArraySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, String[ ] object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigDecimalSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.math.BigDecimal object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BigIntegerSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.math.BigInteger object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Boolean object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.BooleanSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Byte object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ByteSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CalendarSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Calendar object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Character object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CharSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Class object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ClassSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyListSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptyMapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsEmptySetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonListSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.List object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonMapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Map object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CollectionsSingletonSetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Set object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.CurrencySerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Currency object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DateSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Date object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Double object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.DoubleSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Enum object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.EnumSetSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.EnumSet object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Float object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.FloatSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Integer object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.IntSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, com.esotericsoftware.kryo.KryoSerializable object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.KryoSerializableSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Long object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.LongSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.ShortSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Short object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBufferSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, StringBuffer object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringBuilderSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, StringBuilder object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.StringSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, String object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TimeZoneSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.TimeZone object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TreeMapSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.TreeMapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Map map )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DefaultSerializers.VoidSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.DeflateSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.JavaSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, Object object )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.MapSerializer.write ( com.esotericsoftware.kryo.Kryo x0, Output x1, Object x2 )
2nd parameter 'x1' of this method has type 'Output'.
com.esotericsoftware.kryo.serializers.MapSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, Output output, java.util.Map map )
2nd parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( byte[ ] p1 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( byte[ ] p1, int p2 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( int p1 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( int p1, int p2 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( java.io.OutputStream p1 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.StreamFactory.getOutput ( java.io.OutputStream p1, int p2 )
Return value of this abstract method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultClassResolver.writeClass ( Output output, Class type )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultClassResolver.writeName ( Output output, Class type, com.esotericsoftware.kryo.Registration registration )
1st parameter 'output' of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( byte[ ] buffer )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( byte[ ] buffer, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( int bufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( int bufferSize, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( java.io.OutputStream outputStream )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.DefaultStreamFactory.getOutput ( java.io.OutputStream outputStream, int bufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( byte[ ] buffer )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( byte[ ] buffer, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( int bufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( int bufferSize, int maxBufferSize )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( java.io.OutputStream outputStream )
Return value of this method has type 'Output'.
com.esotericsoftware.kryo.util.FastestStreamFactory.getOutput ( java.io.OutputStream outputStream, int bufferSize )
Return value of this method has type 'Output'.
package com.esotericsoftware.shaded.org.objenesis
[+] Objenesis (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Objenesis.

[+] affected methods (2)
Objenesis.getInstantiatorOf ( Class p1 )
This abstract method is from 'Objenesis' interface.
Objenesis.newInstance ( Class p1 )
This abstract method is from 'Objenesis' interface.
[+] ObjenesisBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisBase.

[+] affected methods (5)
ObjenesisBase.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.newInstance ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.toString ( )
This method is from 'ObjenesisBase' class.
[+] ObjenesisException (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisException.

[+] affected methods (3)
ObjenesisException.ObjenesisException ( String msg )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( Throwable cause )
This constructor is from 'ObjenesisException' class.
[+] ObjenesisHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisHelper.

[+] affected methods (4)
ObjenesisHelper.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newSerializableInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
[+] ObjenesisSerializer (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisSerializer.

[+] affected methods (2)
ObjenesisSerializer.ObjenesisSerializer ( )
This constructor is from 'ObjenesisSerializer' class.
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
This constructor is from 'ObjenesisSerializer' class.
[+] ObjenesisStd (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisStd.

[+] affected methods (2)
ObjenesisStd.ObjenesisStd ( )
This constructor is from 'ObjenesisStd' class.
ObjenesisStd.ObjenesisStd ( boolean useCache )
This constructor is from 'ObjenesisStd' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator
[+] NullInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class NullInstantiator.

[+] affected methods (2)
NullInstantiator.newInstance ( )
This method is from 'NullInstantiator' class.
NullInstantiator.NullInstantiator ( )
This constructor is from 'NullInstantiator' class.
[+] ObjectInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjectInstantiator.

[+] affected methods (1)
ObjectInstantiator.newInstance ( )
This abstract method is from 'ObjectInstantiator' interface.
[+] SerializationInstantiatorHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SerializationInstantiatorHelper.

[+] affected methods (2)
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type )
This method is from 'SerializationInstantiatorHelper' class.
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
This constructor is from 'SerializationInstantiatorHelper' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.basic
[+] AccessibleInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class AccessibleInstantiator.

[+] affected methods (1)
AccessibleInstantiator.AccessibleInstantiator ( Class type )
This constructor is from 'AccessibleInstantiator' class.
[+] ConstructorInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ConstructorInstantiator.

[+] affected methods (2)
ConstructorInstantiator.ConstructorInstantiator ( Class type )
This constructor is from 'ConstructorInstantiator' class.
ConstructorInstantiator.newInstance ( )
This method is from 'ConstructorInstantiator' class.
[+] NewInstanceInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class NewInstanceInstantiator.

[+] affected methods (2)
NewInstanceInstantiator.newInstance ( )
This method is from 'NewInstanceInstantiator' class.
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
This constructor is from 'NewInstanceInstantiator' class.
[+] ObjectInputStreamInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjectInputStreamInstantiator.

[+] affected methods (2)
ObjectInputStreamInstantiator.newInstance ( )
This method is from 'ObjectInputStreamInstantiator' class.
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
This constructor is from 'ObjectInputStreamInstantiator' class.
[+] ObjectStreamClassInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjectStreamClassInstantiator.

[+] affected methods (2)
ObjectStreamClassInstantiator.newInstance ( )
This method is from 'ObjectStreamClassInstantiator' class.
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
This constructor is from 'ObjectStreamClassInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.gcj
[+] GCJInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class GCJInstantiator.

[+] affected methods (2)
GCJInstantiator.GCJInstantiator ( Class type )
This constructor is from 'GCJInstantiator' class.
GCJInstantiator.newInstance ( )
This method is from 'GCJInstantiator' class.
[+] GCJInstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class GCJInstantiatorBase.

[+] affected methods (2)
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
This constructor is from 'GCJInstantiatorBase' abstract class.
GCJInstantiatorBase.newInstance ( )
This abstract method is from 'GCJInstantiatorBase' abstract class.
[+] GCJSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class GCJSerializationInstantiator.

[+] affected methods (2)
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
This constructor is from 'GCJSerializationInstantiator' class.
GCJSerializationInstantiator.newInstance ( )
This method is from 'GCJSerializationInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit
[+] JRockit131Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class JRockit131Instantiator.

[+] affected methods (2)
JRockit131Instantiator.JRockit131Instantiator ( Class type )
This constructor is from 'JRockit131Instantiator' class.
JRockit131Instantiator.newInstance ( )
This method is from 'JRockit131Instantiator' class.
[+] JRockitLegacyInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class JRockitLegacyInstantiator.

[+] affected methods (2)
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
This constructor is from 'JRockitLegacyInstantiator' class.
JRockitLegacyInstantiator.newInstance ( )
This method is from 'JRockitLegacyInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.perc
[+] PercInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class PercInstantiator.

[+] affected methods (2)
PercInstantiator.newInstance ( )
This method is from 'PercInstantiator' class.
PercInstantiator.PercInstantiator ( Class type )
This constructor is from 'PercInstantiator' class.
[+] PercSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class PercSerializationInstantiator.

[+] affected methods (2)
PercSerializationInstantiator.newInstance ( )
This method is from 'PercSerializationInstantiator' class.
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
This constructor is from 'PercSerializationInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.instantiator.sun
[+] Sun13Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Sun13Instantiator.

[+] affected methods (2)
Sun13Instantiator.newInstance ( )
This method is from 'Sun13Instantiator' class.
Sun13Instantiator.Sun13Instantiator ( Class type )
This constructor is from 'Sun13Instantiator' class.
[+] Sun13InstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Sun13InstantiatorBase.

[+] affected methods (2)
Sun13InstantiatorBase.newInstance ( )
This abstract method is from 'Sun13InstantiatorBase' abstract class.
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
This constructor is from 'Sun13InstantiatorBase' abstract class.
[+] Sun13SerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Sun13SerializationInstantiator.

[+] affected methods (2)
Sun13SerializationInstantiator.newInstance ( )
This method is from 'Sun13SerializationInstantiator' class.
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
This constructor is from 'Sun13SerializationInstantiator' class.
[+] SunReflectionFactoryInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SunReflectionFactoryInstantiator.

[+] affected methods (2)
SunReflectionFactoryInstantiator.newInstance ( )
This method is from 'SunReflectionFactoryInstantiator' class.
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
This constructor is from 'SunReflectionFactoryInstantiator' class.
[+] SunReflectionFactorySerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SunReflectionFactorySerializationInstantiator.

[+] affected methods (2)
SunReflectionFactorySerializationInstantiator.newInstance ( )
This method is from 'SunReflectionFactorySerializationInstantiator' class.
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
This constructor is from 'SunReflectionFactorySerializationInstantiator' class.
package com.esotericsoftware.shaded.org.objenesis.strategy
[+] BaseInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class BaseInstantiatorStrategy.

[+] affected methods (1)
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
This constructor is from 'BaseInstantiatorStrategy' abstract class.
[+] InstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | Recompilation of a client program may be terminated with the message: cannot find class InstantiatorStrategy.

[+] affected methods (1)
InstantiatorStrategy.newInstantiatorOf ( Class p1 )
This abstract method is from 'InstantiatorStrategy' interface.
[+] SerializingInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SerializingInstantiatorStrategy.

[+] affected methods (2)
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'SerializingInstantiatorStrategy' class.
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
This constructor is from 'SerializingInstantiatorStrategy' class.
[+] StdInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class StdInstantiatorStrategy.

[+] affected methods (2)
StdInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'StdInstantiatorStrategy' class.
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
This constructor is from 'StdInstantiatorStrategy' class.
objenesis-1.2.jar
package org.objenesis
[+] Objenesis (1)

| Change | Effect
--- | --- | ---
1 | This interface has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Objenesis.

[+] affected methods (2)
Objenesis.getInstantiatorOf ( Class p1 )
This abstract method is from 'Objenesis' interface.
Objenesis.newInstance ( Class p1 )
This abstract method is from 'Objenesis' interface.
[+] ObjenesisBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisBase.

[+] affected methods (5)
ObjenesisBase.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.newInstance ( Class clazz )
This method is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.ObjenesisBase ( strategy.InstantiatorStrategy strategy, boolean useCache )
This constructor is from 'ObjenesisBase' class.
ObjenesisBase.toString ( )
This method is from 'ObjenesisBase' class.
[+] ObjenesisException (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisException.

[+] affected methods (3)
ObjenesisException.ObjenesisException ( String msg )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( String msg, Throwable cause )
This constructor is from 'ObjenesisException' class.
ObjenesisException.ObjenesisException ( Throwable cause )
This constructor is from 'ObjenesisException' class.
[+] ObjenesisHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisHelper.

[+] affected methods (4)
ObjenesisHelper.getInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.getSerializableObjectInstantiatorOf ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
ObjenesisHelper.newSerializableInstance ( Class clazz )
This method is from 'ObjenesisHelper' class.
[+] ObjenesisSerializer (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisSerializer.

[+] affected methods (2)
ObjenesisSerializer.ObjenesisSerializer ( )
This constructor is from 'ObjenesisSerializer' class.
ObjenesisSerializer.ObjenesisSerializer ( boolean useCache )
This constructor is from 'ObjenesisSerializer' class.
[+] ObjenesisStd (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjenesisStd.

[+] affected methods (2)
ObjenesisStd.ObjenesisStd ( )
This constructor is from 'ObjenesisStd' class.
ObjenesisStd.ObjenesisStd ( boolean useCache )
This constructor is from 'ObjenesisStd' class.
package org.objenesis.instantiator
[+] NullInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class NullInstantiator.

[+] affected methods (2)
NullInstantiator.newInstance ( )
This method is from 'NullInstantiator' class.
NullInstantiator.NullInstantiator ( )
This constructor is from 'NullInstantiator' class.
[+] SerializationInstantiatorHelper (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SerializationInstantiatorHelper.

[+] affected methods (2)
SerializationInstantiatorHelper.getNonSerializableSuperClass ( Class type )
This method is from 'SerializationInstantiatorHelper' class.
SerializationInstantiatorHelper.SerializationInstantiatorHelper ( )
This constructor is from 'SerializationInstantiatorHelper' class.
package org.objenesis.instantiator.basic
[+] AccessibleInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class AccessibleInstantiator.

[+] affected methods (1)
AccessibleInstantiator.AccessibleInstantiator ( Class type )
This constructor is from 'AccessibleInstantiator' class.
[+] ConstructorInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ConstructorInstantiator.

[+] affected methods (2)
ConstructorInstantiator.ConstructorInstantiator ( Class type )
This constructor is from 'ConstructorInstantiator' class.
ConstructorInstantiator.newInstance ( )
This method is from 'ConstructorInstantiator' class.
[+] NewInstanceInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class NewInstanceInstantiator.

[+] affected methods (2)
NewInstanceInstantiator.newInstance ( )
This method is from 'NewInstanceInstantiator' class.
NewInstanceInstantiator.NewInstanceInstantiator ( Class type )
This constructor is from 'NewInstanceInstantiator' class.
[+] ObjectInputStreamInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjectInputStreamInstantiator.

[+] affected methods (2)
ObjectInputStreamInstantiator.newInstance ( )
This method is from 'ObjectInputStreamInstantiator' class.
ObjectInputStreamInstantiator.ObjectInputStreamInstantiator ( Class clazz )
This constructor is from 'ObjectInputStreamInstantiator' class.
[+] ObjectStreamClassInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class ObjectStreamClassInstantiator.

[+] affected methods (2)
ObjectStreamClassInstantiator.newInstance ( )
This method is from 'ObjectStreamClassInstantiator' class.
ObjectStreamClassInstantiator.ObjectStreamClassInstantiator ( Class type )
This constructor is from 'ObjectStreamClassInstantiator' class.
package org.objenesis.instantiator.gcj
[+] GCJInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class GCJInstantiator.

[+] affected methods (2)
GCJInstantiator.GCJInstantiator ( Class type )
This constructor is from 'GCJInstantiator' class.
GCJInstantiator.newInstance ( )
This method is from 'GCJInstantiator' class.
[+] GCJInstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class GCJInstantiatorBase.

[+] affected methods (2)
GCJInstantiatorBase.GCJInstantiatorBase ( Class type )
This constructor is from 'GCJInstantiatorBase' abstract class.
GCJInstantiatorBase.newInstance ( )
This abstract method is from 'GCJInstantiatorBase' abstract class.
[+] GCJSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class GCJSerializationInstantiator.

[+] affected methods (2)
GCJSerializationInstantiator.GCJSerializationInstantiator ( Class type )
This constructor is from 'GCJSerializationInstantiator' class.
GCJSerializationInstantiator.newInstance ( )
This method is from 'GCJSerializationInstantiator' class.
package org.objenesis.instantiator.jrockit
[+] JRockit131Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class JRockit131Instantiator.

[+] affected methods (2)
JRockit131Instantiator.JRockit131Instantiator ( Class type )
This constructor is from 'JRockit131Instantiator' class.
JRockit131Instantiator.newInstance ( )
This method is from 'JRockit131Instantiator' class.
[+] JRockitLegacyInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class JRockitLegacyInstantiator.

[+] affected methods (2)
JRockitLegacyInstantiator.JRockitLegacyInstantiator ( Class type )
This constructor is from 'JRockitLegacyInstantiator' class.
JRockitLegacyInstantiator.newInstance ( )
This method is from 'JRockitLegacyInstantiator' class.
package org.objenesis.instantiator.perc
[+] PercInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class PercInstantiator.

[+] affected methods (2)
PercInstantiator.newInstance ( )
This method is from 'PercInstantiator' class.
PercInstantiator.PercInstantiator ( Class type )
This constructor is from 'PercInstantiator' class.
[+] PercSerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class PercSerializationInstantiator.

[+] affected methods (2)
PercSerializationInstantiator.newInstance ( )
This method is from 'PercSerializationInstantiator' class.
PercSerializationInstantiator.PercSerializationInstantiator ( Class type )
This constructor is from 'PercSerializationInstantiator' class.
package org.objenesis.instantiator.sun
[+] Sun13Instantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Sun13Instantiator.

[+] affected methods (2)
Sun13Instantiator.newInstance ( )
This method is from 'Sun13Instantiator' class.
Sun13Instantiator.Sun13Instantiator ( Class type )
This constructor is from 'Sun13Instantiator' class.
[+] Sun13InstantiatorBase (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Sun13InstantiatorBase.

[+] affected methods (2)
Sun13InstantiatorBase.newInstance ( )
This abstract method is from 'Sun13InstantiatorBase' abstract class.
Sun13InstantiatorBase.Sun13InstantiatorBase ( Class type )
This constructor is from 'Sun13InstantiatorBase' abstract class.
[+] Sun13SerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class Sun13SerializationInstantiator.

[+] affected methods (2)
Sun13SerializationInstantiator.newInstance ( )
This method is from 'Sun13SerializationInstantiator' class.
Sun13SerializationInstantiator.Sun13SerializationInstantiator ( Class type )
This constructor is from 'Sun13SerializationInstantiator' class.
[+] SunReflectionFactoryInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SunReflectionFactoryInstantiator.

[+] affected methods (2)
SunReflectionFactoryInstantiator.newInstance ( )
This method is from 'SunReflectionFactoryInstantiator' class.
SunReflectionFactoryInstantiator.SunReflectionFactoryInstantiator ( Class type )
This constructor is from 'SunReflectionFactoryInstantiator' class.
[+] SunReflectionFactorySerializationInstantiator (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SunReflectionFactorySerializationInstantiator.

[+] affected methods (2)
SunReflectionFactorySerializationInstantiator.newInstance ( )
This method is from 'SunReflectionFactorySerializationInstantiator' class.
SunReflectionFactorySerializationInstantiator.SunReflectionFactorySerializationInstantiator ( Class type )
This constructor is from 'SunReflectionFactorySerializationInstantiator' class.
package org.objenesis.strategy
[+] BaseInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class BaseInstantiatorStrategy.

[+] affected methods (1)
BaseInstantiatorStrategy.BaseInstantiatorStrategy ( )
This constructor is from 'BaseInstantiatorStrategy' abstract class.
[+] SerializingInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class SerializingInstantiatorStrategy.

[+] affected methods (2)
SerializingInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'SerializingInstantiatorStrategy' class.
SerializingInstantiatorStrategy.SerializingInstantiatorStrategy ( )
This constructor is from 'SerializingInstantiatorStrategy' class.
[+] StdInstantiatorStrategy (1)

| Change | Effect
--- | --- | ---
1 | This class has been removed. | Recompilation of a client program may be terminated with the message: cannot find class StdInstantiatorStrategy.

[+] affected methods (2)
StdInstantiatorStrategy.newInstantiatorOf ( Class type )
This method is from 'StdInstantiatorStrategy' class.
StdInstantiatorStrategy.StdInstantiatorStrategy ( )
This constructor is from 'StdInstantiatorStrategy' class.
to the top

## Java ARchives (4)

kryo-2.22.jar
minlog-1.2.jar
objenesis-1.2.jar
reflectasm-1.07-shaded.jar
to the top
Generated on Sun Jan 26 00:35:08 2014 for kryo by Java API Compliance Checker 1.3.5
A tool for checking backward compatibility of a Java library API