API compatibility report for the kryo library  between 2.23.0 and 2.24.0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namekryo
Version #12.23.0
Version #22.24.0
SubjectBinary Compatibility

Test Results


Total Java ARchives1
Total Methods / Classes1572 / 176
VerdictIncompatible
(2.4%)

Problem Summary


SeverityCount
Added Methods-108
Removed MethodsHigh38
Problems with
Data Types
High3
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods (108)


kryo-2.24.0.jar, Bind.class
package com.esotericsoftware.kryo.serializers
FieldSerializer.Bind.value ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>

kryo-2.24.0.jar, BindCollection.class
package com.esotericsoftware.kryo.serializers
CollectionSerializer.BindCollection.elementClass ( ) [abstract]  :  Class<?>
CollectionSerializer.BindCollection.elementsCanBeNull ( ) [abstract]  :  boolean
CollectionSerializer.BindCollection.elementSerializer ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>

kryo-2.24.0.jar, BindMap.class
package com.esotericsoftware.kryo.serializers
MapSerializer.BindMap.keyClass ( ) [abstract]  :  Class<?>
MapSerializer.BindMap.keysCanBeNull ( ) [abstract]  :  boolean
MapSerializer.BindMap.keySerializer ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>
MapSerializer.BindMap.valueClass ( ) [abstract]  :  Class<?>
MapSerializer.BindMap.valuesCanBeNull ( ) [abstract]  :  boolean
MapSerializer.BindMap.valueSerializer ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>

kryo-2.24.0.jar, ByteBufferInput.class
package com.esotericsoftware.kryo.io
ByteBufferInput.setBuffer ( java.nio.ByteBuffer buffer )  :  void

kryo-2.24.0.jar, ByteBufferOutput.class
package com.esotericsoftware.kryo.io
ByteBufferOutput.ByteBufferOutput ( java.nio.ByteBuffer buffer, int maxBufferSize )
ByteBufferOutput.setBuffer ( java.nio.ByteBuffer buffer )  :  void

kryo-2.24.0.jar, CachedField<X.class
package com.esotericsoftware.kryo.serializers
FieldSerializer.CachedField<X.getSerializer ( )  :  com.esotericsoftware.kryo.Serializer

kryo-2.24.0.jar, Entries<V>.class
package com.esotericsoftware.kryo.util
IntMap.Entries<V>.IntMap.Entries ( IntMap map )  :  public
IntMap.Entries<V>.hasNext ( )  :  boolean
IntMap.Entries<V>.iterator ( )  :  java.util.Iterator<IntMap.Entry<V>>
IntMap.Entries<V>.next ( )  :  IntMap.Entry<V>
IntMap.Entries<V>.next ( )  :  Object
IntMap.Entries<V>.remove ( )  :  void
IntMap.Entries<V>.reset ( )  :  void

kryo-2.24.0.jar, Entry<V>.class
package com.esotericsoftware.kryo.util
IntMap.Entry<V>.IntMap.Entry ( )  :  public
IntMap.Entry<V>.toString ( )  :  String

kryo-2.24.0.jar, ExternalizableSerializer.class
package com.esotericsoftware.kryo.serializers
ExternalizableSerializer.ExternalizableSerializer ( )
ExternalizableSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class type )  :  Object
ExternalizableSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, Object object )  :  void

kryo-2.24.0.jar, FieldAccess.class
package com.esotericsoftware.reflectasm
FieldAccess.getFieldCount ( )  :  int
FieldAccess.getFieldTypes ( )  :  Class[ ]

kryo-2.24.0.jar, FieldSerializer<T.class
package com.esotericsoftware.kryo.serializers
FieldSerializer<T.getGenerics ( )  :  Class[ ]
FieldSerializer<T.rebuildCachedFields ( boolean minorRebuild )  :  void
FieldSerializer<T.removeField ( FieldSerializer.CachedField removeField )  :  void

kryo-2.24.0.jar, Generics.class
package com.esotericsoftware.kryo
Generics.getMappings ( )  :  java.util.Map<String,Class>

kryo-2.24.0.jar, IntMap<V>.class
package com.esotericsoftware.kryo.util
IntMap<V>.IntMap ( IntMap<? extends V> map )  :  public
IntMap<V>.entries ( )  :  IntMap.Entries<V>
IntMap<V>.keys ( )  :  IntMap.Keys
IntMap<V>.putAll ( IntMap<V> map )  :  void
IntMap<V>.values ( )  :  IntMap.Values<V>

kryo-2.24.0.jar, Keys.class
package com.esotericsoftware.kryo.util
IntMap.Keys.IntMap.Keys ( IntMap map )
IntMap.Keys.next ( )  :  int
IntMap.Keys.remove ( )  :  void
IntMap.Keys.reset ( )  :  void
IntMap.Keys.toArray ( )  :  IntArray

kryo-2.24.0.jar, KryoCallback<T.class
package com.esotericsoftware.kryo.pool
KryoPool.KryoCallback<T.execute ( com.esotericsoftware.kryo.Kryo p1 ) [abstract]  :  T

kryo-2.24.0.jar, KryoDataInput.class
package com.esotericsoftware.kryo.io
KryoDataInput.KryoDataInput ( Input input )
KryoDataInput.readBoolean ( )  :  boolean
KryoDataInput.readByte ( )  :  byte
KryoDataInput.readChar ( )  :  char
KryoDataInput.readDouble ( )  :  double
KryoDataInput.readFloat ( )  :  float
KryoDataInput.readFully ( byte[ ] b )  :  void
KryoDataInput.readFully ( byte[ ] b, int off, int len )  :  void
KryoDataInput.readInt ( )  :  int
KryoDataInput.readLine ( )  :  String
KryoDataInput.readLong ( )  :  long
KryoDataInput.readShort ( )  :  short
KryoDataInput.readUnsignedByte ( )  :  int
KryoDataInput.readUnsignedShort ( )  :  int
KryoDataInput.readUTF ( )  :  String
KryoDataInput.setInput ( Input input )  :  void
KryoDataInput.skipBytes ( int n )  :  int

kryo-2.24.0.jar, KryoDataOutput.class
package com.esotericsoftware.kryo.io
KryoDataOutput.KryoDataOutput ( Output output )
KryoDataOutput.setOutput ( Output output )  :  void
KryoDataOutput.write ( byte[ ] b )  :  void
KryoDataOutput.write ( byte[ ] b, int off, int len )  :  void
KryoDataOutput.write ( int b )  :  void
KryoDataOutput.writeBoolean ( boolean v )  :  void
KryoDataOutput.writeByte ( int v )  :  void
KryoDataOutput.writeBytes ( String s )  :  void
KryoDataOutput.writeChar ( int v )  :  void
KryoDataOutput.writeChars ( String s )  :  void
KryoDataOutput.writeDouble ( double v )  :  void
KryoDataOutput.writeFloat ( float v )  :  void
KryoDataOutput.writeInt ( int v )  :  void
KryoDataOutput.writeLong ( long v )  :  void
KryoDataOutput.writeShort ( int v )  :  void
KryoDataOutput.writeUTF ( String s )  :  void

kryo-2.24.0.jar, KryoFactory.class
package com.esotericsoftware.kryo.pool
KryoPool.KryoFactory.create ( ) [abstract]  :  com.esotericsoftware.kryo.Kryo

kryo-2.24.0.jar, KryoObjectInput.class
package com.esotericsoftware.kryo.io
KryoObjectInput.available ( )  :  int
KryoObjectInput.close ( )  :  void
KryoObjectInput.KryoObjectInput ( com.esotericsoftware.kryo.Kryo kryo, Input in )
KryoObjectInput.read ( )  :  int
KryoObjectInput.read ( byte[ ] b )  :  int
KryoObjectInput.read ( byte[ ] b, int off, int len )  :  int
KryoObjectInput.readObject ( )  :  Object
KryoObjectInput.skip ( long n )  :  long

kryo-2.24.0.jar, KryoObjectOutput.class
package com.esotericsoftware.kryo.io
KryoObjectOutput.close ( )  :  void
KryoObjectOutput.flush ( )  :  void
KryoObjectOutput.KryoObjectOutput ( com.esotericsoftware.kryo.Kryo kryo, Output output )
KryoObjectOutput.writeObject ( Object obj )  :  void

kryo-2.24.0.jar, KryoPool.class
package com.esotericsoftware.kryo.pool
KryoPool.borrow ( )  :  com.esotericsoftware.kryo.Kryo
KryoPool.KryoPool ( KryoPool.KryoFactory factory )
KryoPool.release ( com.esotericsoftware.kryo.Kryo kryo )  :  void
KryoPool.run ( KryoPool.KryoCallback<T> callback )  :  T
KryoPool.size ( )  :  int

kryo-2.24.0.jar, MethodAccess.class
package com.esotericsoftware.reflectasm
MethodAccess.getIndex ( String methodName, int paramsCount )  :  int
MethodAccess.getReturnTypes ( )  :  Class[ ]
MethodAccess.invoke ( Object object, String methodName, Class[ ] paramTypes, Object... args )  :  Object

kryo-2.24.0.jar, ObjectMap<K.class
package com.esotericsoftware.kryo.util
ObjectMap<K.ObjectMap ( ObjectMap<? extends K map, ? extends V> map )  :  public
ObjectMap<K.get ( K key, V defaultValue )  :  V

kryo-2.24.0.jar, TaggedFieldSerializer<T.class
package com.esotericsoftware.kryo.serializers
TaggedFieldSerializer<T.removeField ( FieldSerializer.CachedField field )  :  void

kryo-2.24.0.jar, UnsafeMemoryInput.class
package com.esotericsoftware.kryo.io
UnsafeMemoryInput.setBuffer ( java.nio.ByteBuffer buffer )  :  void

kryo-2.24.0.jar, Values<V>.class
package com.esotericsoftware.kryo.util
IntMap.Values<V>.IntMap.Values ( IntMap<V> map )  :  public
IntMap.Values<V>.hasNext ( )  :  boolean
IntMap.Values<V>.iterator ( )  :  java.util.Iterator<V>
IntMap.Values<V>.next ( )  :  V
IntMap.Values<V>.remove ( )  :  void
IntMap.Values<V>.reset ( )  :  void
IntMap.Values<V>.toArray ( )  :  java.util.ArrayList<V>

to the top

Removed Methods (38)


kryo-2.23.0.jar, ByteBufferInput.class
package com.esotericsoftware.kryo.io
ByteBufferInput.ByteBufferInput ( java.nio.ByteBuffer buffer, int offset, int count )
ByteBufferInput.setBuffer ( java.nio.ByteBuffer bytes, int offset, int count )  :  void

kryo-2.23.0.jar, ByteBufferOutput.class
package com.esotericsoftware.kryo.io
ByteBufferOutput.ByteBufferOutput ( java.nio.ByteBuffer buffer, int offset, int count )

kryo-2.23.0.jar, DefaultSerializers.class
package com.esotericsoftware.kryo
DefaultSerializers.DefaultSerializers ( )

kryo-2.23.0.jar, Log.class
package com.esotericsoftware.minlog
Log.DEBUG ( ) [static]  :  void
Log.debug ( String category, String message ) [static]  :  void
Log.debug ( String category, String message, Throwable ex ) [static]  :  void
Log.debug ( String message ) [static]  :  void
Log.debug ( String message, Throwable ex ) [static]  :  void
Log.ERROR ( ) [static]  :  void
Log.error ( String category, String message ) [static]  :  void
Log.error ( String category, String message, Throwable ex ) [static]  :  void
Log.error ( String message ) [static]  :  void
Log.error ( String message, Throwable ex ) [static]  :  void
Log.INFO ( ) [static]  :  void
Log.info ( String category, String message ) [static]  :  void
Log.info ( String category, String message, Throwable ex ) [static]  :  void
Log.info ( String message ) [static]  :  void
Log.info ( String message, Throwable ex ) [static]  :  void
Log.NONE ( ) [static]  :  void
Log.set ( int level ) [static]  :  void
Log.setLogger ( Log.Logger logger ) [static]  :  void
Log.TRACE ( ) [static]  :  void
Log.trace ( String category, String message ) [static]  :  void
Log.trace ( String category, String message, Throwable ex ) [static]  :  void
Log.trace ( String message ) [static]  :  void
Log.trace ( String message, Throwable ex ) [static]  :  void
Log.WARN ( ) [static]  :  void
Log.warn ( String category, String message ) [static]  :  void
Log.warn ( String category, String message, Throwable ex ) [static]  :  void
Log.warn ( String message ) [static]  :  void
Log.warn ( String message, Throwable ex ) [static]  :  void

kryo-2.23.0.jar, Logger.class
package com.esotericsoftware.minlog
Log.Logger.log ( int level, String category, String message, Throwable ex )  :  void
Log.Logger.Log.Logger ( )
Log.Logger.print ( String message )  :  void

kryo-2.23.0.jar, Serializer<T.class
package com.esotericsoftware.kryo
Serializer<T.isDefaultSerializer ( )  :  boolean
Serializer<T.setDefaultSerializer ( boolean defaultSerializer )  :  void

kryo-2.23.0.jar, UnsafeMemoryInput.class
package com.esotericsoftware.kryo.io
UnsafeMemoryInput.setBuffer ( java.nio.ByteBuffer buffer, int offset, int count )  :  void

to the top

Problems with Data Types, High Severity (3)


kryo-2.23.0.jar
package com.esotericsoftware.kryo
[+] DefaultSerializers (1)

package com.esotericsoftware.minlog
[+] Log (1)
[+] Log.Logger (1)

to the top

Java ARchives (1)


kryo-2.23.0.jar

to the top



Test Info


Library Namekryo
Version #12.23.0
Version #22.24.0
SubjectSource Compatibility

Test Results


Total Java ARchives1
Total Methods / Classes1572 / 176
VerdictIncompatible
(2.4%)

Problem Summary


SeverityCount
Added Methods-108
Removed MethodsHigh38
Problems with
Data Types
High3
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods (108)


kryo-2.24.0.jar, Bind.class
package com.esotericsoftware.kryo.serializers
FieldSerializer.Bind.value ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>

kryo-2.24.0.jar, BindCollection.class
package com.esotericsoftware.kryo.serializers
CollectionSerializer.BindCollection.elementClass ( ) [abstract]  :  Class<?>
CollectionSerializer.BindCollection.elementsCanBeNull ( ) [abstract]  :  boolean
CollectionSerializer.BindCollection.elementSerializer ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>

kryo-2.24.0.jar, BindMap.class
package com.esotericsoftware.kryo.serializers
MapSerializer.BindMap.keyClass ( ) [abstract]  :  Class<?>
MapSerializer.BindMap.keysCanBeNull ( ) [abstract]  :  boolean
MapSerializer.BindMap.keySerializer ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>
MapSerializer.BindMap.valueClass ( ) [abstract]  :  Class<?>
MapSerializer.BindMap.valuesCanBeNull ( ) [abstract]  :  boolean
MapSerializer.BindMap.valueSerializer ( ) [abstract]  :  com.esotericsoftware.kryo.Serializer>

kryo-2.24.0.jar, ByteBufferInput.class
package com.esotericsoftware.kryo.io
ByteBufferInput.setBuffer ( java.nio.ByteBuffer buffer )  :  void

kryo-2.24.0.jar, ByteBufferOutput.class
package com.esotericsoftware.kryo.io
ByteBufferOutput.ByteBufferOutput ( java.nio.ByteBuffer buffer, int maxBufferSize )
ByteBufferOutput.setBuffer ( java.nio.ByteBuffer buffer )  :  void

kryo-2.24.0.jar, CachedField<X.class
package com.esotericsoftware.kryo.serializers
FieldSerializer.CachedField<X.getSerializer ( )  :  com.esotericsoftware.kryo.Serializer

kryo-2.24.0.jar, Entries<V>.class
package com.esotericsoftware.kryo.util
IntMap.Entries<V>.IntMap.Entries ( IntMap map )  :  public
IntMap.Entries<V>.hasNext ( )  :  boolean
IntMap.Entries<V>.iterator ( )  :  java.util.Iterator<IntMap.Entry<V>>
IntMap.Entries<V>.next ( )  :  IntMap.Entry<V>
IntMap.Entries<V>.next ( )  :  Object
IntMap.Entries<V>.remove ( )  :  void
IntMap.Entries<V>.reset ( )  :  void

kryo-2.24.0.jar, Entry<V>.class
package com.esotericsoftware.kryo.util
IntMap.Entry<V>.IntMap.Entry ( )  :  public
IntMap.Entry<V>.toString ( )  :  String

kryo-2.24.0.jar, ExternalizableSerializer.class
package com.esotericsoftware.kryo.serializers
ExternalizableSerializer.ExternalizableSerializer ( )
ExternalizableSerializer.read ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class type )  :  Object
ExternalizableSerializer.write ( com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, Object object )  :  void

kryo-2.24.0.jar, FieldAccess.class
package com.esotericsoftware.reflectasm
FieldAccess.getFieldCount ( )  :  int
FieldAccess.getFieldTypes ( )  :  Class[ ]

kryo-2.24.0.jar, FieldSerializer<T.class
package com.esotericsoftware.kryo.serializers
FieldSerializer<T.getGenerics ( )  :  Class[ ]
FieldSerializer<T.rebuildCachedFields ( boolean minorRebuild )  :  void
FieldSerializer<T.removeField ( FieldSerializer.CachedField removeField )  :  void

kryo-2.24.0.jar, Generics.class
package com.esotericsoftware.kryo
Generics.getMappings ( )  :  java.util.Map<String,Class>

kryo-2.24.0.jar, IntMap<V>.class
package com.esotericsoftware.kryo.util
IntMap<V>.IntMap ( IntMap<? extends V> map )  :  public
IntMap<V>.entries ( )  :  IntMap.Entries<V>
IntMap<V>.keys ( )  :  IntMap.Keys
IntMap<V>.putAll ( IntMap<V> map )  :  void
IntMap<V>.values ( )  :  IntMap.Values<V>

kryo-2.24.0.jar, Keys.class
package com.esotericsoftware.kryo.util
IntMap.Keys.IntMap.Keys ( IntMap map )
IntMap.Keys.next ( )  :  int
IntMap.Keys.remove ( )  :  void
IntMap.Keys.reset ( )  :  void
IntMap.Keys.toArray ( )  :  IntArray

kryo-2.24.0.jar, KryoCallback<T.class
package com.esotericsoftware.kryo.pool
KryoPool.KryoCallback<T.execute ( com.esotericsoftware.kryo.Kryo p1 ) [abstract]  :  T

kryo-2.24.0.jar, KryoDataInput.class
package com.esotericsoftware.kryo.io
KryoDataInput.KryoDataInput ( Input input )
KryoDataInput.readBoolean ( )  :  boolean
KryoDataInput.readByte ( )  :  byte
KryoDataInput.readChar ( )  :  char
KryoDataInput.readDouble ( )  :  double
KryoDataInput.readFloat ( )  :  float
KryoDataInput.readFully ( byte[ ] b )  :  void
KryoDataInput.readFully ( byte[ ] b, int off, int len )  :  void
KryoDataInput.readInt ( )  :  int
KryoDataInput.readLine ( )  :  String
KryoDataInput.readLong ( )  :  long
KryoDataInput.readShort ( )  :  short
KryoDataInput.readUnsignedByte ( )  :  int
KryoDataInput.readUnsignedShort ( )  :  int
KryoDataInput.readUTF ( )  :  String
KryoDataInput.setInput ( Input input )  :  void
KryoDataInput.skipBytes ( int n )  :  int

kryo-2.24.0.jar, KryoDataOutput.class
package com.esotericsoftware.kryo.io
KryoDataOutput.KryoDataOutput ( Output output )
KryoDataOutput.setOutput ( Output output )  :  void
KryoDataOutput.write ( byte[ ] b )  :  void
KryoDataOutput.write ( byte[ ] b, int off, int len )  :  void
KryoDataOutput.write ( int b )  :  void
KryoDataOutput.writeBoolean ( boolean v )  :  void
KryoDataOutput.writeByte ( int v )  :  void
KryoDataOutput.writeBytes ( String s )  :  void
KryoDataOutput.writeChar ( int v )  :  void
KryoDataOutput.writeChars ( String s )  :  void
KryoDataOutput.writeDouble ( double v )  :  void
KryoDataOutput.writeFloat ( float v )  :  void
KryoDataOutput.writeInt ( int v )  :  void
KryoDataOutput.writeLong ( long v )  :  void
KryoDataOutput.writeShort ( int v )  :  void
KryoDataOutput.writeUTF ( String s )  :  void

kryo-2.24.0.jar, KryoFactory.class
package com.esotericsoftware.kryo.pool
KryoPool.KryoFactory.create ( ) [abstract]  :  com.esotericsoftware.kryo.Kryo

kryo-2.24.0.jar, KryoObjectInput.class
package com.esotericsoftware.kryo.io
KryoObjectInput.available ( )  :  int
KryoObjectInput.close ( )  :  void
KryoObjectInput.KryoObjectInput ( com.esotericsoftware.kryo.Kryo kryo, Input in )
KryoObjectInput.read ( )  :  int
KryoObjectInput.read ( byte[ ] b )  :  int
KryoObjectInput.read ( byte[ ] b, int off, int len )  :  int
KryoObjectInput.readObject ( )  :  Object
KryoObjectInput.skip ( long n )  :  long

kryo-2.24.0.jar, KryoObjectOutput.class
package com.esotericsoftware.kryo.io
KryoObjectOutput.close ( )  :  void
KryoObjectOutput.flush ( )  :  void
KryoObjectOutput.KryoObjectOutput ( com.esotericsoftware.kryo.Kryo kryo, Output output )
KryoObjectOutput.writeObject ( Object obj )  :  void

kryo-2.24.0.jar, KryoPool.class
package com.esotericsoftware.kryo.pool
KryoPool.borrow ( )  :  com.esotericsoftware.kryo.Kryo
KryoPool.KryoPool ( KryoPool.KryoFactory factory )
KryoPool.release ( com.esotericsoftware.kryo.Kryo kryo )  :  void
KryoPool.run ( KryoPool.KryoCallback<T> callback )  :  T
KryoPool.size ( )  :  int

kryo-2.24.0.jar, MethodAccess.class
package com.esotericsoftware.reflectasm
MethodAccess.getIndex ( String methodName, int paramsCount )  :  int
MethodAccess.getReturnTypes ( )  :  Class[ ]
MethodAccess.invoke ( Object object, String methodName, Class[ ] paramTypes, Object... args )  :  Object

kryo-2.24.0.jar, ObjectMap<K.class
package com.esotericsoftware.kryo.util
ObjectMap<K.ObjectMap ( ObjectMap<? extends K map, ? extends V> map )  :  public
ObjectMap<K.get ( K key, V defaultValue )  :  V

kryo-2.24.0.jar, TaggedFieldSerializer<T.class
package com.esotericsoftware.kryo.serializers
TaggedFieldSerializer<T.removeField ( FieldSerializer.CachedField field )  :  void

kryo-2.24.0.jar, UnsafeMemoryInput.class
package com.esotericsoftware.kryo.io
UnsafeMemoryInput.setBuffer ( java.nio.ByteBuffer buffer )  :  void

kryo-2.24.0.jar, Values<V>.class
package com.esotericsoftware.kryo.util
IntMap.Values<V>.IntMap.Values ( IntMap<V> map )  :  public
IntMap.Values<V>.hasNext ( )  :  boolean
IntMap.Values<V>.iterator ( )  :  java.util.Iterator<V>
IntMap.Values<V>.next ( )  :  V
IntMap.Values<V>.remove ( )  :  void
IntMap.Values<V>.reset ( )  :  void
IntMap.Values<V>.toArray ( )  :  java.util.ArrayList<V>

to the top

Removed Methods (38)


kryo-2.23.0.jar, ByteBufferInput.class
package com.esotericsoftware.kryo.io
ByteBufferInput.ByteBufferInput ( java.nio.ByteBuffer buffer, int offset, int count )
ByteBufferInput.setBuffer ( java.nio.ByteBuffer bytes, int offset, int count )  :  void

kryo-2.23.0.jar, ByteBufferOutput.class
package com.esotericsoftware.kryo.io
ByteBufferOutput.ByteBufferOutput ( java.nio.ByteBuffer buffer, int offset, int count )

kryo-2.23.0.jar, DefaultSerializers.class
package com.esotericsoftware.kryo
DefaultSerializers.DefaultSerializers ( )

kryo-2.23.0.jar, Log.class
package com.esotericsoftware.minlog
Log.DEBUG ( ) [static]  :  void
Log.debug ( String category, String message ) [static]  :  void
Log.debug ( String category, String message, Throwable ex ) [static]  :  void
Log.debug ( String message ) [static]  :  void
Log.debug ( String message, Throwable ex ) [static]  :  void
Log.ERROR ( ) [static]  :  void
Log.error ( String category, String message ) [static]  :  void
Log.error ( String category, String message, Throwable ex ) [static]  :  void
Log.error ( String message ) [static]  :  void
Log.error ( String message, Throwable ex ) [static]  :  void
Log.INFO ( ) [static]  :  void
Log.info ( String category, String message ) [static]  :  void
Log.info ( String category, String message, Throwable ex ) [static]  :  void
Log.info ( String message ) [static]  :  void
Log.info ( String message, Throwable ex ) [static]  :  void
Log.NONE ( ) [static]  :  void
Log.set ( int level ) [static]  :  void
Log.setLogger ( Log.Logger logger ) [static]  :  void
Log.TRACE ( ) [static]  :  void
Log.trace ( String category, String message ) [static]  :  void
Log.trace ( String category, String message, Throwable ex ) [static]  :  void
Log.trace ( String message ) [static]  :  void
Log.trace ( String message, Throwable ex ) [static]  :  void
Log.WARN ( ) [static]  :  void
Log.warn ( String category, String message ) [static]  :  void
Log.warn ( String category, String message, Throwable ex ) [static]  :  void
Log.warn ( String message ) [static]  :  void
Log.warn ( String message, Throwable ex ) [static]  :  void

kryo-2.23.0.jar, Logger.class
package com.esotericsoftware.minlog
Log.Logger.log ( int level, String category, String message, Throwable ex )  :  void
Log.Logger.Log.Logger ( )
Log.Logger.print ( String message )  :  void

kryo-2.23.0.jar, Serializer<T.class
package com.esotericsoftware.kryo
Serializer<T.isDefaultSerializer ( )  :  boolean
Serializer<T.setDefaultSerializer ( boolean defaultSerializer )  :  void

kryo-2.23.0.jar, UnsafeMemoryInput.class
package com.esotericsoftware.kryo.io
UnsafeMemoryInput.setBuffer ( java.nio.ByteBuffer buffer, int offset, int count )  :  void

to the top

Problems with Data Types, High Severity (3)


kryo-2.23.0.jar
package com.esotericsoftware.kryo
[+] DefaultSerializers (1)

package com.esotericsoftware.minlog
[+] Log (1)
[+] Log.Logger (1)

to the top

Java ARchives (1)


kryo-2.23.0.jar

to the top



Generated on Sun May 4 15:06:16 2014 for kryo by Java API Compliance Checker 1.3.5  
A tool for checking backward compatibility of a Java library API