META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META-INF/maven/com.esotericsoftware.kryo/
META-INF/maven/com.esotericsoftware.kryo/kryo/
META-INF/maven/com.esotericsoftware.kryo/kryo/pom.properties
META-INF/maven/com.esotericsoftware.kryo/kryo/pom.xml
com/
com/esotericsoftware/
com/esotericsoftware/kryo/
com/esotericsoftware/kryo/ClassResolver.classClassResolver.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.ClassResolver extends java.lang.Object {
public abstract void setKryo (com.esotericsoftware.kryo.Kryo)
public abstract com.esotericsoftware.kryo.Registration register (com.esotericsoftware.kryo.Registration)
public abstract com.esotericsoftware.kryo.Registration registerImplicit (java.lang.Class)
public abstract com.esotericsoftware.kryo.Registration getRegistration (java.lang.Class)
public abstract com.esotericsoftware.kryo.Registration getRegistration (int)
public abstract com.esotericsoftware.kryo.Registration writeClass (com.esotericsoftware.kryo.io.Output, java.lang.Class)
public abstract com.esotericsoftware.kryo.Registration readClass (com.esotericsoftware.kryo.io.Input)
public abstract void reset ()
}
com/esotericsoftware/kryo/DefaultSerializer.classDefaultSerializer.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.DefaultSerializer extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
com/esotericsoftware/kryo/Generics.classGenerics.java
package com.esotericsoftware.kryo
public com.esotericsoftware.kryo.Generics extends java.lang.Object {
private java.util.Map typeVar2class
private com.esotericsoftware.kryo.Generics parentScope
public void ()
public void (java.util.Map)
java.util.Map mappings
public void (com.esotericsoftware.kryo.Generics)
com.esotericsoftware.kryo.Generics parentScope
public void add (java.lang.String, java.lang.Class)
String typeVar
Class clazz
public java.lang.Class getConcreteClass (java.lang.String)
String typeVar
Class clazz
public void setParentScope (com.esotericsoftware.kryo.Generics)
com.esotericsoftware.kryo.Generics scope
public com.esotericsoftware.kryo.Generics getParentScope ()
public java.util.Map getMappings ()
public java.lang.String toString ()
public void resetParentScope ()
}
com/esotericsoftware/kryo/Kryo$DefaultInstantiatorStrategy$1.classKryo.java
package com.esotericsoftware.kryo
com.esotericsoftware.kryo.Kryo$DefaultInstantiatorStrategy$1 extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
final com.esotericsoftware.reflectasm.ConstructorAccess val$access
final Class val$type
final com.esotericsoftware.kryo.Kryo$DefaultInstantiatorStrategy this$0
void (com.esotericsoftware.kryo.Kryo$DefaultInstantiatorStrategy, com.esotericsoftware.reflectasm.ConstructorAccess, java.lang.Class)
public java.lang.Object newInstance ()
Exception ex
}
com/esotericsoftware/kryo/Kryo$DefaultInstantiatorStrategy$2.classKryo.java
package com.esotericsoftware.kryo
com.esotericsoftware.kryo.Kryo$DefaultInstantiatorStrategy$2 extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
final java.lang.reflect.Constructor val$constructor
final Class val$type
final com.esotericsoftware.kryo.Kryo$DefaultInstantiatorStrategy this$0
void (com.esotericsoftware.kryo.Kryo$DefaultInstantiatorStrategy, java.lang.reflect.Constructor, java.lang.Class)
public java.lang.Object newInstance ()
Exception ex
}
com/esotericsoftware/kryo/Kryo$DefaultInstantiatorStrategy.classKryo.java
package com.esotericsoftware.kryo
public com.esotericsoftware.kryo.Kryo$DefaultInstantiatorStrategy extends java.lang.Object implements org.objenesis.strategy.InstantiatorStrategy {
private org.objenesis.strategy.InstantiatorStrategy fallbackStrategy
public void ()
public void setFallbackInstantiatorStrategy (org.objenesis.strategy.InstantiatorStrategy)
org.objenesis.strategy.InstantiatorStrategy fallbackStrategy
public org.objenesis.strategy.InstantiatorStrategy getFallbackInstantiatorStrategy ()
public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
com.esotericsoftware.reflectasm.ConstructorAccess access
Exception ignored
Class enclosingType
boolean isNonStaticMemberClass
Exception ex
java.lang.reflect.Constructor ctor
java.lang.reflect.Constructor constructor
Exception ignored
Class type
}
com/esotericsoftware/kryo/Kryo$DefaultSerializerEntry.classKryo.java
package com.esotericsoftware.kryo
final com.esotericsoftware.kryo.Kryo$DefaultSerializerEntry extends java.lang.Object {
final Class type
final com.esotericsoftware.kryo.factories.SerializerFactory serializerFactory
void (java.lang.Class, com.esotericsoftware.kryo.factories.SerializerFactory)
Class type
com.esotericsoftware.kryo.factories.SerializerFactory serializerFactory
}
com/esotericsoftware/kryo/Kryo.classKryo.java
package com.esotericsoftware.kryo
public com.esotericsoftware.kryo.Kryo extends java.lang.Object {
public static final byte NULL
public static final byte NOT_NULL
private static final int REF
private static final int NO_REF
private com.esotericsoftware.kryo.factories.SerializerFactory defaultSerializer
private final java.util.ArrayList defaultSerializers
private final int lowPriorityDefaultSerializerCount
private final com.esotericsoftware.kryo.ClassResolver classResolver
private int nextRegisterID
private ClassLoader classLoader
private org.objenesis.strategy.InstantiatorStrategy strategy
private boolean registrationRequired
private int depth
private int maxDepth
private boolean autoReset
private volatile Thread thread
private com.esotericsoftware.kryo.util.ObjectMap context
private com.esotericsoftware.kryo.util.ObjectMap graphContext
private com.esotericsoftware.kryo.ReferenceResolver referenceResolver
private final com.esotericsoftware.kryo.util.IntArray readReferenceIds
private boolean references
private boolean copyReferences
private Object readObject
private int copyDepth
private boolean copyShallow
private com.esotericsoftware.kryo.util.IdentityMap originalToCopy
private Object needsCopyReference
private com.esotericsoftware.kryo.Generics genericsScope
private boolean asmEnabled
private com.esotericsoftware.kryo.StreamFactory streamFactory
public void ()
public void (com.esotericsoftware.kryo.ReferenceResolver)
com.esotericsoftware.kryo.ReferenceResolver referenceResolver
public void (com.esotericsoftware.kryo.ClassResolver, com.esotericsoftware.kryo.ReferenceResolver)
com.esotericsoftware.kryo.ClassResolver classResolver
com.esotericsoftware.kryo.ReferenceResolver referenceResolver
public void (com.esotericsoftware.kryo.ClassResolver, com.esotericsoftware.kryo.ReferenceResolver, com.esotericsoftware.kryo.StreamFactory)
com.esotericsoftware.kryo.ClassResolver classResolver
com.esotericsoftware.kryo.ReferenceResolver referenceResolver
com.esotericsoftware.kryo.StreamFactory streamFactory
public void setDefaultSerializer (com.esotericsoftware.kryo.factories.SerializerFactory)
com.esotericsoftware.kryo.factories.SerializerFactory serializer
public void setDefaultSerializer (java.lang.Class)
Class serializer
public void addDefaultSerializer (java.lang.Class, com.esotericsoftware.kryo.Serializer)
Class type
com.esotericsoftware.kryo.Serializer serializer
com.esotericsoftware.kryo.Kryo$DefaultSerializerEntry entry
public void addDefaultSerializer (java.lang.Class, com.esotericsoftware.kryo.factories.SerializerFactory)
Class type
com.esotericsoftware.kryo.factories.SerializerFactory serializerFactory
com.esotericsoftware.kryo.Kryo$DefaultSerializerEntry entry
public void addDefaultSerializer (java.lang.Class, java.lang.Class)
Class type
Class serializerClass
com.esotericsoftware.kryo.Kryo$DefaultSerializerEntry entry
public com.esotericsoftware.kryo.Serializer getDefaultSerializer (java.lang.Class)
com.esotericsoftware.kryo.DefaultSerializer defaultSerializerAnnotation
com.esotericsoftware.kryo.Serializer defaultSerializer
com.esotericsoftware.kryo.Kryo$DefaultSerializerEntry entry
int i
int n
Class type
protected com.esotericsoftware.kryo.Serializer newDefaultSerializer (java.lang.Class)
Class type
public com.esotericsoftware.kryo.Registration register (java.lang.Class)
Class type
com.esotericsoftware.kryo.Registration registration
public com.esotericsoftware.kryo.Registration register (java.lang.Class, int)
Class type
int id
com.esotericsoftware.kryo.Registration registration
public com.esotericsoftware.kryo.Registration register (java.lang.Class, com.esotericsoftware.kryo.Serializer)
Class type
com.esotericsoftware.kryo.Serializer serializer
com.esotericsoftware.kryo.Registration registration
public com.esotericsoftware.kryo.Registration register (java.lang.Class, com.esotericsoftware.kryo.Serializer, int)
Class type
com.esotericsoftware.kryo.Serializer serializer
int id
public com.esotericsoftware.kryo.Registration register (com.esotericsoftware.kryo.Registration)
com.esotericsoftware.kryo.Registration registration
int id
com.esotericsoftware.kryo.Registration existing
public int getNextRegistrationId ()
public com.esotericsoftware.kryo.Registration getRegistration (java.lang.Class)
Class type
com.esotericsoftware.kryo.Registration registration
public com.esotericsoftware.kryo.Registration getRegistration (int)
int classID
public com.esotericsoftware.kryo.Serializer getSerializer (java.lang.Class)
Class type
public com.esotericsoftware.kryo.Registration writeClass (com.esotericsoftware.kryo.io.Output, java.lang.Class)
com.esotericsoftware.kryo.io.Output output
Class type
public void writeObject (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void writeObject (com.esotericsoftware.kryo.io.Output, java.lang.Object, com.esotericsoftware.kryo.Serializer)
com.esotericsoftware.kryo.io.Output output
Object object
com.esotericsoftware.kryo.Serializer serializer
public void writeObjectOrNull (com.esotericsoftware.kryo.io.Output, java.lang.Object, java.lang.Class)
com.esotericsoftware.kryo.Serializer serializer
com.esotericsoftware.kryo.io.Output output
Object object
Class type
public void writeObjectOrNull (com.esotericsoftware.kryo.io.Output, java.lang.Object, com.esotericsoftware.kryo.Serializer)
com.esotericsoftware.kryo.io.Output output
Object object
com.esotericsoftware.kryo.Serializer serializer
public void writeClassAndObject (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Registration registration
com.esotericsoftware.kryo.io.Output output
Object object
boolean writeReferenceOrNull (com.esotericsoftware.kryo.io.Output, java.lang.Object, boolean)
com.esotericsoftware.kryo.io.Output output
Object object
boolean mayBeNull
int id
public com.esotericsoftware.kryo.Registration readClass (com.esotericsoftware.kryo.io.Input)
com.esotericsoftware.kryo.io.Input input
public java.lang.Object readObject (com.esotericsoftware.kryo.io.Input, java.lang.Class)
int stackSize
Object object
Object object
com.esotericsoftware.kryo.io.Input input
Class type
public java.lang.Object readObject (com.esotericsoftware.kryo.io.Input, java.lang.Class, com.esotericsoftware.kryo.Serializer)
int stackSize
Object object
Object object
com.esotericsoftware.kryo.io.Input input
Class type
com.esotericsoftware.kryo.Serializer serializer
public java.lang.Object readObjectOrNull (com.esotericsoftware.kryo.io.Input, java.lang.Class)
int stackSize
Object object
com.esotericsoftware.kryo.Serializer serializer
Object object
com.esotericsoftware.kryo.io.Input input
Class type
public java.lang.Object readObjectOrNull (com.esotericsoftware.kryo.io.Input, java.lang.Class, com.esotericsoftware.kryo.Serializer)
int stackSize
Object object
Object object
com.esotericsoftware.kryo.io.Input input
Class type
com.esotericsoftware.kryo.Serializer serializer
public java.lang.Object readClassAndObject (com.esotericsoftware.kryo.io.Input)
int stackSize
Object object
com.esotericsoftware.kryo.Registration registration
Class type
Object object
com.esotericsoftware.kryo.io.Input input
int readReferenceOrNull (com.esotericsoftware.kryo.io.Input, java.lang.Class, boolean)
int id
com.esotericsoftware.kryo.io.Input input
Class type
boolean mayBeNull
boolean referencesSupported
int id
public void reference (java.lang.Object)
int id
Object object
public void reset ()
public java.lang.Object copy (java.lang.Object)
Object copy
Object existingCopy
Object copy
Object object
public java.lang.Object copy (java.lang.Object, com.esotericsoftware.kryo.Serializer)
Object copy
Object existingCopy
Object copy
Object object
com.esotericsoftware.kryo.Serializer serializer
public java.lang.Object copyShallow (java.lang.Object)
Object copy
Object existingCopy
Object copy
Object object
public java.lang.Object copyShallow (java.lang.Object, com.esotericsoftware.kryo.Serializer)
Object copy
Object existingCopy
Object copy
Object object
com.esotericsoftware.kryo.Serializer serializer
private void beginObject ()
public com.esotericsoftware.kryo.ClassResolver getClassResolver ()
public com.esotericsoftware.kryo.ReferenceResolver getReferenceResolver ()
public void setClassLoader (java.lang.ClassLoader)
ClassLoader classLoader
public java.lang.ClassLoader getClassLoader ()
public void setRegistrationRequired (boolean)
boolean registrationRequired
public boolean isRegistrationRequired ()
public boolean setReferences (boolean)
boolean references
public void setCopyReferences (boolean)
boolean copyReferences
public void setReferenceResolver (com.esotericsoftware.kryo.ReferenceResolver)
com.esotericsoftware.kryo.ReferenceResolver referenceResolver
public boolean getReferences ()
public void setInstantiatorStrategy (org.objenesis.strategy.InstantiatorStrategy)
org.objenesis.strategy.InstantiatorStrategy strategy
public org.objenesis.strategy.InstantiatorStrategy getInstantiatorStrategy ()
protected org.objenesis.instantiator.ObjectInstantiator newInstantiator (java.lang.Class)
Class type
public java.lang.Object newInstance (java.lang.Class)
Class type
com.esotericsoftware.kryo.Registration registration
org.objenesis.instantiator.ObjectInstantiator instantiator
public com.esotericsoftware.kryo.util.ObjectMap getContext ()
public com.esotericsoftware.kryo.util.ObjectMap getGraphContext ()
public int getDepth ()
public com.esotericsoftware.kryo.util.IdentityMap getOriginalToCopyMap ()
public void setAutoReset (boolean)
boolean autoReset
public void setMaxDepth (int)
int maxDepth
public boolean isFinal (java.lang.Class)
Class type
public void pushGenericsScope (java.lang.Class, com.esotericsoftware.kryo.Generics)
Class type
com.esotericsoftware.kryo.Generics generics
com.esotericsoftware.kryo.Generics currentScope
public void popGenericsScope ()
com.esotericsoftware.kryo.Generics oldScope
public com.esotericsoftware.kryo.Generics getGenericsScope ()
public com.esotericsoftware.kryo.StreamFactory getStreamFactory ()
public void setStreamFactory (com.esotericsoftware.kryo.StreamFactory)
com.esotericsoftware.kryo.StreamFactory streamFactory
public void setAsmEnabled (boolean)
boolean flag
public boolean getAsmEnabled ()
}
com/esotericsoftware/kryo/KryoCopyable.classKryoCopyable.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.KryoCopyable extends java.lang.Object {
public abstract java.lang.Object copy (com.esotericsoftware.kryo.Kryo)
}
com/esotericsoftware/kryo/KryoException.classKryoException.java
package com.esotericsoftware.kryo
public com.esotericsoftware.kryo.KryoException extends java.lang.RuntimeException {
private StringBuffer trace
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public java.lang.String getMessage ()
StringBuffer buffer
public void addTrace (java.lang.String)
String info
}
com/esotericsoftware/kryo/KryoSerializable.classKryoSerializable.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.KryoSerializable extends java.lang.Object {
public abstract void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output)
public abstract void read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input)
}
com/esotericsoftware/kryo/NotNull.classNotNull.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.NotNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/esotericsoftware/kryo/ReferenceResolver.classReferenceResolver.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.ReferenceResolver extends java.lang.Object {
public abstract void setKryo (com.esotericsoftware.kryo.Kryo)
public abstract int getWrittenId (java.lang.Object)
public abstract int addWrittenObject (java.lang.Object)
public abstract int nextReadId (java.lang.Class)
public abstract void setReadObject (int, java.lang.Object)
public abstract java.lang.Object getReadObject (java.lang.Class, int)
public abstract void reset ()
public abstract boolean useReferences (java.lang.Class)
}
com/esotericsoftware/kryo/Registration.classRegistration.java
package com.esotericsoftware.kryo
public com.esotericsoftware.kryo.Registration extends java.lang.Object {
private final Class type
private final int id
private com.esotericsoftware.kryo.Serializer serializer
private org.objenesis.instantiator.ObjectInstantiator instantiator
public void (java.lang.Class, com.esotericsoftware.kryo.Serializer, int)
Class type
com.esotericsoftware.kryo.Serializer serializer
int id
public java.lang.Class getType ()
public int getId ()
public com.esotericsoftware.kryo.Serializer getSerializer ()
public void setSerializer (com.esotericsoftware.kryo.Serializer)
com.esotericsoftware.kryo.Serializer serializer
public org.objenesis.instantiator.ObjectInstantiator getInstantiator ()
public void setInstantiator (org.objenesis.instantiator.ObjectInstantiator)
org.objenesis.instantiator.ObjectInstantiator instantiator
public java.lang.String toString ()
}
com/esotericsoftware/kryo/Serializer.classSerializer.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.Serializer extends java.lang.Object {
private boolean acceptsNull
private boolean immutable
public void ()
public void (boolean)
boolean acceptsNull
public void (boolean, boolean)
boolean acceptsNull
boolean immutable
public abstract void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
public abstract java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
public boolean getAcceptsNull ()
public void setAcceptsNull (boolean)
boolean acceptsNull
public boolean isImmutable ()
public void setImmutable (boolean)
boolean immutable
public void setGenerics (com.esotericsoftware.kryo.Kryo, java.lang.Class[])
com.esotericsoftware.kryo.Kryo kryo
Class[] generics
public java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
Object original
}
com/esotericsoftware/kryo/StreamFactory.classStreamFactory.java
package com.esotericsoftware.kryo
public abstract com.esotericsoftware.kryo.StreamFactory extends java.lang.Object {
public abstract com.esotericsoftware.kryo.io.Input getInput ()
public abstract com.esotericsoftware.kryo.io.Input getInput (int)
public abstract com.esotericsoftware.kryo.io.Input getInput (byte[])
public abstract com.esotericsoftware.kryo.io.Input getInput (byte[], int, int)
public abstract com.esotericsoftware.kryo.io.Input getInput (java.io.InputStream)
public abstract com.esotericsoftware.kryo.io.Input getInput (java.io.InputStream, int)
public abstract com.esotericsoftware.kryo.io.Output getOutput ()
public abstract com.esotericsoftware.kryo.io.Output getOutput (int)
public abstract com.esotericsoftware.kryo.io.Output getOutput (int, int)
public abstract com.esotericsoftware.kryo.io.Output getOutput (byte[])
public abstract com.esotericsoftware.kryo.io.Output getOutput (byte[], int)
public abstract com.esotericsoftware.kryo.io.Output getOutput (java.io.OutputStream)
public abstract com.esotericsoftware.kryo.io.Output getOutput (java.io.OutputStream, int)
public abstract void setKryo (com.esotericsoftware.kryo.Kryo)
}
com/esotericsoftware/kryo/factories/
com/esotericsoftware/kryo/factories/PseudoSerializerFactory.classPseudoSerializerFactory.java
package com.esotericsoftware.kryo.factories
public com.esotericsoftware.kryo.factories.PseudoSerializerFactory extends java.lang.Object implements com.esotericsoftware.kryo.factories.SerializerFactory {
private final com.esotericsoftware.kryo.Serializer serializer
public void (com.esotericsoftware.kryo.Serializer)
com.esotericsoftware.kryo.Serializer serializer
public com.esotericsoftware.kryo.Serializer makeSerializer (com.esotericsoftware.kryo.Kryo, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
Class type
}
com/esotericsoftware/kryo/factories/ReflectionSerializerFactory.classReflectionSerializerFactory.java
package com.esotericsoftware.kryo.factories
public com.esotericsoftware.kryo.factories.ReflectionSerializerFactory extends java.lang.Object implements com.esotericsoftware.kryo.factories.SerializerFactory {
private final Class serializerClass
public void (java.lang.Class)
Class serializerClass
public com.esotericsoftware.kryo.Serializer makeSerializer (com.esotericsoftware.kryo.Kryo, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
Class type
public static com.esotericsoftware.kryo.Serializer makeSerializer (com.esotericsoftware.kryo.Kryo, java.lang.Class, java.lang.Class)
NoSuchMethodException ex3
NoSuchMethodException ex2
NoSuchMethodException ex1
Exception ex
com.esotericsoftware.kryo.Kryo kryo
Class serializerClass
Class type
}
com/esotericsoftware/kryo/factories/SerializerFactory.classSerializerFactory.java
package com.esotericsoftware.kryo.factories
public abstract com.esotericsoftware.kryo.factories.SerializerFactory extends java.lang.Object {
public abstract com.esotericsoftware.kryo.Serializer makeSerializer (com.esotericsoftware.kryo.Kryo, java.lang.Class)
}
com/esotericsoftware/kryo/io/
com/esotericsoftware/kryo/io/ByteBufferInput.classByteBufferInput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.ByteBufferInput extends com.esotericsoftware.kryo.io.Input {
protected java.nio.ByteBuffer niobuffer
protected boolean varIntsEnabled
java.nio.ByteOrder byteOrder
protected static final java.nio.ByteOrder nativeOrder
public void ()
public void (int)
int bufferSize
public void (byte[])
byte[] buffer
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public void (java.io.InputStream)
java.io.InputStream inputStream
public void (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public java.nio.ByteOrder order ()
public void order (java.nio.ByteOrder)
java.nio.ByteOrder byteOrder
public void setBuffer (byte[])
byte[] bytes
java.nio.ByteBuffer directBuffer
public void setBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public void release ()
public void (long, int)
long address
int size
public java.nio.ByteBuffer getByteBuffer ()
public java.io.InputStream getInputStream ()
public void setInputStream (java.io.InputStream)
java.io.InputStream inputStream
public void rewind ()
protected int fill (java.nio.ByteBuffer, int, int) throws com.esotericsoftware.kryo.KryoException
byte[] tmp
int result
java.io.IOException ex
java.nio.ByteBuffer buffer
int offset
int count
protected final int require (int) throws com.esotericsoftware.kryo.KryoException
int count
int required
int remaining
int count
private int optional (int) throws com.esotericsoftware.kryo.KryoException
int optional
int remaining
int count
public int read () throws com.esotericsoftware.kryo.KryoException
public int read (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public int read (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int count
int startingCount
int copyCount
public long skip (long) throws com.esotericsoftware.kryo.KryoException
int skip
long count
long remaining
public void close () throws com.esotericsoftware.kryo.KryoException
java.io.IOException ignored
public byte readByte () throws com.esotericsoftware.kryo.KryoException
public int readByteUnsigned () throws com.esotericsoftware.kryo.KryoException
public byte[] readBytes (int) throws com.esotericsoftware.kryo.KryoException
int length
byte[] bytes
public void readBytes (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public void readBytes (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int count
int copyCount
public int readInt () throws com.esotericsoftware.kryo.KryoException
public int readInt (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public int readVarInt (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
int b
int result
private int readInt_slow (boolean)
boolean optimizePositive
int b
int result
public boolean canReadInt () throws com.esotericsoftware.kryo.KryoException
int p
public boolean canReadLong () throws com.esotericsoftware.kryo.KryoException
int p
public java.lang.String readString ()
int available
int b
int charCount
private int readUtf8Length (int)
int b
int result
private int readUtf8Length_slow (int)
int b
int result
private void readUtf8 (int)
int b
int charCount
char[] chars
int charIndex
int count
int position
private void readUtf8_slow (int, int)
int b2
int b3
int b
int charCount
int charIndex
char[] chars
private java.lang.String readAscii ()
int end
int start
int limit
int b
byte[] tmp
String value
private java.lang.String readAscii_slow ()
int i
int ii
int n
char[] newChars
int b
int charCount
char[] chars
public java.lang.StringBuilder readStringBuilder ()
int available
int b
int charCount
StringBuilder builder
public float readFloat () throws com.esotericsoftware.kryo.KryoException
public float readFloat (float, boolean) throws com.esotericsoftware.kryo.KryoException
float precision
boolean optimizePositive
public short readShort () throws com.esotericsoftware.kryo.KryoException
public int readShortUnsigned () throws com.esotericsoftware.kryo.KryoException
public long readLong () throws com.esotericsoftware.kryo.KryoException
public long readLong (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public long readVarLong (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
int b
long result
private long readLong_slow (boolean)
boolean optimizePositive
int b
long result
public boolean readBoolean () throws com.esotericsoftware.kryo.KryoException
public char readChar () throws com.esotericsoftware.kryo.KryoException
public double readDouble () throws com.esotericsoftware.kryo.KryoException
public double readDouble (double, boolean) throws com.esotericsoftware.kryo.KryoException
double precision
boolean optimizePositive
public int[] readInts (int) throws com.esotericsoftware.kryo.KryoException
int[] array
java.nio.IntBuffer buf
int length
public long[] readLongs (int) throws com.esotericsoftware.kryo.KryoException
long[] array
java.nio.LongBuffer buf
int length
public float[] readFloats (int) throws com.esotericsoftware.kryo.KryoException
float[] array
java.nio.FloatBuffer buf
int length
public short[] readShorts (int) throws com.esotericsoftware.kryo.KryoException
short[] array
java.nio.ShortBuffer buf
int length
public char[] readChars (int) throws com.esotericsoftware.kryo.KryoException
char[] array
java.nio.CharBuffer buf
int length
public double[] readDoubles (int) throws com.esotericsoftware.kryo.KryoException
double[] array
java.nio.DoubleBuffer buf
int length
private boolean isNativeOrder ()
public boolean getVarIntsEnabled ()
public void setVarIntsEnabled (boolean)
boolean varIntsEnabled
static void ()
}
com/esotericsoftware/kryo/io/ByteBufferInputStream.classByteBufferInputStream.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.ByteBufferInputStream extends java.io.InputStream {
private java.nio.ByteBuffer byteBuffer
public void ()
public void (int)
int bufferSize
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.ByteBuffer getByteBuffer ()
public void setByteBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] bytes
int offset
int length
int count
public int available () throws java.io.IOException
}
com/esotericsoftware/kryo/io/ByteBufferOutput.classByteBufferOutput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.ByteBufferOutput extends com.esotericsoftware.kryo.io.Output {
protected java.nio.ByteBuffer niobuffer
protected boolean varIntsEnabled
java.nio.ByteOrder byteOrder
protected static final java.nio.ByteOrder nativeOrder
public void ()
public void (int)
int bufferSize
public void (int, int)
int bufferSize
int maxBufferSize
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public void (java.nio.ByteBuffer, int)
java.nio.ByteBuffer buffer
int maxBufferSize
public void (long, int)
long address
int maxBufferSize
public void release ()
public java.nio.ByteOrder order ()
public void order (java.nio.ByteOrder)
java.nio.ByteOrder byteOrder
public java.io.OutputStream getOutputStream ()
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream outputStream
public void setBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public void setBuffer (java.nio.ByteBuffer, int)
java.nio.ByteBuffer buffer
int maxBufferSize
public java.nio.ByteBuffer getByteBuffer ()
public byte[] toBytes ()
byte[] newBuffer
public void setPosition (int)
int position
public void clear ()
protected boolean require (int) throws com.esotericsoftware.kryo.KryoException
java.nio.ByteBuffer newBuffer
int required
public void flush () throws com.esotericsoftware.kryo.KryoException
byte[] tmp
java.io.IOException ex
public void close () throws com.esotericsoftware.kryo.KryoException
java.io.IOException ignored
public void write (int) throws com.esotericsoftware.kryo.KryoException
int value
public void write (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public void write (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int length
public void writeByte (byte) throws com.esotericsoftware.kryo.KryoException
byte value
public void writeByte (int) throws com.esotericsoftware.kryo.KryoException
int value
public void writeBytes (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public void writeBytes (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int count
int copyCount
public void writeInt (int) throws com.esotericsoftware.kryo.KryoException
int value
public int writeInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int value
boolean optimizePositive
public int writeVarInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int val
boolean optimizePositive
int value
int varInt
long varLong
public void writeString (java.lang.String) throws com.esotericsoftware.kryo.KryoException
int c
int i
byte[] tmp
int c
int position
int charIndex
String value
int charCount
boolean ascii
public void writeString (java.lang.CharSequence) throws com.esotericsoftware.kryo.KryoException
int c
int position
CharSequence value
int charCount
int charIndex
public void writeAscii (java.lang.String) throws com.esotericsoftware.kryo.KryoException
byte[] tmp
String value
int charCount
private void writeUtf8Length (int)
int value
private void writeString_slow (java.lang.CharSequence, int, int)
int c
CharSequence value
int charCount
int charIndex
private void writeAscii_slow (java.lang.String, int) throws com.esotericsoftware.kryo.KryoException
byte[] tmp
String value
int charCount
java.nio.ByteBuffer buffer
int charIndex
int charsToWrite
public void writeFloat (float) throws com.esotericsoftware.kryo.KryoException
float value
public int writeFloat (float, float, boolean) throws com.esotericsoftware.kryo.KryoException
float value
float precision
boolean optimizePositive
public void writeShort (int) throws com.esotericsoftware.kryo.KryoException
int value
public void writeLong (long) throws com.esotericsoftware.kryo.KryoException
long value
public int writeLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
public int writeVarLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
int varInt
long varLong
public int writeLongS (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
public void writeBoolean (boolean) throws com.esotericsoftware.kryo.KryoException
boolean value
public void writeChar (char) throws com.esotericsoftware.kryo.KryoException
char value
public void writeDouble (double) throws com.esotericsoftware.kryo.KryoException
double value
public int writeDouble (double, double, boolean) throws com.esotericsoftware.kryo.KryoException
double value
double precision
boolean optimizePositive
public void writeInts (int[]) throws com.esotericsoftware.kryo.KryoException
java.nio.IntBuffer buf
int[] object
public void writeLongs (long[]) throws com.esotericsoftware.kryo.KryoException
java.nio.LongBuffer buf
long[] object
public void writeFloats (float[]) throws com.esotericsoftware.kryo.KryoException
java.nio.FloatBuffer buf
float[] object
public void writeShorts (short[]) throws com.esotericsoftware.kryo.KryoException
java.nio.ShortBuffer buf
short[] object
public void writeChars (char[]) throws com.esotericsoftware.kryo.KryoException
java.nio.CharBuffer buf
char[] object
public void writeDoubles (double[]) throws com.esotericsoftware.kryo.KryoException
java.nio.DoubleBuffer buf
double[] object
private boolean isNativeOrder ()
public boolean getVarIntsEnabled ()
public void setVarIntsEnabled (boolean)
boolean varIntsEnabled
static void ()
}
com/esotericsoftware/kryo/io/ByteBufferOutputStream.classByteBufferOutputStream.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.ByteBufferOutputStream extends java.io.OutputStream {
private java.nio.ByteBuffer byteBuffer
public void ()
public void (int)
int bufferSize
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public java.nio.ByteBuffer getByteBuffer ()
public void setByteBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer byteBuffer
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int offset
int length
}
com/esotericsoftware/kryo/io/FastInput.classFastInput.java
package com.esotericsoftware.kryo.io
public final com.esotericsoftware.kryo.io.FastInput extends com.esotericsoftware.kryo.io.Input {
public void ()
public void (int)
int bufferSize
public void (byte[])
byte[] buffer
public void (byte[], int, int)
byte[] buffer
int offset
int count
public void (java.io.InputStream)
java.io.InputStream outputStream
public void (java.io.InputStream, int)
java.io.InputStream outputStream
int bufferSize
public int readInt (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public long readLong (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
}
com/esotericsoftware/kryo/io/FastOutput.classFastOutput.java
package com.esotericsoftware.kryo.io
public final com.esotericsoftware.kryo.io.FastOutput extends com.esotericsoftware.kryo.io.Output {
public void ()
public void (int)
int bufferSize
public void (int, int)
int bufferSize
int maxBufferSize
public void (byte[])
byte[] buffer
public void (byte[], int)
byte[] buffer
int maxBufferSize
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public int writeInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int value
boolean optimizePositive
public int writeLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
}
com/esotericsoftware/kryo/io/Input.classInput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.Input extends java.io.InputStream {
protected byte[] buffer
protected int position
protected int capacity
protected int limit
protected long total
protected char[] chars
protected java.io.InputStream inputStream
public void ()
public void (int)
int bufferSize
public void (byte[])
byte[] buffer
public void (byte[], int, int)
byte[] buffer
int offset
int count
public void (java.io.InputStream)
java.io.InputStream inputStream
public void (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public void setBuffer (byte[])
byte[] bytes
public void setBuffer (byte[], int, int)
byte[] bytes
int offset
int count
public byte[] getBuffer ()
public java.io.InputStream getInputStream ()
public void setInputStream (java.io.InputStream)
java.io.InputStream inputStream
public long total ()
public void setTotal (int)
int total
public final int position ()
public void setPosition (int)
int position
public final int limit ()
public void setLimit (int)
int limit
public void rewind ()
public void skip (int) throws com.esotericsoftware.kryo.KryoException
int count
int skipCount
protected int fill (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
java.io.IOException ex
byte[] buffer
int offset
int count
protected int require (int) throws com.esotericsoftware.kryo.KryoException
int count
int required
int remaining
int count
private int optional (int) throws com.esotericsoftware.kryo.KryoException
int optional
int remaining
int count
public boolean eof ()
public int available () throws java.io.IOException
public int read () throws com.esotericsoftware.kryo.KryoException
public int read (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public int read (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int count
int startingCount
int copyCount
public long skip (long) throws com.esotericsoftware.kryo.KryoException
int skip
long count
long remaining
public void close () throws com.esotericsoftware.kryo.KryoException
java.io.IOException ignored
public byte readByte () throws com.esotericsoftware.kryo.KryoException
public int readByteUnsigned () throws com.esotericsoftware.kryo.KryoException
public byte[] readBytes (int) throws com.esotericsoftware.kryo.KryoException
int length
byte[] bytes
public void readBytes (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public void readBytes (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int count
int copyCount
public int readInt () throws com.esotericsoftware.kryo.KryoException
byte[] buffer
int position
public int readInt (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public int readVarInt (boolean) throws com.esotericsoftware.kryo.KryoException
byte[] buffer
boolean optimizePositive
int b
int result
private int readInt_slow (boolean)
byte[] buffer
boolean optimizePositive
int b
int result
public boolean canReadInt () throws com.esotericsoftware.kryo.KryoException
int p
public boolean canReadLong () throws com.esotericsoftware.kryo.KryoException
int p
public java.lang.String readString ()
int available
int b
int charCount
private int readUtf8Length (int)
byte[] buffer
int b
int result
private int readUtf8Length_slow (int)
byte[] buffer
int b
int result
private void readUtf8 (int)
int b
int charCount
byte[] buffer
char[] chars
int charIndex
int count
int position
private void readUtf8_slow (int, int)
int b
int charCount
int charIndex
char[] chars
byte[] buffer
private java.lang.String readAscii ()
byte[] buffer
int end
int start
int limit
int b
String value
private java.lang.String readAscii_slow ()
int i
int ii
int n
char[] newChars
int b
int charCount
char[] chars
byte[] buffer
public java.lang.StringBuilder readStringBuilder ()
int available
int b
int charCount
StringBuilder builder
public float readFloat () throws com.esotericsoftware.kryo.KryoException
public float readFloat (float, boolean) throws com.esotericsoftware.kryo.KryoException
float precision
boolean optimizePositive
public short readShort () throws com.esotericsoftware.kryo.KryoException
public int readShortUnsigned () throws com.esotericsoftware.kryo.KryoException
public long readLong () throws com.esotericsoftware.kryo.KryoException
byte[] buffer
public long readLong (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public long readVarLong (boolean) throws com.esotericsoftware.kryo.KryoException
byte[] buffer
boolean optimizePositive
int b
long result
private long readLong_slow (boolean)
byte[] buffer
boolean optimizePositive
int b
long result
public boolean readBoolean () throws com.esotericsoftware.kryo.KryoException
public char readChar () throws com.esotericsoftware.kryo.KryoException
public double readDouble () throws com.esotericsoftware.kryo.KryoException
public double readDouble (double, boolean) throws com.esotericsoftware.kryo.KryoException
double precision
boolean optimizePositive
public int[] readInts (int, boolean) throws com.esotericsoftware.kryo.KryoException
int i
int length
boolean optimizePositive
int[] array
public long[] readLongs (int, boolean) throws com.esotericsoftware.kryo.KryoException
int i
int length
boolean optimizePositive
long[] array
public int[] readInts (int) throws com.esotericsoftware.kryo.KryoException
int i
int length
int[] array
public long[] readLongs (int) throws com.esotericsoftware.kryo.KryoException
int i
int length
long[] array
public float[] readFloats (int) throws com.esotericsoftware.kryo.KryoException
int i
int length
float[] array
public short[] readShorts (int) throws com.esotericsoftware.kryo.KryoException
int i
int length
short[] array
public char[] readChars (int) throws com.esotericsoftware.kryo.KryoException
int i
int length
char[] array
public double[] readDoubles (int) throws com.esotericsoftware.kryo.KryoException
int i
int length
double[] array
}
com/esotericsoftware/kryo/io/InputChunked.classInputChunked.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.InputChunked extends com.esotericsoftware.kryo.io.Input {
private int chunkSize
public void ()
public void (int)
int bufferSize
public void (java.io.InputStream)
java.io.InputStream inputStream
public void (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public void setInputStream (java.io.InputStream)
java.io.InputStream inputStream
public void setBuffer (byte[], int, int)
byte[] bytes
int offset
int count
public void rewind ()
protected int fill (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] buffer
int offset
int count
int actual
private void readChunkSize ()
int b
int offset
int result
java.io.InputStream inputStream
java.io.IOException ex
public void nextChunks ()
}
com/esotericsoftware/kryo/io/KryoDataInput.classKryoDataInput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.KryoDataInput extends java.lang.Object implements java.io.DataInput {
protected com.esotericsoftware.kryo.io.Input input
public void (com.esotericsoftware.kryo.io.Input)
com.esotericsoftware.kryo.io.Input input
public void setInput (com.esotericsoftware.kryo.io.Input)
com.esotericsoftware.kryo.io.Input input
public void readFully (byte[]) throws java.io.IOException
byte[] b
public void readFully (byte[], int, int) throws java.io.IOException
com.esotericsoftware.kryo.KryoException e
byte[] b
int off
int len
public int skipBytes (int) throws java.io.IOException
int n
public boolean readBoolean () throws java.io.IOException
public byte readByte () throws java.io.IOException
public int readUnsignedByte () throws java.io.IOException
public short readShort () throws java.io.IOException
public int readUnsignedShort () throws java.io.IOException
public char readChar () throws java.io.IOException
public int readInt () throws java.io.IOException
public long readLong () throws java.io.IOException
public float readFloat () throws java.io.IOException
public double readDouble () throws java.io.IOException
public java.lang.String readLine () throws java.lang.UnsupportedOperationException
public java.lang.String readUTF () throws java.io.IOException
}
com/esotericsoftware/kryo/io/KryoDataOutput.classKryoDataOutput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.KryoDataOutput extends java.lang.Object implements java.io.DataOutput {
protected com.esotericsoftware.kryo.io.Output output
public void (com.esotericsoftware.kryo.io.Output)
com.esotericsoftware.kryo.io.Output output
public void setOutput (com.esotericsoftware.kryo.io.Output)
com.esotericsoftware.kryo.io.Output output
public void write (int) throws java.io.IOException
int b
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void writeBoolean (boolean) throws java.io.IOException
boolean v
public void writeByte (int) throws java.io.IOException
int v
public void writeShort (int) throws java.io.IOException
int v
public void writeChar (int) throws java.io.IOException
int v
public void writeInt (int) throws java.io.IOException
int v
public void writeLong (long) throws java.io.IOException
long v
public void writeFloat (float) throws java.io.IOException
float v
public void writeDouble (double) throws java.io.IOException
double v
public void writeBytes (java.lang.String) throws java.io.IOException
int i
String s
int len
public void writeChars (java.lang.String) throws java.io.IOException
int v
int i
String s
int len
public void writeUTF (java.lang.String) throws java.io.IOException
String s
}
com/esotericsoftware/kryo/io/KryoObjectInput.classKryoObjectInput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.KryoObjectInput extends com.esotericsoftware.kryo.io.KryoDataInput implements java.io.ObjectInput {
private final com.esotericsoftware.kryo.Kryo kryo
public void (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input in
public java.lang.Object readObject () throws java.lang.ClassNotFoundException java.io.IOException
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
public int available () throws java.io.IOException
public void close () throws java.io.IOException
}
com/esotericsoftware/kryo/io/KryoObjectOutput.classKryoObjectOutput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.KryoObjectOutput extends com.esotericsoftware.kryo.io.KryoDataOutput implements java.io.ObjectOutput {
private final com.esotericsoftware.kryo.Kryo kryo
public void (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
public void writeObject (java.lang.Object) throws java.io.IOException
Object obj
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/esotericsoftware/kryo/io/Output.classOutput.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.Output extends java.io.OutputStream {
protected int maxCapacity
protected long total
protected int position
protected int capacity
protected byte[] buffer
protected java.io.OutputStream outputStream
public void ()
public void (int)
int bufferSize
public void (int, int)
int bufferSize
int maxBufferSize
public void (byte[])
byte[] buffer
public void (byte[], int)
byte[] buffer
int maxBufferSize
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public java.io.OutputStream getOutputStream ()
public void setOutputStream (java.io.OutputStream)
java.io.OutputStream outputStream
public void setBuffer (byte[])
byte[] buffer
public void setBuffer (byte[], int)
byte[] buffer
int maxBufferSize
public byte[] getBuffer ()
public byte[] toBytes ()
byte[] newBuffer
public final int position ()
public void setPosition (int)
int position
public final long total ()
public void clear ()
protected boolean require (int) throws com.esotericsoftware.kryo.KryoException
byte[] newBuffer
int required
public void flush () throws com.esotericsoftware.kryo.KryoException
java.io.IOException ex
public void close () throws com.esotericsoftware.kryo.KryoException
java.io.IOException ignored
public void write (int) throws com.esotericsoftware.kryo.KryoException
int value
public void write (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public void write (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int length
public void writeByte (byte) throws com.esotericsoftware.kryo.KryoException
byte value
public void writeByte (int) throws com.esotericsoftware.kryo.KryoException
int value
public void writeBytes (byte[]) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
public void writeBytes (byte[], int, int) throws com.esotericsoftware.kryo.KryoException
byte[] bytes
int offset
int count
int copyCount
public void writeInt (int) throws com.esotericsoftware.kryo.KryoException
int value
byte[] buffer
public int writeInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int value
boolean optimizePositive
public int writeVarInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int value
boolean optimizePositive
public void writeString (java.lang.String) throws com.esotericsoftware.kryo.KryoException
int c
int i
int c
byte[] buffer
int position
int charIndex
String value
int charCount
boolean ascii
public void writeString (java.lang.CharSequence) throws com.esotericsoftware.kryo.KryoException
int c
byte[] buffer
int position
CharSequence value
int charCount
int charIndex
public void writeAscii (java.lang.String) throws com.esotericsoftware.kryo.KryoException
String value
int charCount
private void writeUtf8Length (int)
byte[] buffer
byte[] buffer
byte[] buffer
byte[] buffer
int value
private void writeString_slow (java.lang.CharSequence, int, int)
int c
CharSequence value
int charCount
int charIndex
private void writeAscii_slow (java.lang.String, int) throws com.esotericsoftware.kryo.KryoException
String value
int charCount
byte[] buffer
int charIndex
int charsToWrite
public void writeFloat (float) throws com.esotericsoftware.kryo.KryoException
float value
public int writeFloat (float, float, boolean) throws com.esotericsoftware.kryo.KryoException
float value
float precision
boolean optimizePositive
public void writeShort (int) throws com.esotericsoftware.kryo.KryoException
int value
public void writeLong (long) throws com.esotericsoftware.kryo.KryoException
long value
byte[] buffer
public int writeLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
public int writeVarLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
public void writeBoolean (boolean) throws com.esotericsoftware.kryo.KryoException
boolean value
public void writeChar (char) throws com.esotericsoftware.kryo.KryoException
char value
public void writeDouble (double) throws com.esotericsoftware.kryo.KryoException
double value
public int writeDouble (double, double, boolean) throws com.esotericsoftware.kryo.KryoException
double value
double precision
boolean optimizePositive
public static int intLength (int, boolean)
int value
boolean optimizePositive
public static int longLength (long, boolean)
long value
boolean optimizePositive
public void writeInts (int[], boolean) throws com.esotericsoftware.kryo.KryoException
int i
int n
int[] object
boolean optimizePositive
public void writeLongs (long[], boolean) throws com.esotericsoftware.kryo.KryoException
int i
int n
long[] object
boolean optimizePositive
public void writeInts (int[]) throws com.esotericsoftware.kryo.KryoException
int i
int n
int[] object
public void writeLongs (long[]) throws com.esotericsoftware.kryo.KryoException
int i
int n
long[] object
public void writeFloats (float[]) throws com.esotericsoftware.kryo.KryoException
int i
int n
float[] object
public void writeShorts (short[]) throws com.esotericsoftware.kryo.KryoException
int i
int n
short[] object
public void writeChars (char[]) throws com.esotericsoftware.kryo.KryoException
int i
int n
char[] object
public void writeDoubles (double[]) throws com.esotericsoftware.kryo.KryoException
int i
int n
double[] object
}
com/esotericsoftware/kryo/io/OutputChunked.classOutputChunked.java
package com.esotericsoftware.kryo.io
public com.esotericsoftware.kryo.io.OutputChunked extends com.esotericsoftware.kryo.io.Output {
public void ()
public void (int)
int bufferSize
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public void flush () throws com.esotericsoftware.kryo.KryoException
java.io.IOException ex
private void writeChunkSize () throws java.io.IOException
int size
java.io.OutputStream outputStream
public void endChunks ()
java.io.IOException ex
}
com/esotericsoftware/kryo/io/UnsafeInput.classUnsafeInput.java
package com.esotericsoftware.kryo.io
public final com.esotericsoftware.kryo.io.UnsafeInput extends com.esotericsoftware.kryo.io.Input {
private boolean varIntsEnabled
public void ()
public void (int)
int bufferSize
public void (byte[])
byte[] buffer
public void (byte[], int, int)
byte[] buffer
int offset
int count
public void (java.io.InputStream)
java.io.InputStream inputStream
public void (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public int readInt () throws com.esotericsoftware.kryo.KryoException
int result
public float readFloat () throws com.esotericsoftware.kryo.KryoException
float result
public short readShort () throws com.esotericsoftware.kryo.KryoException
short result
public long readLong () throws com.esotericsoftware.kryo.KryoException
long result
public double readDouble () throws com.esotericsoftware.kryo.KryoException
double result
public int readInt (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public long readLong (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public final int[] readInts (int, boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
int[] array
int length
boolean optimizePositive
public final long[] readLongs (int, boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
long[] array
int length
boolean optimizePositive
public final int[] readInts (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
int[] array
public final long[] readLongs (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
long[] array
public final float[] readFloats (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
float[] array
public final short[] readShorts (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
short[] array
public final char[] readChars (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
char[] array
public final double[] readDoubles (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
double[] array
public final void readBytes (java.lang.Object, long, long) throws com.esotericsoftware.kryo.KryoException
Object dstObj
long offset
long count
private final void readBytes (java.lang.Object, long, long, int) throws com.esotericsoftware.kryo.KryoException
Object dstArray
long dstArrayTypeOffset
long offset
int count
int copyCount
public boolean getVarIntsEnabled ()
public void setVarIntsEnabled (boolean)
boolean varIntsEnabled
}
com/esotericsoftware/kryo/io/UnsafeMemoryInput.classUnsafeMemoryInput.java
package com.esotericsoftware.kryo.io
public final com.esotericsoftware.kryo.io.UnsafeMemoryInput extends com.esotericsoftware.kryo.io.ByteBufferInput {
private long bufaddress
public void ()
public void (int)
int bufferSize
public void (byte[])
byte[] buffer
public void (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public void (long, int)
long address
int maxBufferSize
public void (java.io.InputStream)
java.io.InputStream inputStream
public void (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public void setBuffer (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
private void updateBufferAddress ()
public int readInt () throws com.esotericsoftware.kryo.KryoException
int result
public float readFloat () throws com.esotericsoftware.kryo.KryoException
float result
public short readShort () throws com.esotericsoftware.kryo.KryoException
short result
public long readLong () throws com.esotericsoftware.kryo.KryoException
long result
public boolean readBoolean () throws com.esotericsoftware.kryo.KryoException
public byte readByte () throws com.esotericsoftware.kryo.KryoException
public char readChar () throws com.esotericsoftware.kryo.KryoException
public double readDouble () throws com.esotericsoftware.kryo.KryoException
double result
public int readInt (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public long readLong (boolean) throws com.esotericsoftware.kryo.KryoException
boolean optimizePositive
public final int[] readInts (int, boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
int[] array
int length
boolean optimizePositive
public final long[] readLongs (int, boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
long[] array
int length
boolean optimizePositive
public final float[] readFloats (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
float[] array
public final short[] readShorts (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
short[] array
public final char[] readChars (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
char[] array
public final double[] readDoubles (int) throws com.esotericsoftware.kryo.KryoException
int length
int bytesToCopy
double[] array
public final void readBytes (java.lang.Object, long, long) throws com.esotericsoftware.kryo.KryoException
Object dstObj
long offset
long count
private final void readBytes (java.lang.Object, long, long, int) throws com.esotericsoftware.kryo.KryoException
Object dstObj
long dstArrayTypeOffset
long offset
int count
int copyCount
}
com/esotericsoftware/kryo/io/UnsafeMemoryOutput.classUnsafeMemoryOutput.java
package com.esotericsoftware.kryo.io
public final com.esotericsoftware.kryo.io.UnsafeMemoryOutput extends com.esotericsoftware.kryo.io.ByteBufferOutput {
private long bufaddress
private static final boolean isLittleEndian
public void ()
public void (int)
int bufferSize
public void (int, int)
int bufferSize
int maxBufferSize
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public void (long, int)
long address
int maxBufferSize
public void setBuffer (java.nio.ByteBuffer, int)
java.nio.ByteBuffer buffer
int maxBufferSize
private void updateBufferAddress ()
public final void writeInt (int) throws com.esotericsoftware.kryo.KryoException
int value
public final void writeFloat (float) throws com.esotericsoftware.kryo.KryoException
float value
public final void writeShort (int) throws com.esotericsoftware.kryo.KryoException
int value
public final void writeLong (long) throws com.esotericsoftware.kryo.KryoException
long value
public final void writeByte (int) throws com.esotericsoftware.kryo.KryoException
int value
public void writeByte (byte) throws com.esotericsoftware.kryo.KryoException
byte value
public final void writeBoolean (boolean) throws com.esotericsoftware.kryo.KryoException
boolean value
public final void writeChar (char) throws com.esotericsoftware.kryo.KryoException
char value
public final void writeDouble (double) throws com.esotericsoftware.kryo.KryoException
double value
double check
public final int writeInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int value
boolean optimizePositive
public final int writeLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
public final int writeVarInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int val
boolean optimizePositive
long value
long varInt
public final int writeVarLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
int varInt
long varLong
private final void writeLittleEndianInt (int)
int val
private final void writeLittleEndianLong (long)
long val
public final void writeInts (int[], boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
int[] object
boolean optimizePositive
public final void writeLongs (long[], boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
long[] object
boolean optimizePositive
public final void writeInts (int[]) throws com.esotericsoftware.kryo.KryoException
int[] object
int bytesToCopy
public final void writeLongs (long[]) throws com.esotericsoftware.kryo.KryoException
long[] object
int bytesToCopy
public final void writeFloats (float[]) throws com.esotericsoftware.kryo.KryoException
float[] object
int bytesToCopy
public final void writeShorts (short[]) throws com.esotericsoftware.kryo.KryoException
short[] object
int bytesToCopy
public final void writeChars (char[]) throws com.esotericsoftware.kryo.KryoException
char[] object
int bytesToCopy
public final void writeDoubles (double[]) throws com.esotericsoftware.kryo.KryoException
double[] object
int bytesToCopy
public final void writeBytes (java.lang.Object, long, long) throws com.esotericsoftware.kryo.KryoException
Object obj
long offset
long count
private final void writeBytes (java.lang.Object, long, long, long) throws com.esotericsoftware.kryo.KryoException
Object srcArray
long srcArrayTypeOffset
long srcOffset
long count
int copyCount
static void ()
}
com/esotericsoftware/kryo/io/UnsafeOutput.classUnsafeOutput.java
package com.esotericsoftware.kryo.io
public final com.esotericsoftware.kryo.io.UnsafeOutput extends com.esotericsoftware.kryo.io.Output {
private boolean supportVarInts
private static final boolean isLittleEndian
public void ()
public void (int)
int bufferSize
public void (int, int)
int bufferSize
int maxBufferSize
public void (byte[])
byte[] buffer
public void (byte[], int)
byte[] buffer
int maxBufferSize
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public final void writeInt (int) throws com.esotericsoftware.kryo.KryoException
int value
private final void writeLittleEndianInt (int)
int val
public final void writeFloat (float) throws com.esotericsoftware.kryo.KryoException
float value
public final void writeShort (int) throws com.esotericsoftware.kryo.KryoException
int value
public final void writeLong (long) throws com.esotericsoftware.kryo.KryoException
long value
private final void writeLittleEndianLong (long)
long val
public final void writeDouble (double) throws com.esotericsoftware.kryo.KryoException
double value
public final int writeInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int value
boolean optimizePositive
public final int writeLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
public final int writeVarInt (int, boolean) throws com.esotericsoftware.kryo.KryoException
int val
boolean optimizePositive
int value
int varInt
long varLong
public final int writeVarLong (long, boolean) throws com.esotericsoftware.kryo.KryoException
long value
boolean optimizePositive
int varInt
long varLong
public final void writeInts (int[], boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
int[] object
boolean optimizePositive
public final void writeLongs (long[], boolean) throws com.esotericsoftware.kryo.KryoException
int bytesToCopy
long[] object
boolean optimizePositive
public final void writeInts (int[]) throws com.esotericsoftware.kryo.KryoException
int[] object
int bytesToCopy
public final void writeLongs (long[]) throws com.esotericsoftware.kryo.KryoException
long[] object
int bytesToCopy
public final void writeFloats (float[]) throws com.esotericsoftware.kryo.KryoException
float[] object
int bytesToCopy
public final void writeShorts (short[]) throws com.esotericsoftware.kryo.KryoException
short[] object
int bytesToCopy
public final void writeChars (char[]) throws com.esotericsoftware.kryo.KryoException
char[] object
int bytesToCopy
public final void writeDoubles (double[]) throws com.esotericsoftware.kryo.KryoException
double[] object
int bytesToCopy
public final void writeBytes (java.lang.Object, long, long) throws com.esotericsoftware.kryo.KryoException
Object obj
long offset
long count
private final void writeBytes (java.lang.Object, long, long, long) throws com.esotericsoftware.kryo.KryoException
Object srcArray
long srcArrayTypeOffset
long srcOffset
long count
int copyCount
public boolean supportVarInts ()
public void supportVarInts (boolean)
boolean supportVarInts
static void ()
}
com/esotericsoftware/kryo/serializers/
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmBooleanField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmBooleanField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmByteField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmByteField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmCachedField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
abstract com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField extends com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField {
void ()
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmCharField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCharField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmDoubleField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmDoubleField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmFloatField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmFloatField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmIntField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmIntField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmLongField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmLongField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmObjectField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmObjectField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void setField (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
Object value
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmShortField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmShortField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields$AsmStringField.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmStringField extends com.esotericsoftware.kryo.serializers.AsmCacheFields$AsmCachedField {
void ()
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/AsmCacheFields.classAsmCacheFields.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.AsmCacheFields extends java.lang.Object {
void ()
}
com/esotericsoftware/kryo/serializers/AsmCachedFieldFactory.classAsmCachedFieldFactory.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.AsmCachedFieldFactory extends java.lang.Object implements com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory {
void ()
public com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField createCachedField (java.lang.Class, java.lang.reflect.Field, com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
Class fieldClass
java.lang.reflect.Field field
com.esotericsoftware.kryo.serializers.FieldSerializer ser
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
}
com/esotericsoftware/kryo/serializers/BeanSerializer$1.classBeanSerializer.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.BeanSerializer$1 extends java.lang.Object implements java.util.Comparator {
final com.esotericsoftware.kryo.serializers.BeanSerializer this$0
void (com.esotericsoftware.kryo.serializers.BeanSerializer)
public int compare (java.beans.PropertyDescriptor, java.beans.PropertyDescriptor)
java.beans.PropertyDescriptor o1
java.beans.PropertyDescriptor o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/esotericsoftware/kryo/serializers/BeanSerializer$CachedProperty.classBeanSerializer.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.BeanSerializer$CachedProperty extends java.lang.Object {
String name
java.lang.reflect.Method getMethod
java.lang.reflect.Method setMethod
Class setMethodType
com.esotericsoftware.kryo.Serializer serializer
int getterAccessIndex
int setterAccessIndex
final com.esotericsoftware.kryo.serializers.BeanSerializer this$0
void (com.esotericsoftware.kryo.serializers.BeanSerializer)
public java.lang.String toString ()
java.lang.Object get (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object object
void set (java.lang.Object, java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object object
Object value
}
com/esotericsoftware/kryo/serializers/BeanSerializer.classBeanSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.BeanSerializer extends com.esotericsoftware.kryo.Serializer {
static final Object[] noArgs
private com.esotericsoftware.kryo.serializers.BeanSerializer$CachedProperty[] properties
Object access
public void (com.esotericsoftware.kryo.Kryo, java.lang.Class)
java.beans.IntrospectionException ex
java.beans.PropertyDescriptor property
String name
java.lang.reflect.Method getMethod
java.lang.reflect.Method setMethod
com.esotericsoftware.kryo.Serializer serializer
Class returnType
com.esotericsoftware.kryo.serializers.BeanSerializer$CachedProperty cachedProperty
int i
int n
com.esotericsoftware.kryo.serializers.BeanSerializer$CachedProperty property
int i
int n
Throwable ignored
com.esotericsoftware.kryo.Kryo kryo
Class type
java.beans.BeanInfo info
java.beans.PropertyDescriptor[] descriptors
java.util.ArrayList cachedProperties
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
Object value
com.esotericsoftware.kryo.Serializer serializer
IllegalAccessException ex
java.lang.reflect.InvocationTargetException ex
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
com.esotericsoftware.kryo.serializers.BeanSerializer$CachedProperty property
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
Class type
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
Object value
Object value
com.esotericsoftware.kryo.Serializer serializer
IllegalAccessException ex
java.lang.reflect.InvocationTargetException ex
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
com.esotericsoftware.kryo.serializers.BeanSerializer$CachedProperty property
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
Object object
public java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
Object value
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
Exception ex
com.esotericsoftware.kryo.serializers.BeanSerializer$CachedProperty property
int i
int n
com.esotericsoftware.kryo.Kryo kryo
Object original
Object copy
static void ()
}
com/esotericsoftware/kryo/serializers/BlowfishSerializer$1.classBlowfishSerializer.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.BlowfishSerializer$1 extends com.esotericsoftware.kryo.io.Output {
final com.esotericsoftware.kryo.serializers.BlowfishSerializer this$0
void (com.esotericsoftware.kryo.serializers.BlowfishSerializer, java.io.OutputStream, int)
java.io.OutputStream x0
int x1
public void close () throws com.esotericsoftware.kryo.KryoException
}
com/esotericsoftware/kryo/serializers/BlowfishSerializer.classBlowfishSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.BlowfishSerializer extends com.esotericsoftware.kryo.Serializer {
private final com.esotericsoftware.kryo.Serializer serializer
private static javax.crypto.spec.SecretKeySpec keySpec
public void (com.esotericsoftware.kryo.Serializer, byte[])
com.esotericsoftware.kryo.Serializer serializer
byte[] key
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
java.io.IOException ex
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
javax.crypto.Cipher cipher
javax.crypto.CipherOutputStream cipherStream
com.esotericsoftware.kryo.io.Output cipherOutput
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
javax.crypto.Cipher cipher
javax.crypto.CipherInputStream cipherInput
public java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
Object original
private static javax.crypto.Cipher getCipher (int)
javax.crypto.Cipher cipher
Exception ex
int mode
}
com/esotericsoftware/kryo/serializers/CollectionSerializer$BindCollection.classCollectionSerializer.java
package com.esotericsoftware.kryo.serializers
public abstract com.esotericsoftware.kryo.serializers.CollectionSerializer$BindCollection extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class elementSerializer ()
public abstract java.lang.Class elementClass ()
public abstract boolean elementsCanBeNull ()
}
com/esotericsoftware/kryo/serializers/CollectionSerializer.classCollectionSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.CollectionSerializer extends com.esotericsoftware.kryo.Serializer {
private boolean elementsCanBeNull
private com.esotericsoftware.kryo.Serializer serializer
private Class elementClass
private Class genericType
public void ()
public void (java.lang.Class, com.esotericsoftware.kryo.Serializer)
Class elementClass
com.esotericsoftware.kryo.Serializer serializer
public void (java.lang.Class, com.esotericsoftware.kryo.Serializer, boolean)
Class elementClass
com.esotericsoftware.kryo.Serializer serializer
boolean elementsCanBeNull
public void setElementsCanBeNull (boolean)
boolean elementsCanBeNull
public void setElementClass (java.lang.Class, com.esotericsoftware.kryo.Serializer)
Class elementClass
com.esotericsoftware.kryo.Serializer serializer
public void setGenerics (com.esotericsoftware.kryo.Kryo, java.lang.Class[])
com.esotericsoftware.kryo.Kryo kryo
Class[] generics
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Collection)
Object element
java.util.Iterator i$
Object element
java.util.Iterator i$
Object element
java.util.Iterator i$
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Collection collection
int length
com.esotericsoftware.kryo.Serializer serializer
protected java.util.Collection create (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public java.util.Collection read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int i
int i
int i
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
java.util.Collection collection
int length
Class elementClass
com.esotericsoftware.kryo.Serializer serializer
protected java.util.Collection createCopy (com.esotericsoftware.kryo.Kryo, java.util.Collection)
com.esotericsoftware.kryo.Kryo kryo
java.util.Collection original
public java.util.Collection copy (com.esotericsoftware.kryo.Kryo, java.util.Collection)
Object element
java.util.Iterator i$
com.esotericsoftware.kryo.Kryo kryo
java.util.Collection original
java.util.Collection copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/CompatibleFieldSerializer.classCompatibleFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.CompatibleFieldSerializer extends com.esotericsoftware.kryo.serializers.FieldSerializer {
public void (com.esotericsoftware.kryo.Kryo, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
Class type
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
int i
int n
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
com.esotericsoftware.kryo.util.ObjectMap context
com.esotericsoftware.kryo.io.OutputChunked outputChunked
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int i
int ii
int nn
String schemaName
int i
int n
int length
String[] names
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] allFields
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
Object object
com.esotericsoftware.kryo.util.ObjectMap context
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
com.esotericsoftware.kryo.io.InputChunked inputChunked
boolean hasGenerics
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$BooleanArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$BooleanArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, boolean[])
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
boolean[] object
public boolean[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int i
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
boolean[] array
public boolean[] copy (com.esotericsoftware.kryo.Kryo, boolean[])
com.esotericsoftware.kryo.Kryo kryo
boolean[] original
boolean[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$ByteArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ByteArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, byte[])
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
byte[] object
public byte[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
public byte[] copy (com.esotericsoftware.kryo.Kryo, byte[])
com.esotericsoftware.kryo.Kryo kryo
byte[] original
byte[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$CharArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$CharArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, char[])
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
char[] object
public char[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
public char[] copy (com.esotericsoftware.kryo.Kryo, char[])
com.esotericsoftware.kryo.Kryo kryo
char[] original
char[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$DoubleArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$DoubleArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, double[])
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
double[] object
public double[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
public double[] copy (com.esotericsoftware.kryo.Kryo, double[])
com.esotericsoftware.kryo.Kryo kryo
double[] original
double[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$FloatArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$FloatArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, float[])
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
float[] object
public float[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
public float[] copy (com.esotericsoftware.kryo.Kryo, float[])
com.esotericsoftware.kryo.Kryo kryo
float[] original
float[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$IntArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$IntArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, int[])
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
int[] object
public int[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
public int[] copy (com.esotericsoftware.kryo.Kryo, int[])
com.esotericsoftware.kryo.Kryo kryo
int[] original
int[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$LongArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$LongArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, long[])
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
long[] object
public long[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
public long[] copy (com.esotericsoftware.kryo.Kryo, long[])
com.esotericsoftware.kryo.Kryo kryo
long[] original
long[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$ObjectArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer extends com.esotericsoftware.kryo.Serializer {
private boolean elementsAreSameType
private boolean elementsCanBeNull
private Class[] generics
private final Class type
public void (com.esotericsoftware.kryo.Kryo, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
Class type
Class componentType
boolean isFinal
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object[])
int i
int n
com.esotericsoftware.kryo.Serializer elementSerializer
com.esotericsoftware.kryo.Serializer serializer
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object[] object
Class elementClass
public java.lang.Object[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int i
int n
com.esotericsoftware.kryo.Serializer elementSerializer
com.esotericsoftware.kryo.Registration registration
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
Object[] object
Class elementClass
public java.lang.Object[] copy (com.esotericsoftware.kryo.Kryo, java.lang.Object[])
int i
int n
com.esotericsoftware.kryo.Kryo kryo
Object[] original
Object[] copy
public void setElementsCanBeNull (boolean)
boolean elementsCanBeNull
public void setElementsAreSameType (boolean)
boolean elementsAreSameType
public void setGenerics (com.esotericsoftware.kryo.Kryo, java.lang.Class[])
com.esotericsoftware.kryo.Kryo kryo
Class[] generics
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$ShortArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ShortArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, short[])
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
short[] object
public short[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
public short[] copy (com.esotericsoftware.kryo.Kryo, short[])
com.esotericsoftware.kryo.Kryo kryo
short[] original
short[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers$StringArraySerializer.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers$StringArraySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.String[])
int i
int n
com.esotericsoftware.kryo.Serializer serializer
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
String[] object
public java.lang.String[] read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int i
com.esotericsoftware.kryo.Serializer serializer
int i
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
String[] array
public java.lang.String[] copy (com.esotericsoftware.kryo.Kryo, java.lang.String[])
com.esotericsoftware.kryo.Kryo kryo
String[] original
String[] copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultArraySerializers.classDefaultArraySerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultArraySerializers extends java.lang.Object {
public void ()
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$BigDecimalSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$BigDecimalSerializer extends com.esotericsoftware.kryo.Serializer {
private com.esotericsoftware.kryo.serializers.DefaultSerializers$BigIntegerSerializer bigIntegerSerializer
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.math.BigDecimal)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.math.BigDecimal object
java.math.BigDecimal value
public java.math.BigDecimal read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
java.math.BigInteger unscaledValue
int scale
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$BigIntegerSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$BigIntegerSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.math.BigInteger)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.math.BigInteger object
java.math.BigInteger value
byte[] bytes
public java.math.BigInteger read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int length
byte[] bytes
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$BooleanSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$BooleanSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Boolean)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Boolean object
public java.lang.Boolean read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$ByteSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$ByteSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Byte)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Byte object
public java.lang.Byte read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CalendarSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CalendarSerializer extends com.esotericsoftware.kryo.Serializer {
private static final long DEFAULT_GREGORIAN_CUTOVER
com.esotericsoftware.kryo.serializers.DefaultSerializers$TimeZoneSerializer timeZoneSerializer
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Calendar)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Calendar object
public java.util.Calendar read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
java.util.Calendar result
long gregorianChange
public java.util.Calendar copy (com.esotericsoftware.kryo.Kryo, java.util.Calendar)
com.esotericsoftware.kryo.Kryo kryo
java.util.Calendar original
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CharSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CharSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Character)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Character object
public java.lang.Character read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$ClassSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$ClassSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Class object
public java.lang.Class read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
com.esotericsoftware.kryo.Registration registration
int isPrimitive
Class typ
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CollectionsEmptyListSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsEmptyListSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CollectionsEmptyMapSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsEmptyMapSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CollectionsEmptySetSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsEmptySetSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CollectionsSingletonListSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsSingletonListSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.List)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.List object
public java.util.List read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CollectionsSingletonMapSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsSingletonMapSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Map)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Map object
java.util.Map$Entry entry
public java.util.Map read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
Object key
Object value
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CollectionsSingletonSetSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CollectionsSingletonSetSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Set)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Set object
public java.util.Set read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$CurrencySerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$CurrencySerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Currency)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Currency object
public java.util.Currency read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
String currencyCode
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$DateSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$DateSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
private java.util.Date create (com.esotericsoftware.kryo.Kryo, java.lang.Class, long) throws com.esotericsoftware.kryo.KryoException
Throwable t
java.util.Date d
java.lang.reflect.Constructor constructor
Exception ex
com.esotericsoftware.kryo.Kryo kryo
Class type
long time
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Date)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Date object
public java.util.Date read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public java.util.Date copy (com.esotericsoftware.kryo.Kryo, java.util.Date)
com.esotericsoftware.kryo.Kryo kryo
java.util.Date original
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$DoubleSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$DoubleSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Double)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Double object
public java.lang.Double read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$EnumSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$EnumSerializer extends com.esotericsoftware.kryo.Serializer {
private Object[] enumConstants
public void (java.lang.Class)
Class type
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Enum)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Enum object
public java.lang.Enum read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
int ordinal
Object constant
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$EnumSetSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$EnumSetSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.EnumSet)
java.util.EnumSet tmp
com.esotericsoftware.kryo.Serializer serializer
Object element
java.util.Iterator i$
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.EnumSet object
com.esotericsoftware.kryo.Serializer serializer
public java.util.EnumSet read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int i
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
com.esotericsoftware.kryo.Registration registration
java.util.EnumSet object
com.esotericsoftware.kryo.Serializer serializer
int length
public java.util.EnumSet copy (com.esotericsoftware.kryo.Kryo, java.util.EnumSet)
com.esotericsoftware.kryo.Kryo kryo
java.util.EnumSet original
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$FloatSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$FloatSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Float)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Float object
public java.lang.Float read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$IntSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$IntSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Integer)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Integer object
public java.lang.Integer read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$KryoSerializableSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$KryoSerializableSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, com.esotericsoftware.kryo.KryoSerializable)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
com.esotericsoftware.kryo.KryoSerializable object
public com.esotericsoftware.kryo.KryoSerializable read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
com.esotericsoftware.kryo.KryoSerializable object
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$LocaleSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$LocaleSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
protected java.util.Locale create (java.lang.String, java.lang.String, java.lang.String)
String language
String country
String variant
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Locale)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Locale l
public java.util.Locale read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
String language
String country
String variant
public java.util.Locale copy (com.esotericsoftware.kryo.Kryo, java.util.Locale)
com.esotericsoftware.kryo.Kryo kryo
java.util.Locale original
protected static boolean isSameLocale (java.util.Locale, java.lang.String, java.lang.String, java.lang.String)
java.util.Locale locale
String language
String country
String variant
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$LongSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$LongSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Long)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Long object
public java.lang.Long read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$ShortSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$ShortSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Short)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Short object
public java.lang.Short read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$StringBufferSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$StringBufferSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.StringBuffer)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
StringBuffer object
public java.lang.StringBuffer read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
String value
public java.lang.StringBuffer copy (com.esotericsoftware.kryo.Kryo, java.lang.StringBuffer)
com.esotericsoftware.kryo.Kryo kryo
StringBuffer original
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$StringBuilderSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$StringBuilderSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.StringBuilder)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
StringBuilder object
public java.lang.StringBuilder read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public java.lang.StringBuilder copy (com.esotericsoftware.kryo.Kryo, java.lang.StringBuilder)
com.esotericsoftware.kryo.Kryo kryo
StringBuilder original
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$StringSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$StringSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.String)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
String object
public java.lang.String read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$TimeZoneSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$TimeZoneSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.TimeZone)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.TimeZone object
public java.util.TimeZone read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$TreeMapSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$TreeMapSerializer extends com.esotericsoftware.kryo.serializers.MapSerializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Map)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Map map
java.util.TreeMap treeMap
protected java.util.Map create (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
protected java.util.Map createCopy (com.esotericsoftware.kryo.Kryo, java.util.Map)
com.esotericsoftware.kryo.Kryo kryo
java.util.Map original
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$TreeSetSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$TreeSetSerializer extends com.esotericsoftware.kryo.serializers.CollectionSerializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Collection)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Collection collection
java.util.TreeSet treeSet
protected java.util.TreeSet create (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
protected java.util.TreeSet createCopy (com.esotericsoftware.kryo.Kryo, java.util.Collection)
com.esotericsoftware.kryo.Kryo kryo
java.util.Collection original
protected volatile java.util.Collection createCopy (com.esotericsoftware.kryo.Kryo, java.util.Collection)
com.esotericsoftware.kryo.Kryo x0
java.util.Collection x1
protected volatile java.util.Collection create (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/DefaultSerializers$VoidSerializer.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers$VoidSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
}
com/esotericsoftware/kryo/serializers/DefaultSerializers.classDefaultSerializers.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DefaultSerializers extends java.lang.Object {
public void ()
}
com/esotericsoftware/kryo/serializers/DeflateSerializer.classDeflateSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.DeflateSerializer extends com.esotericsoftware.kryo.Serializer {
private final com.esotericsoftware.kryo.Serializer serializer
private boolean noHeaders
private int compressionLevel
public void (com.esotericsoftware.kryo.Serializer)
com.esotericsoftware.kryo.Serializer serializer
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
java.io.IOException ex
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
java.util.zip.Deflater deflater
com.esotericsoftware.kryo.io.OutputChunked outputChunked
java.util.zip.DeflaterOutputStream deflaterStream
com.esotericsoftware.kryo.io.Output deflaterOutput
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
java.util.zip.InflaterInputStream inflaterStream
public void setNoHeaders (boolean)
boolean noHeaders
public void setCompressionLevel (int)
int compressionLevel
public java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
Object original
}
com/esotericsoftware/kryo/serializers/ExternalizableSerializer.classExternalizableSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.ExternalizableSerializer extends com.esotericsoftware.kryo.Serializer {
private com.esotericsoftware.kryo.util.ObjectMap javaSerializerByType
private com.esotericsoftware.kryo.io.KryoObjectInput objectInput
private com.esotericsoftware.kryo.io.KryoObjectOutput objectOutput
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
com.esotericsoftware.kryo.serializers.JavaSerializer serializer
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
com.esotericsoftware.kryo.serializers.JavaSerializer serializer
private void writeExternal (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
ClassCastException e
java.io.IOException e
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
private java.lang.Object readExternal (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
java.io.Externalizable object
ClassCastException e
ClassNotFoundException e
java.io.IOException e
InstantiationException e
IllegalAccessException e
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
private java.io.ObjectOutput getObjectOutput (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
private java.io.ObjectInput getObjectInput (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
private com.esotericsoftware.kryo.serializers.JavaSerializer getJavaSerializerIfRequired (java.lang.Class)
Class type
com.esotericsoftware.kryo.serializers.JavaSerializer javaSerializer
private com.esotericsoftware.kryo.serializers.JavaSerializer getCachedSerializer (java.lang.Class)
Class type
private boolean isJavaSerializerRequired (java.lang.Class)
Class type
private static boolean hasInheritableReplaceMethod (java.lang.Class, java.lang.String)
NoSuchMethodException ex
Class type
String methodName
java.lang.reflect.Method method
Class current
}
com/esotericsoftware/kryo/serializers/FieldSerializer$Bind.classFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public abstract com.esotericsoftware.kryo.serializers.FieldSerializer$Bind extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
com/esotericsoftware/kryo/serializers/FieldSerializer$CachedField.classFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public abstract com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField extends java.lang.Object {
java.lang.reflect.Field field
com.esotericsoftware.reflectasm.FieldAccess access
Class valueClass
com.esotericsoftware.kryo.Serializer serializer
boolean canBeNull
int accessIndex
long offset
boolean varIntsEnabled
public void ()
public void setClass (java.lang.Class)
Class valueClass
public void setClass (java.lang.Class, com.esotericsoftware.kryo.Serializer)
Class valueClass
com.esotericsoftware.kryo.Serializer serializer
public void setSerializer (com.esotericsoftware.kryo.Serializer)
com.esotericsoftware.kryo.Serializer serializer
public com.esotericsoftware.kryo.Serializer getSerializer ()
public void setCanBeNull (boolean)
boolean canBeNull
public java.lang.reflect.Field getField ()
public java.lang.String toString ()
public abstract void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
public abstract void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
public abstract void copy (java.lang.Object, java.lang.Object)
}
com/esotericsoftware/kryo/serializers/FieldSerializer$CachedFieldFactory.classFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public abstract com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory extends java.lang.Object {
public abstract com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField createCachedField (java.lang.Class, java.lang.reflect.Field, com.esotericsoftware.kryo.serializers.FieldSerializer)
}
com/esotericsoftware/kryo/serializers/FieldSerializer$Optional.classFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public abstract com.esotericsoftware.kryo.serializers.FieldSerializer$Optional extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/esotericsoftware/kryo/serializers/FieldSerializer.classFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.FieldSerializer extends com.esotericsoftware.kryo.Serializer implements java.util.Comparator {
final com.esotericsoftware.kryo.Kryo kryo
final Class type
private final java.lang.reflect.TypeVariable[] typeParameters
private com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
private com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] transientFields
protected java.util.HashSet removedFields
Object access
private boolean fieldsCanBeNull
private boolean setFieldsAsAccessible
private boolean ignoreSyntheticFields
private boolean fixedFieldTypes
private boolean useAsmEnabled
private com.esotericsoftware.kryo.serializers.FieldSerializerUnsafeUtil unsafeUtil
private com.esotericsoftware.kryo.serializers.FieldSerializerGenericsUtil genericsUtil
private com.esotericsoftware.kryo.serializers.FieldSerializerAnnotationsUtil annotationsUtil
private Class[] generics
private com.esotericsoftware.kryo.Generics genericsScope
private boolean varIntsEnabled
private boolean useMemRegions
private boolean copyTransient
private final boolean serializeTransient
private boolean hasObjectFields
static com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory asmFieldFactory
static com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory objectFieldFactory
static com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory unsafeFieldFactory
static boolean unsafeAvailable
static Class unsafeUtilClass
static java.lang.reflect.Method sortFieldsByOffsetMethod
public void (com.esotericsoftware.kryo.Kryo, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
Class type
public void (com.esotericsoftware.kryo.Kryo, java.lang.Class, java.lang.Class[])
com.esotericsoftware.kryo.Kryo kryo
Class type
Class[] generics
protected void rebuildCachedFields ()
protected void rebuildCachedFields (boolean)
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
java.lang.reflect.Field[] declaredFields
java.lang.reflect.Field[] allFieldsArray
Exception e
RuntimeException ignored
java.util.List allFields
Class nextClass
com.esotericsoftware.kryo.util.ObjectMap context
java.util.List validFields
java.util.List validTransientFields
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField field
java.util.Iterator i$
boolean minorRebuild
com.esotericsoftware.kryo.Generics genScope
java.util.List validFields
java.util.List validTransientFields
com.esotericsoftware.kryo.util.IntArray useAsm
java.util.List cachedFields
java.util.List cachedTransientFields
private java.util.List buildValidFieldsFromCachedFields (com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[], com.esotericsoftware.kryo.util.IntArray)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField f
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] arr$
int len$
int i$
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] cachedFields
com.esotericsoftware.kryo.util.IntArray useAsm
java.util.ArrayList fields
private java.util.List buildValidFields (boolean, java.util.List, com.esotericsoftware.kryo.util.ObjectMap, com.esotericsoftware.kryo.util.IntArray)
java.security.AccessControlException ex
java.lang.reflect.Field field
int modifiers
com.esotericsoftware.kryo.serializers.FieldSerializer$Optional optional
int i
int n
boolean transientFields
java.util.List allFields
com.esotericsoftware.kryo.util.ObjectMap context
com.esotericsoftware.kryo.util.IntArray useAsm
java.util.List result
private void createCachedFields (com.esotericsoftware.kryo.util.IntArray, java.util.List, java.util.List, int)
java.lang.reflect.Field field
int accessIndex
int i
int n
com.esotericsoftware.kryo.util.IntArray useAsm
java.util.List validFields
java.util.List cachedFields
int baseIndex
public void setGenerics (com.esotericsoftware.kryo.Kryo, java.lang.Class[])
com.esotericsoftware.kryo.Kryo kryo
Class[] generics
public java.lang.Class[] getGenerics ()
protected void initializeCachedFields ()
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField newCachedField (java.lang.reflect.Field, int, int)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
java.lang.reflect.Field field
int fieldIndex
int accessIndex
Class[] fieldClass
java.lang.reflect.Type fieldGenericType
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField newMatchingCachedField (java.lang.reflect.Field, int, java.lang.Class, java.lang.reflect.Type, java.lang.Class[])
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
Class[] cachedFieldGenerics
java.lang.reflect.Field field
int accessIndex
Class fieldClass
java.lang.reflect.Type fieldGenericType
Class[] fieldGenerics
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
private com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory getAsmFieldFactory ()
private com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory getObjectFieldFactory ()
private com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory getUnsafeFieldFactory ()
Exception e
public int compare (com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField, com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField o1
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField o2
public void setFieldsCanBeNull (boolean)
boolean fieldsCanBeNull
public void setFieldsAsAccessible (boolean)
boolean setFieldsAsAccessible
public void setIgnoreSyntheticFields (boolean)
boolean ignoreSyntheticFields
public void setFixedFieldTypes (boolean)
boolean fixedFieldTypes
public void setUseAsm (boolean)
boolean setUseAsm
public void setCopyTransient (boolean)
boolean setCopyTransient
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int i
int n
Object object
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
protected java.lang.Object create (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField getField (java.lang.String)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] arr$
int len$
int i$
String fieldName
public void removeField (java.lang.String)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] newFields
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
int i
String fieldName
public void removeField (com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] newFields
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
int i
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField removeField
public com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] getFields ()
public java.lang.Class getType ()
public com.esotericsoftware.kryo.Kryo getKryo ()
public boolean getUseAsmEnabled ()
public boolean getUseMemRegions ()
public boolean getCopyTransient ()
protected java.lang.Object createCopy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo kryo
Object original
public java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
int i
int n
int i
int n
com.esotericsoftware.kryo.Kryo kryo
Object original
Object copy
public final com.esotericsoftware.kryo.Generics getGenericsScope ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
java.lang.reflect.Method unsafeMethod
Object unsafe
Throwable e
}
com/esotericsoftware/kryo/serializers/FieldSerializerAnnotationsUtil.classFieldSerializerAnnotationsUtil.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.FieldSerializerAnnotationsUtil extends java.lang.Object {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer serializer
public void processAnnotatedFields (com.esotericsoftware.kryo.serializers.FieldSerializer)
Class serializerClass
com.esotericsoftware.kryo.Serializer s
Class elementSerializerClass
com.esotericsoftware.kryo.Serializer elementSerializer
boolean elementsCanBeNull
Class elementClass
com.esotericsoftware.kryo.serializers.CollectionSerializer serializer
com.esotericsoftware.kryo.serializers.CollectionSerializer$BindCollection annotation
Class valueSerializerClass
Class keySerializerClass
com.esotericsoftware.kryo.Serializer valueSerializer
com.esotericsoftware.kryo.Serializer keySerializer
boolean valuesCanBeNull
boolean keysCanBeNull
Class keyClass
Class valueClass
com.esotericsoftware.kryo.serializers.MapSerializer serializer
com.esotericsoftware.kryo.serializers.MapSerializer$BindMap annotation
java.lang.reflect.Field field
int i
int n
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
}
com/esotericsoftware/kryo/serializers/FieldSerializerGenericsUtil.classFieldSerializerGenericsUtil.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.FieldSerializerGenericsUtil extends java.lang.Object {
private com.esotericsoftware.kryo.Kryo kryo
private com.esotericsoftware.kryo.serializers.FieldSerializer serializer
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer serializer
com.esotericsoftware.kryo.Generics buildGenericsScope (java.lang.Class, java.lang.Class[])
String typeVarName
Class concreteClass
java.lang.reflect.TypeVariable typeVar
java.lang.reflect.TypeVariable[] arr$
int len$
int i$
com.esotericsoftware.kryo.Generics genScope
int typeVarNum
java.util.Map typeVar2concreteClass
Class clazz
Class[] generics
Class typ
java.lang.reflect.TypeVariable[] typeParams
private java.lang.Class getTypeVarConcreteClass (java.lang.Class[], int, java.lang.String)
com.esotericsoftware.kryo.Generics scope
Class[] generics
int typeVarNum
String typeVarName
java.lang.Class[] computeFieldGenerics (java.lang.reflect.Type, java.lang.reflect.Field, java.lang.Class[])
java.lang.reflect.TypeVariable typeVar
Class concreteClass
Class clazz
com.esotericsoftware.kryo.Generics scope
java.lang.reflect.Type componentType
java.lang.reflect.Type t
int i
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type[] actualTypeArguments
java.lang.reflect.GenericArrayType arrayType
java.lang.reflect.Type genericComponentType
Class[] tmpFieldClass
java.lang.reflect.Type fieldGenericType
java.lang.reflect.Field field
Class[] fieldClass
Class[] fieldGenerics
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField newCachedFieldOfGenericType (java.lang.reflect.Field, int, java.lang.Class[], java.lang.reflect.Type)
java.lang.reflect.TypeVariable typeVar
Class concreteClass
java.lang.reflect.Field field
int accessIndex
Class[] fieldClass
java.lang.reflect.Type fieldGenericType
Class[] fieldGenerics
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
Class[] cachedFieldGenerics
com.esotericsoftware.kryo.Generics scope
public static java.lang.Class[] getGenerics (java.lang.reflect.Type, com.esotericsoftware.kryo.Kryo)
java.lang.reflect.Type componentType
Class clazz
com.esotericsoftware.kryo.Generics scope
Class clazz
com.esotericsoftware.kryo.Generics scope
Class[] componentGenerics
java.lang.reflect.Type componentType
java.lang.reflect.Type actualType
int i
int n
java.lang.reflect.Type genericType
com.esotericsoftware.kryo.Kryo kryo
java.lang.reflect.Type[] actualTypes
Class[] generics
int count
}
com/esotericsoftware/kryo/serializers/FieldSerializerUnsafeUtil$Factory.classFieldSerializerUnsafeUtil.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.FieldSerializerUnsafeUtil$Factory extends java.lang.Object {
static java.lang.reflect.Constructor fieldSerializerUnsafeUtilConstructor
public void ()
static com.esotericsoftware.kryo.serializers.FieldSerializerUnsafeUtil getInstance (com.esotericsoftware.kryo.serializers.FieldSerializer)
Exception e
com.esotericsoftware.kryo.serializers.FieldSerializer serializer
static void ()
Throwable e
}
com/esotericsoftware/kryo/serializers/FieldSerializerUnsafeUtil.classFieldSerializerUnsafeUtil.java
package com.esotericsoftware.kryo.serializers
abstract com.esotericsoftware.kryo.serializers.FieldSerializerUnsafeUtil extends java.lang.Object {
public abstract void createUnsafeCacheFieldsAndRegions (java.util.List, java.util.List, int, com.esotericsoftware.kryo.util.IntArray)
public abstract long getObjectFieldOffset (java.lang.reflect.Field)
}
com/esotericsoftware/kryo/serializers/FieldSerializerUnsafeUtilImpl.classFieldSerializerUnsafeUtilImpl.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.FieldSerializerUnsafeUtilImpl extends java.lang.Object implements com.esotericsoftware.kryo.serializers.FieldSerializerUnsafeUtil {
private com.esotericsoftware.kryo.serializers.FieldSerializer serializer
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer serializer
public void createUnsafeCacheFieldsAndRegions (java.util.List, java.util.List, int, com.esotericsoftware.kryo.util.IntArray)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cf
java.lang.reflect.Field field
int accessIndex
int i
int n
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cf
java.util.List validFields
java.util.List cachedFields
int baseIndex
com.esotericsoftware.kryo.util.IntArray useAsm
long startPrimitives
long endPrimitives
boolean lastWasPrimitive
int primitiveLength
int lastAccessIndex
java.lang.reflect.Field lastField
long fieldOffset
long fieldEndOffset
long lastFieldEndOffset
private int fieldSizeOf (java.lang.Class)
Class clazz
public long getObjectFieldOffset (java.lang.reflect.Field)
java.lang.reflect.Field field
}
com/esotericsoftware/kryo/serializers/JavaSerializer.classJavaSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.JavaSerializer extends com.esotericsoftware.kryo.Serializer {
public void ()
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.util.ObjectMap graphContext
java.io.ObjectOutputStream objectStream
Exception ex
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.util.ObjectMap graphContext
java.io.ObjectInputStream objectStream
Exception ex
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
}
com/esotericsoftware/kryo/serializers/MapSerializer$BindMap.classMapSerializer.java
package com.esotericsoftware.kryo.serializers
public abstract com.esotericsoftware.kryo.serializers.MapSerializer$BindMap extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class keySerializer ()
public abstract java.lang.Class valueSerializer ()
public abstract java.lang.Class keyClass ()
public abstract java.lang.Class valueClass ()
public abstract boolean keysCanBeNull ()
public abstract boolean valuesCanBeNull ()
}
com/esotericsoftware/kryo/serializers/MapSerializer.classMapSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.MapSerializer extends com.esotericsoftware.kryo.Serializer {
private Class keyClass
private Class valueClass
private com.esotericsoftware.kryo.Serializer keySerializer
private com.esotericsoftware.kryo.Serializer valueSerializer
private boolean keysCanBeNull
private boolean valuesCanBeNull
private Class keyGenericType
private Class valueGenericType
public void ()
public void setKeysCanBeNull (boolean)
boolean keysCanBeNull
public void setKeyClass (java.lang.Class, com.esotericsoftware.kryo.Serializer)
Class keyClass
com.esotericsoftware.kryo.Serializer keySerializer
public void setValueClass (java.lang.Class, com.esotericsoftware.kryo.Serializer)
Class valueClass
com.esotericsoftware.kryo.Serializer valueSerializer
public void setValuesCanBeNull (boolean)
boolean valuesCanBeNull
public void setGenerics (com.esotericsoftware.kryo.Kryo, java.lang.Class[])
com.esotericsoftware.kryo.Kryo kryo
Class[] generics
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator iter
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
java.util.Map map
int length
com.esotericsoftware.kryo.Serializer keySerializer
com.esotericsoftware.kryo.Serializer valueSerializer
protected java.util.Map create (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
public java.util.Map read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
Object key
Object key
Object value
Object value
Object key
Object value
int i
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
java.util.Map map
int length
Class keyClass
Class valueClass
com.esotericsoftware.kryo.Serializer keySerializer
com.esotericsoftware.kryo.Serializer valueSerializer
protected java.util.Map createCopy (com.esotericsoftware.kryo.Kryo, java.util.Map)
com.esotericsoftware.kryo.Kryo kryo
java.util.Map original
public java.util.Map copy (com.esotericsoftware.kryo.Kryo, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator iter
com.esotericsoftware.kryo.Kryo kryo
java.util.Map original
java.util.Map copy
public volatile java.lang.Object copy (com.esotericsoftware.kryo.Kryo, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
Object x1
public volatile java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Input x1
Class x2
public volatile void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Kryo x0
com.esotericsoftware.kryo.io.Output x1
Object x2
}
com/esotericsoftware/kryo/serializers/ObjectCachedFieldFactory.classObjectCachedFieldFactory.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.ObjectCachedFieldFactory extends java.lang.Object implements com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory {
void ()
public com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField createCachedField (java.lang.Class, java.lang.reflect.Field, com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
Class fieldClass
java.lang.reflect.Field field
com.esotericsoftware.kryo.serializers.FieldSerializer ser
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectBooleanField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectBooleanField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectByteField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectByteField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectCharField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectCharField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectDoubleField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectDoubleField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectFloatField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectFloatField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectIntField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectIntField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectLongField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectLongField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField$ObjectShortField.classObjectField.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.ObjectField$ObjectShortField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
Exception e
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/ObjectField.classObjectField.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.ObjectField extends com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField {
public Class[] generics
final com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
final Class type
final com.esotericsoftware.kryo.Kryo kryo
void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void setField (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
Object value
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.Registration registration
Object value
com.esotericsoftware.kryo.Serializer serializer
IllegalAccessException ex
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
Object value
com.esotericsoftware.kryo.Registration registration
Object value
Object value
Object value
Class concreteType
com.esotericsoftware.kryo.Serializer serializer
IllegalAccessException ex
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.reflectasm.FieldAccess access
IllegalAccessException ex
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/TaggedFieldSerializer$Tag.classTaggedFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public abstract com.esotericsoftware.kryo.serializers.TaggedFieldSerializer$Tag extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
com/esotericsoftware/kryo/serializers/TaggedFieldSerializer.classTaggedFieldSerializer.java
package com.esotericsoftware.kryo.serializers
public com.esotericsoftware.kryo.serializers.TaggedFieldSerializer extends com.esotericsoftware.kryo.serializers.FieldSerializer {
private int[] tags
private int writeFieldCount
private boolean[] deprecated
public void (com.esotericsoftware.kryo.Kryo, java.lang.Class)
com.esotericsoftware.kryo.Kryo kryo
Class type
protected void initializeCachedFields ()
java.lang.reflect.Field field
int i
int n
java.lang.reflect.Field field
int i
int n
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
public void removeField (java.lang.String)
String fieldName
public void removeField (com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField field
public void write (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Output, java.lang.Object)
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Output output
Object object
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
public java.lang.Object read (com.esotericsoftware.kryo.Kryo, com.esotericsoftware.kryo.io.Input, java.lang.Class)
int ii
int nn
int tag
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
int i
int n
com.esotericsoftware.kryo.Kryo kryo
com.esotericsoftware.kryo.io.Input input
Class type
Object object
int fieldCount
int[] tags
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField[] fields
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeBooleanField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeBooleanField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeByteField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeByteField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeCachedField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
abstract com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField extends com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField {
void (long)
long offset
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeCharField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCharField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeDoubleField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeDoubleField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeFloatField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeFloatField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeIntField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeIntField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeLongField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeLongField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeObjectField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeObjectField extends com.esotericsoftware.kryo.serializers.ObjectField {
public void (com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer fieldSerializer
public java.lang.Object getField (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
public void setField (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object object
Object value
public void copy (java.lang.Object, java.lang.Object)
com.esotericsoftware.kryo.KryoException ex
com.esotericsoftware.kryo.KryoException ex
RuntimeException runtimeEx
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeRegionField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeRegionField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
final long len
static final boolean bulkReadsSupported
public void (long, long)
long offset
long len
public final void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.UnsafeOutput unsafeOutput
com.esotericsoftware.kryo.io.UnsafeMemoryOutput unsafeOutput
long off
sun.misc.Unsafe unsafe
com.esotericsoftware.kryo.io.Output output
Object object
public final void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
private void readSlow (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
long off
sun.misc.Unsafe unsafe
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeShortField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeShortField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields$UnsafeStringField.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
final com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeStringField extends com.esotericsoftware.kryo.serializers.UnsafeCacheFields$UnsafeCachedField {
public void (java.lang.reflect.Field)
java.lang.reflect.Field f
public void write (com.esotericsoftware.kryo.io.Output, java.lang.Object)
com.esotericsoftware.kryo.io.Output output
Object object
public void read (com.esotericsoftware.kryo.io.Input, java.lang.Object)
com.esotericsoftware.kryo.io.Input input
Object object
public void copy (java.lang.Object, java.lang.Object)
Object original
Object copy
}
com/esotericsoftware/kryo/serializers/UnsafeCacheFields.classUnsafeCacheFields.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.UnsafeCacheFields extends java.lang.Object {
void ()
}
com/esotericsoftware/kryo/serializers/UnsafeCachedFieldFactory.classUnsafeCachedFieldFactory.java
package com.esotericsoftware.kryo.serializers
com.esotericsoftware.kryo.serializers.UnsafeCachedFieldFactory extends java.lang.Object implements com.esotericsoftware.kryo.serializers.FieldSerializer$CachedFieldFactory {
void ()
public com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField createCachedField (java.lang.Class, java.lang.reflect.Field, com.esotericsoftware.kryo.serializers.FieldSerializer)
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
Class fieldClass
java.lang.reflect.Field field
com.esotericsoftware.kryo.serializers.FieldSerializer ser
com.esotericsoftware.kryo.serializers.FieldSerializer$CachedField cachedField
}
com/esotericsoftware/kryo/util/
com/esotericsoftware/kryo/util/DefaultClassResolver.classDefaultClassResolver.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.DefaultClassResolver extends java.lang.Object implements com.esotericsoftware.kryo.ClassResolver {
public static final byte NAME
protected com.esotericsoftware.kryo.Kryo kryo
protected final com.esotericsoftware.kryo.util.IntMap idToRegistration
protected final com.esotericsoftware.kryo.util.ObjectMap classToRegistration
protected com.esotericsoftware.kryo.util.IdentityObjectIntMap classToNameId
protected com.esotericsoftware.kryo.util.IntMap nameIdToClass
protected com.esotericsoftware.kryo.util.ObjectMap nameToClass
protected int nextNameId
private int memoizedClassId
private com.esotericsoftware.kryo.Registration memoizedClassIdValue
private Class memoizedClass
private com.esotericsoftware.kryo.Registration memoizedClassValue
public void ()
public void setKryo (com.esotericsoftware.kryo.Kryo)
com.esotericsoftware.kryo.Kryo kryo
public com.esotericsoftware.kryo.Registration register (com.esotericsoftware.kryo.Registration)
com.esotericsoftware.kryo.Registration registration
public com.esotericsoftware.kryo.Registration registerImplicit (java.lang.Class)
Class type
public com.esotericsoftware.kryo.Registration getRegistration (java.lang.Class)
Class type
com.esotericsoftware.kryo.Registration registration
public com.esotericsoftware.kryo.Registration getRegistration (int)
int classID
public com.esotericsoftware.kryo.Registration writeClass (com.esotericsoftware.kryo.io.Output, java.lang.Class)
com.esotericsoftware.kryo.io.Output output
Class type
com.esotericsoftware.kryo.Registration registration
protected void writeName (com.esotericsoftware.kryo.io.Output, java.lang.Class, com.esotericsoftware.kryo.Registration)
int nameId
com.esotericsoftware.kryo.io.Output output
Class type
com.esotericsoftware.kryo.Registration registration
int nameId
public com.esotericsoftware.kryo.Registration readClass (com.esotericsoftware.kryo.io.Input)
com.esotericsoftware.kryo.io.Input input
int classID
com.esotericsoftware.kryo.Registration registration
protected com.esotericsoftware.kryo.Registration readName (com.esotericsoftware.kryo.io.Input)
ClassNotFoundException ex
String className
com.esotericsoftware.kryo.io.Input input
int nameId
Class type
protected java.lang.Class getTypeByName (java.lang.String)
String className
public void reset ()
}
com/esotericsoftware/kryo/util/DefaultStreamFactory.classDefaultStreamFactory.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.DefaultStreamFactory extends java.lang.Object implements com.esotericsoftware.kryo.StreamFactory {
public void ()
public com.esotericsoftware.kryo.io.Input getInput ()
public com.esotericsoftware.kryo.io.Input getInput (int)
int bufferSize
public com.esotericsoftware.kryo.io.Input getInput (byte[])
byte[] buffer
public com.esotericsoftware.kryo.io.Input getInput (byte[], int, int)
byte[] buffer
int offset
int count
public com.esotericsoftware.kryo.io.Input getInput (java.io.InputStream)
java.io.InputStream inputStream
public com.esotericsoftware.kryo.io.Input getInput (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public com.esotericsoftware.kryo.io.Output getOutput ()
public com.esotericsoftware.kryo.io.Output getOutput (int)
int bufferSize
public com.esotericsoftware.kryo.io.Output getOutput (int, int)
int bufferSize
int maxBufferSize
public com.esotericsoftware.kryo.io.Output getOutput (byte[])
byte[] buffer
public com.esotericsoftware.kryo.io.Output getOutput (byte[], int)
byte[] buffer
int maxBufferSize
public com.esotericsoftware.kryo.io.Output getOutput (java.io.OutputStream)
java.io.OutputStream outputStream
public com.esotericsoftware.kryo.io.Output getOutput (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public void setKryo (com.esotericsoftware.kryo.Kryo)
com.esotericsoftware.kryo.Kryo kryo
}
com/esotericsoftware/kryo/util/FastestStreamFactory.classFastestStreamFactory.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.FastestStreamFactory extends java.lang.Object implements com.esotericsoftware.kryo.StreamFactory {
private static boolean isUnsafe
public void ()
public com.esotericsoftware.kryo.io.Input getInput ()
public com.esotericsoftware.kryo.io.Input getInput (int)
int bufferSize
public com.esotericsoftware.kryo.io.Input getInput (byte[])
byte[] buffer
public com.esotericsoftware.kryo.io.Input getInput (byte[], int, int)
byte[] buffer
int offset
int count
public com.esotericsoftware.kryo.io.Input getInput (java.io.InputStream)
java.io.InputStream inputStream
public com.esotericsoftware.kryo.io.Input getInput (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public com.esotericsoftware.kryo.io.Output getOutput ()
public com.esotericsoftware.kryo.io.Output getOutput (int)
int bufferSize
public com.esotericsoftware.kryo.io.Output getOutput (int, int)
int bufferSize
int maxBufferSize
public com.esotericsoftware.kryo.io.Output getOutput (byte[])
byte[] buffer
public com.esotericsoftware.kryo.io.Output getOutput (byte[], int)
byte[] buffer
int maxBufferSize
public com.esotericsoftware.kryo.io.Output getOutput (java.io.OutputStream)
java.io.OutputStream outputStream
public com.esotericsoftware.kryo.io.Output getOutput (java.io.OutputStream, int)
java.io.OutputStream outputStream
int bufferSize
public void setKryo (com.esotericsoftware.kryo.Kryo)
com.esotericsoftware.kryo.Kryo kryo
static void ()
}
com/esotericsoftware/kryo/util/IdentityMap$Entries.classIdentityMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IdentityMap$Entries extends com.esotericsoftware.kryo.util.IdentityMap$MapIterator implements java.lang.Iterable java.util.Iterator {
private com.esotericsoftware.kryo.util.IdentityMap$Entry entry
public void (com.esotericsoftware.kryo.util.IdentityMap)
com.esotericsoftware.kryo.util.IdentityMap map
public com.esotericsoftware.kryo.util.IdentityMap$Entry next ()
Object[] keyTable
public boolean hasNext ()
public java.util.Iterator iterator ()
public volatile void remove ()
public volatile void reset ()
public volatile java.lang.Object next ()
}
com/esotericsoftware/kryo/util/IdentityMap$Entry.classIdentityMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IdentityMap$Entry extends java.lang.Object {
public Object key
public Object value
public void ()
public java.lang.String toString ()
}
com/esotericsoftware/kryo/util/IdentityMap$Keys.classIdentityMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IdentityMap$Keys extends com.esotericsoftware.kryo.util.IdentityMap$MapIterator implements java.lang.Iterable java.util.Iterator {
public void (com.esotericsoftware.kryo.util.IdentityMap)
com.esotericsoftware.kryo.util.IdentityMap map
public boolean hasNext ()
public java.lang.Object next ()
Object key
public java.util.Iterator iterator ()
public java.util.ArrayList toArray ()
java.util.ArrayList array
public volatile void remove ()
public volatile void reset ()
}
com/esotericsoftware/kryo/util/IdentityMap$MapIterator.classIdentityMap.java
package com.esotericsoftware.kryo.util
com.esotericsoftware.kryo.util.IdentityMap$MapIterator extends java.lang.Object {
public boolean hasNext
final com.esotericsoftware.kryo.util.IdentityMap map
int nextIndex
int currentIndex
public void (com.esotericsoftware.kryo.util.IdentityMap)
com.esotericsoftware.kryo.util.IdentityMap map
public void reset ()
void findNextIndex ()
int n
Object[] keyTable
public void remove ()
}
com/esotericsoftware/kryo/util/IdentityMap$Values.classIdentityMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IdentityMap$Values extends com.esotericsoftware.kryo.util.IdentityMap$MapIterator implements java.lang.Iterable java.util.Iterator {
public void (com.esotericsoftware.kryo.util.IdentityMap)
com.esotericsoftware.kryo.util.IdentityMap map
public boolean hasNext ()
public java.lang.Object next ()
Object value
public java.util.Iterator iterator ()
public java.util.ArrayList toArray ()
java.util.ArrayList array
public void toArray (java.util.ArrayList)
java.util.ArrayList array
public volatile void remove ()
public volatile void reset ()
}
com/esotericsoftware/kryo/util/IdentityMap.classIdentityMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IdentityMap extends java.lang.Object {
private static final int PRIME1
private static final int PRIME2
private static final int PRIME3
public int size
Object[] keyTable
Object[] valueTable
int capacity
int stashSize
private float loadFactor
private int hashShift
private int mask
private int threshold
private int stashCapacity
private int pushIterations
private com.esotericsoftware.kryo.util.IdentityMap$Entries entries
private com.esotericsoftware.kryo.util.IdentityMap$Values values
private com.esotericsoftware.kryo.util.IdentityMap$Keys keys
public void ()
public void (int)
int initialCapacity
public void (int, float)
int initialCapacity
float loadFactor
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object oldValue
Object oldValue
Object oldValue
Object oldValue
int i
int n
Object key
Object value
Object[] keyTable
int hashCode
int index1
Object key1
int index2
Object key2
int index3
Object key3
private void putResize (java.lang.Object, java.lang.Object)
Object key
Object value
int hashCode
int index1
Object key1
int index2
Object key2
int index3
Object key3
private void push (java.lang.Object, java.lang.Object, int, java.lang.Object, int, java.lang.Object, int, java.lang.Object)
int hashCode
Object insertKey
Object insertValue
int index1
Object key1
int index2
Object key2
int index3
Object key3
Object[] keyTable
Object[] valueTable
int mask
Object evictedKey
Object evictedValue
int i
int pushIterations
private void putStash (java.lang.Object, java.lang.Object)
Object key
Object value
int index
public java.lang.Object get (java.lang.Object)
Object key
int hashCode
int index
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
int hashCode
int index
private java.lang.Object getStash (java.lang.Object, java.lang.Object)
int i
int n
Object key
Object defaultValue
Object[] keyTable
public java.lang.Object remove (java.lang.Object)
Object oldValue
Object oldValue
Object oldValue
Object key
int hashCode
int index
java.lang.Object removeStash (java.lang.Object)
Object oldValue
int i
int n
Object key
Object[] keyTable
void removeStashIndex (int)
int index
int lastIndex
public void shrink (int)
int maximumCapacity
public void clear (int)
int maximumCapacity
public void clear ()
int i
Object[] keyTable
Object[] valueTable
public boolean containsValue (java.lang.Object, boolean)
int i
Object[] keyTable
int i
int i
Object value
boolean identity
Object[] valueTable
public boolean containsKey (java.lang.Object)
Object key
int hashCode
int index
private boolean containsKeyStash (java.lang.Object)
int i
int n
Object key
Object[] keyTable
public java.lang.Object findKey (java.lang.Object, boolean)
int i
Object[] keyTable
int i
int i
Object value
boolean identity
Object[] valueTable
public void ensureCapacity (int)
int additionalCapacity
int sizeNeeded
private void resize (int)
Object key
int i
int newSize
int oldEndIndex
Object[] oldKeyTable
Object[] oldValueTable
int oldSize
private int hash2 (int)
int h
private int hash3 (int)
int h
public java.lang.String toString ()
Object key
Object key
StringBuilder buffer
Object[] keyTable
Object[] valueTable
int i
public com.esotericsoftware.kryo.util.IdentityMap$Entries entries ()
public com.esotericsoftware.kryo.util.IdentityMap$Values values ()
public com.esotericsoftware.kryo.util.IdentityMap$Keys keys ()
}
com/esotericsoftware/kryo/util/IdentityObjectIntMap.classIdentityObjectIntMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IdentityObjectIntMap extends java.lang.Object {
private static final int PRIME1
private static final int PRIME2
private static final int PRIME3
public int size
Object[] keyTable
int[] valueTable
int capacity
int stashSize
private float loadFactor
private int hashShift
private int mask
private int threshold
private int stashCapacity
private int pushIterations
public void ()
public void (int)
int initialCapacity
public void (int, float)
int initialCapacity
float loadFactor
public void put (java.lang.Object, int)
int i
int n
Object key
int value
Object[] keyTable
int hashCode
int index1
Object key1
int index2
Object key2
int index3
Object key3
private void putResize (java.lang.Object, int)
Object key
int value
int hashCode
int index1
Object key1
int index2
Object key2
int index3
Object key3
private void push (java.lang.Object, int, int, java.lang.Object, int, java.lang.Object, int, java.lang.Object)
int hashCode
Object insertKey
int insertValue
int index1
Object key1
int index2
Object key2
int index3
Object key3
Object[] keyTable
int[] valueTable
int mask
Object evictedKey
int evictedValue
int i
int pushIterations
private void putStash (java.lang.Object, int)
Object key
int value
int index
public int get (java.lang.Object, int)
Object key
int defaultValue
int hashCode
int index
private int getStash (java.lang.Object, int)
int i
int n
Object key
int defaultValue
Object[] keyTable
public int getAndIncrement (java.lang.Object, int, int)
Object key
int defaultValue
int increment
int hashCode
int index
int value
private int getAndIncrementStash (java.lang.Object, int, int)
int value
int i
int n
Object key
int defaultValue
int increment
Object[] keyTable
public int remove (java.lang.Object, int)
int oldValue
int oldValue
int oldValue
Object key
int defaultValue
int hashCode
int index
int removeStash (java.lang.Object, int)
int oldValue
int i
int n
Object key
int defaultValue
Object[] keyTable
void removeStashIndex (int)
int index
int lastIndex
public void shrink (int)
int maximumCapacity
public void clear (int)
int maximumCapacity
public void clear ()
int i
Object[] keyTable
public boolean containsValue (int)
int i
int value
int[] valueTable
public boolean containsKey (java.lang.Object)
Object key
int hashCode
int index
private boolean containsKeyStash (java.lang.Object)
int i
int n
Object key
Object[] keyTable
public java.lang.Object findKey (int)
int i
int value
int[] valueTable
public void ensureCapacity (int)
int additionalCapacity
int sizeNeeded
private void resize (int)
Object key
int i
int newSize
int oldEndIndex
Object[] oldKeyTable
int[] oldValueTable
int oldSize
private int hash2 (int)
int h
private int hash3 (int)
int h
public java.lang.String toString ()
Object key
Object key
StringBuilder buffer
Object[] keyTable
int[] valueTable
int i
}
com/esotericsoftware/kryo/util/IntArray.classIntArray.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IntArray extends java.lang.Object {
public int[] items
public int size
public boolean ordered
public void ()
public void (int)
int capacity
public void (boolean, int)
boolean ordered
int capacity
public void (com.esotericsoftware.kryo.util.IntArray)
com.esotericsoftware.kryo.util.IntArray array
public void (int[])
int[] array
public void (boolean, int[])
boolean ordered
int[] array
public void add (int)
int value
int[] items
public void addAll (com.esotericsoftware.kryo.util.IntArray)
com.esotericsoftware.kryo.util.IntArray array
public void addAll (com.esotericsoftware.kryo.util.IntArray, int, int)
com.esotericsoftware.kryo.util.IntArray array
int offset
int length
public void addAll (int[])
int[] array
public void addAll (int[], int, int)
int[] array
int offset
int length
int[] items
int sizeNeeded
public int get (int)
int index
public void set (int, int)
int index
int value
public void insert (int, int)
int index
int value
int[] items
public void swap (int, int)
int first
int second
int[] items
int firstValue
public boolean contains (int)
int value
int i
int[] items
public int indexOf (int)
int i
int n
int value
int[] items
public boolean removeValue (int)
int i
int n
int value
int[] items
public int removeIndex (int)
int index
int[] items
int value
public int pop ()
public int peek ()
public void clear ()
public void shrink ()
public int[] ensureCapacity (int)
int additionalCapacity
int sizeNeeded
protected int[] resize (int)
int newSize
int[] newItems
int[] items
public void sort ()
public void reverse ()
int ii
int temp
int i
int lastIndex
int n
public void truncate (int)
int newSize
public int[] toArray ()
int[] array
public java.lang.String toString ()
int i
int[] items
StringBuilder buffer
public java.lang.String toString (java.lang.String)
int i
String separator
int[] items
StringBuilder buffer
}
com/esotericsoftware/kryo/util/IntMap$Entries.classIntMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IntMap$Entries extends com.esotericsoftware.kryo.util.IntMap$MapIterator implements java.lang.Iterable java.util.Iterator {
private com.esotericsoftware.kryo.util.IntMap$Entry entry
public void (com.esotericsoftware.kryo.util.IntMap)
com.esotericsoftware.kryo.util.IntMap map
public com.esotericsoftware.kryo.util.IntMap$Entry next ()
int[] keyTable
public boolean hasNext ()
public java.util.Iterator iterator ()
public volatile void remove ()
public volatile void reset ()
public volatile java.lang.Object next ()
}
com/esotericsoftware/kryo/util/IntMap$Entry.classIntMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IntMap$Entry extends java.lang.Object {
public int key
public Object value
public void ()
public java.lang.String toString ()
}
com/esotericsoftware/kryo/util/IntMap$Keys.classIntMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IntMap$Keys extends com.esotericsoftware.kryo.util.IntMap$MapIterator {
public void (com.esotericsoftware.kryo.util.IntMap)
com.esotericsoftware.kryo.util.IntMap map
public int next ()
int key
public com.esotericsoftware.kryo.util.IntArray toArray ()
com.esotericsoftware.kryo.util.IntArray array
public volatile void remove ()
public volatile void reset ()
}
com/esotericsoftware/kryo/util/IntMap$MapIterator.classIntMap.java
package com.esotericsoftware.kryo.util
com.esotericsoftware.kryo.util.IntMap$MapIterator extends java.lang.Object {
static final int INDEX_ILLEGAL
static final int INDEX_ZERO
public boolean hasNext
final com.esotericsoftware.kryo.util.IntMap map
int nextIndex
int currentIndex
public void (com.esotericsoftware.kryo.util.IntMap)
com.esotericsoftware.kryo.util.IntMap map
public void reset ()
void findNextIndex ()
int n
int[] keyTable
public void remove ()
}
com/esotericsoftware/kryo/util/IntMap$Values.classIntMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IntMap$Values extends com.esotericsoftware.kryo.util.IntMap$MapIterator implements java.lang.Iterable java.util.Iterator {
public void (com.esotericsoftware.kryo.util.IntMap)
com.esotericsoftware.kryo.util.IntMap map
public boolean hasNext ()
public java.lang.Object next ()
Object value
Object value
public java.util.Iterator iterator ()
public java.util.ArrayList toArray ()
java.util.ArrayList array
public volatile void remove ()
public volatile void reset ()
}
com/esotericsoftware/kryo/util/IntMap.classIntMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.IntMap extends java.lang.Object {
private static final int PRIME1
private static final int PRIME2
private static final int PRIME3
private static final int EMPTY
public int size
int[] keyTable
Object[] valueTable
int capacity
int stashSize
Object zeroValue
boolean hasZeroValue
private float loadFactor
private int hashShift
private int mask
private int threshold
private int stashCapacity
private int pushIterations
public void ()
public void (int)
int initialCapacity
public void (int, float)
int initialCapacity
float loadFactor
public void (com.esotericsoftware.kryo.util.IntMap)
com.esotericsoftware.kryo.util.IntMap map
public java.lang.Object put (int, java.lang.Object)
Object oldValue
Object oldValue
Object oldValue
Object oldValue
Object oldValue
int i
int n
int key
Object value
int[] keyTable
int index1
int key1
int index2
int key2
int index3
int key3
public void putAll (com.esotericsoftware.kryo.util.IntMap)
com.esotericsoftware.kryo.util.IntMap$Entry entry
java.util.Iterator i$
com.esotericsoftware.kryo.util.IntMap map
private void putResize (int, java.lang.Object)
int key
Object value
int index1
int key1
int index2
int key2
int index3
int key3
private void push (int, java.lang.Object, int, int, int, int, int, int)
int insertKey
Object insertValue
int index1
int key1
int index2
int key2
int index3
int key3
int[] keyTable
Object[] valueTable
int mask
int evictedKey
Object evictedValue
int i
int pushIterations
private void putStash (int, java.lang.Object)
int key
Object value
int index
public java.lang.Object get (int)
int key
int index
public java.lang.Object get (int, java.lang.Object)
int key
Object defaultValue
int index
private java.lang.Object getStash (int, java.lang.Object)
int i
int n
int key
Object defaultValue
int[] keyTable
public java.lang.Object remove (int)
Object oldValue
Object oldValue
Object oldValue
Object oldValue
int key
int index
java.lang.Object removeStash (int)
Object oldValue
int i
int n
int key
int[] keyTable
void removeStashIndex (int)
int index
int lastIndex
public void shrink (int)
int maximumCapacity
public void clear (int)
int maximumCapacity
public void clear ()
int i
int[] keyTable
Object[] valueTable
public boolean containsValue (java.lang.Object, boolean)
int i
int[] keyTable
int i
int i
Object value
boolean identity
Object[] valueTable
public boolean containsKey (int)
int key
int index
private boolean containsKeyStash (int)
int i
int n
int key
int[] keyTable
public int findKey (java.lang.Object, boolean, int)
int i
int[] keyTable
int i
int i
Object value
boolean identity
int notFound
Object[] valueTable
public void ensureCapacity (int)
int additionalCapacity
int sizeNeeded
private void resize (int)
int key
int i
int newSize
int oldEndIndex
int[] oldKeyTable
Object[] oldValueTable
int oldSize
private int hash2 (int)
int h
private int hash3 (int)
int h
public java.lang.String toString ()
int key
int key
StringBuilder buffer
int[] keyTable
Object[] valueTable
int i
public com.esotericsoftware.kryo.util.IntMap$Entries entries ()
public com.esotericsoftware.kryo.util.IntMap$Values values ()
public com.esotericsoftware.kryo.util.IntMap$Keys keys ()
}
com/esotericsoftware/kryo/util/ListReferenceResolver.classListReferenceResolver.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.ListReferenceResolver extends java.lang.Object implements com.esotericsoftware.kryo.ReferenceResolver {
protected com.esotericsoftware.kryo.Kryo kryo
protected final java.util.ArrayList seenObjects
public void ()
public void setKryo (com.esotericsoftware.kryo.Kryo)
com.esotericsoftware.kryo.Kryo kryo
public int addWrittenObject (java.lang.Object)
Object object
int id
public int getWrittenId (java.lang.Object)
int i
int n
Object object
public int nextReadId (java.lang.Class)
Class type
int id
public void setReadObject (int, java.lang.Object)
int id
Object object
public java.lang.Object getReadObject (java.lang.Class, int)
Class type
int id
public void reset ()
public boolean useReferences (java.lang.Class)
Class type
}
com/esotericsoftware/kryo/util/MapReferenceResolver.classMapReferenceResolver.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.MapReferenceResolver extends java.lang.Object implements com.esotericsoftware.kryo.ReferenceResolver {
protected com.esotericsoftware.kryo.Kryo kryo
protected final com.esotericsoftware.kryo.util.IdentityObjectIntMap writtenObjects
protected final java.util.ArrayList readObjects
public void ()
public void setKryo (com.esotericsoftware.kryo.Kryo)
com.esotericsoftware.kryo.Kryo kryo
public int addWrittenObject (java.lang.Object)
Object object
int id
public int getWrittenId (java.lang.Object)
Object object
public int nextReadId (java.lang.Class)
Class type
int id
public void setReadObject (int, java.lang.Object)
int id
Object object
public java.lang.Object getReadObject (java.lang.Class, int)
Class type
int id
public void reset ()
public boolean useReferences (java.lang.Class)
Class type
}
com/esotericsoftware/kryo/util/ObjectMap$Entries.classObjectMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.ObjectMap$Entries extends com.esotericsoftware.kryo.util.ObjectMap$MapIterator implements java.lang.Iterable java.util.Iterator {
com.esotericsoftware.kryo.util.ObjectMap$Entry entry
public void (com.esotericsoftware.kryo.util.ObjectMap)
com.esotericsoftware.kryo.util.ObjectMap map
public com.esotericsoftware.kryo.util.ObjectMap$Entry next ()
Object[] keyTable
public boolean hasNext ()
public java.util.Iterator iterator ()
public volatile void remove ()
public volatile void reset ()
public volatile java.lang.Object next ()
}
com/esotericsoftware/kryo/util/ObjectMap$Entry.classObjectMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.ObjectMap$Entry extends java.lang.Object {
public Object key
public Object value
public void ()
public java.lang.String toString ()
}
com/esotericsoftware/kryo/util/ObjectMap$Keys.classObjectMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.ObjectMap$Keys extends com.esotericsoftware.kryo.util.ObjectMap$MapIterator implements java.lang.Iterable java.util.Iterator {
public void (com.esotericsoftware.kryo.util.ObjectMap)
com.esotericsoftware.kryo.util.ObjectMap map
public boolean hasNext ()
public java.lang.Object next ()
Object key
public java.util.Iterator iterator ()
public java.util.ArrayList toArray ()
java.util.ArrayList array
public volatile void remove ()
public volatile void reset ()
}
com/esotericsoftware/kryo/util/ObjectMap$MapIterator.classObjectMap.java
package com.esotericsoftware.kryo.util
com.esotericsoftware.kryo.util.ObjectMap$MapIterator extends java.lang.Object {
public boolean hasNext
final com.esotericsoftware.kryo.util.ObjectMap map
int nextIndex
int currentIndex
public void (com.esotericsoftware.kryo.util.ObjectMap)
com.esotericsoftware.kryo.util.ObjectMap map
public void reset ()
void advance ()
int n
Object[] keyTable
public void remove ()
}
com/esotericsoftware/kryo/util/ObjectMap$Values.classObjectMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.ObjectMap$Values extends com.esotericsoftware.kryo.util.ObjectMap$MapIterator implements java.lang.Iterable java.util.Iterator {
public void (com.esotericsoftware.kryo.util.ObjectMap)
com.esotericsoftware.kryo.util.ObjectMap map
public boolean hasNext ()
public java.lang.Object next ()
Object value
public java.util.Iterator iterator ()
public java.util.ArrayList toArray ()
java.util.ArrayList array
public void toArray (java.util.ArrayList)
java.util.ArrayList array
public volatile void remove ()
public volatile void reset ()
}
com/esotericsoftware/kryo/util/ObjectMap.classObjectMap.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.ObjectMap extends java.lang.Object {
private static final int PRIME1
private static final int PRIME2
private static final int PRIME3
static java.util.Random random
public int size
Object[] keyTable
Object[] valueTable
int capacity
int stashSize
private float loadFactor
private int hashShift
private int mask
private int threshold
private int stashCapacity
private int pushIterations
public void ()
public void (int)
int initialCapacity
public void (int, float)
int initialCapacity
float loadFactor
public void (com.esotericsoftware.kryo.util.ObjectMap)
com.esotericsoftware.kryo.util.ObjectMap map
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
private java.lang.Object put_internal (java.lang.Object, java.lang.Object)
Object oldValue
Object oldValue
Object oldValue
Object oldValue
int i
int n
Object key
Object value
Object[] keyTable
int hashCode
int index1
Object key1
int index2
Object key2
int index3
Object key3
public void putAll (com.esotericsoftware.kryo.util.ObjectMap)
com.esotericsoftware.kryo.util.ObjectMap$Entry entry
java.util.Iterator i$
com.esotericsoftware.kryo.util.ObjectMap map
private void putResize (java.lang.Object, java.lang.Object)
Object key
Object value
int hashCode
int index1
Object key1
int index2
Object key2
int index3
Object key3
private void push (java.lang.Object, java.lang.Object, int, java.lang.Object, int, java.lang.Object, int, java.lang.Object)
int hashCode
Object insertKey
Object insertValue
int index1
Object key1
int index2
Object key2
int index3
Object key3
Object[] keyTable
Object[] valueTable
int mask
Object evictedKey
Object evictedValue
int i
int pushIterations
private void putStash (java.lang.Object, java.lang.Object)
Object key
Object value
int index
public java.lang.Object get (java.lang.Object)
Object key
int hashCode
int index
private java.lang.Object getStash (java.lang.Object)
int i
int n
Object key
Object[] keyTable
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
int hashCode
int index
private java.lang.Object getStash (java.lang.Object, java.lang.Object)
int i
int n
Object key
Object defaultValue
Object[] keyTable
public java.lang.Object remove (java.lang.Object)
Object oldValue
Object oldValue
Object oldValue
Object key
int hashCode
int index
java.lang.Object removeStash (java.lang.Object)
Object oldValue
int i
int n
Object key
Object[] keyTable
void removeStashIndex (int)
int index
int lastIndex
public void shrink (int)
int maximumCapacity
public void clear (int)
int maximumCapacity
public void clear ()
int i
Object[] keyTable
Object[] valueTable
public boolean containsValue (java.lang.Object, boolean)
int i
Object[] keyTable
int i
int i
Object value
boolean identity
Object[] valueTable
public boolean containsKey (java.lang.Object)
Object key
int hashCode
int index
private boolean containsKeyStash (java.lang.Object)
int i
int n
Object key
Object[] keyTable
public java.lang.Object findKey (java.lang.Object, boolean)
int i
Object[] keyTable
int i
int i
Object value
boolean identity
Object[] valueTable
public void ensureCapacity (int)
int additionalCapacity
int sizeNeeded
private void resize (int)
Object key
int i
int newSize
int oldEndIndex
Object[] oldKeyTable
Object[] oldValueTable
int oldSize
private int hash2 (int)
int h
private int hash3 (int)
int h
public java.lang.String toString ()
Object key
Object key
StringBuilder buffer
Object[] keyTable
Object[] valueTable
int i
public com.esotericsoftware.kryo.util.ObjectMap$Entries entries ()
public com.esotericsoftware.kryo.util.ObjectMap$Values values ()
public com.esotericsoftware.kryo.util.ObjectMap$Keys keys ()
public static int nextPowerOfTwo (int)
int value
static void ()
}
com/esotericsoftware/kryo/util/UnsafeUtil$1.classUnsafeUtil.java
package com.esotericsoftware.kryo.util
final com.esotericsoftware.kryo.util.UnsafeUtil$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Field, java.lang.reflect.Field)
java.lang.reflect.Field f1
java.lang.reflect.Field f2
long offset1
long offset2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/esotericsoftware/kryo/util/UnsafeUtil.classUnsafeUtil.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.UnsafeUtil extends java.lang.Object {
private static final sun.misc.Unsafe _unsafe
public static final long byteArrayBaseOffset
public static final long floatArrayBaseOffset
public static final long doubleArrayBaseOffset
public static final long intArrayBaseOffset
public static final long longArrayBaseOffset
public static final long shortArrayBaseOffset
public static final long charArrayBaseOffset
static java.lang.reflect.Constructor directByteBufferConstr
public void ()
public static final sun.misc.Unsafe unsafe ()
public static java.lang.reflect.Field[] sortFieldsByOffset (java.util.List)
java.lang.reflect.Field f
java.util.Iterator i$
java.util.List allFields
java.lang.reflect.Field[] allFieldsArray
java.util.Comparator fieldOffsetComparator
public static final java.nio.ByteBuffer getDirectBufferAt (long, int)
Exception e
long address
int size
public static void releaseBuffer (java.nio.ByteBuffer)
Object cleaner
java.nio.ByteBuffer niobuffer
static void ()
java.lang.reflect.Field field
Exception e
sun.misc.Unsafe tmpUnsafe
long tmpByteArrayBaseOffset
long tmpFloatArrayBaseOffset
long tmpDoubleArrayBaseOffset
long tmpIntArrayBaseOffset
long tmpLongArrayBaseOffset
long tmpShortArrayBaseOffset
long tmpCharArrayBaseOffset
Exception e
java.nio.ByteBuffer buf
}
com/esotericsoftware/kryo/util/Util.classUtil.java
package com.esotericsoftware.kryo.util
public com.esotericsoftware.kryo.util.Util extends java.lang.Object {
public static boolean isAndroid
public void ()
public static java.lang.Class getWrapperClass (java.lang.Class)
Class type
public static java.lang.Class getPrimitiveClass (java.lang.Class)
Class type
public static boolean isWrapperClass (java.lang.Class)
Class type
public static void log (java.lang.String, java.lang.Object)
String message
Object object
Class type
public static java.lang.String string (java.lang.Object)
Exception ignored
Object object
Class type
public static java.lang.String className (java.lang.Class)
int i
int n
Class elementClass
StringBuilder buffer
Class type
public static int getDimensionCount (java.lang.Class)
Class arrayClass
int depth
Class nextClass
public static java.lang.Class getElementClass (java.lang.Class)
Class arrayClass
Class elementClass
public static int swapInt (int)
int i
public static long swapLong (long)
long value
static void ()
Exception ignored
}
com/esotericsoftware/reflectasm/
com/esotericsoftware/reflectasm/AccessClassLoader.classAccessClassLoader.java
package com.esotericsoftware.reflectasm
com.esotericsoftware.reflectasm.AccessClassLoader extends java.lang.ClassLoader {
private static final java.util.WeakHashMap accessClassLoaders
private static final ClassLoader selfContextParentClassLoader
private static volatile com.esotericsoftware.reflectasm.AccessClassLoader selfContextAccessClassLoader
static com.esotericsoftware.reflectasm.AccessClassLoader get (java.lang.Class)
com.esotericsoftware.reflectasm.AccessClassLoader accessClassLoader
java.lang.ref.WeakReference ref
com.esotericsoftware.reflectasm.AccessClassLoader accessClassLoader
Class type
ClassLoader parent
public static void remove (java.lang.ClassLoader)
ClassLoader parent
public static int activeAccessClassLoaders ()
int sz
private void (java.lang.ClassLoader)
ClassLoader parent
protected synchronized java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean resolve
java.lang.Class defineClass (java.lang.String, byte[]) throws java.lang.ClassFormatError
java.lang.reflect.Method method
Exception ignored
String name
byte[] bytes
private static java.lang.ClassLoader getParentClassLoader (java.lang.Class)
Class type
ClassLoader parent
static void ()
}
com/esotericsoftware/reflectasm/ConstructorAccess.classConstructorAccess.java
package com.esotericsoftware.reflectasm
public abstract com.esotericsoftware.reflectasm.ConstructorAccess extends java.lang.Object {
boolean isNonStaticMemberClass
public void ()
public boolean isNonStaticMemberClass ()
public abstract java.lang.Object newInstance ()
public abstract java.lang.Object newInstance (java.lang.Object)
public static com.esotericsoftware.reflectasm.ConstructorAccess get (java.lang.Class)
java.lang.reflect.Constructor constructor
Exception ex
String enclosingClassNameInternal
java.lang.reflect.Constructor constructor
Exception ex
String accessClassNameInternal
String classNameInternal
String enclosingClassNameInternal
boolean isPrivate
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
ClassNotFoundException ignored
com.esotericsoftware.reflectasm.ConstructorAccess access
Exception ex
Class type
Class enclosingType
boolean isNonStaticMemberClass
String className
String accessClassName
Class accessClass
com.esotericsoftware.reflectasm.AccessClassLoader loader
private static void insertConstructor (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
static void insertNewInstance (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
String classNameInternal
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
static void insertNewInstanceInner (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String, java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
String classNameInternal
String enclosingClassNameInternal
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
}
com/esotericsoftware/reflectasm/FieldAccess.classFieldAccess.java
package com.esotericsoftware.reflectasm
public abstract com.esotericsoftware.reflectasm.FieldAccess extends java.lang.Object {
private String[] fieldNames
private Class[] fieldTypes
public void ()
public int getIndex (java.lang.String)
int i
int n
String fieldName
public void set (java.lang.Object, java.lang.String, java.lang.Object)
Object instance
String fieldName
Object value
public java.lang.Object get (java.lang.Object, java.lang.String)
Object instance
String fieldName
public java.lang.String[] getFieldNames ()
public java.lang.Class[] getFieldTypes ()
public int getFieldCount ()
public abstract void set (java.lang.Object, int, java.lang.Object)
public abstract void setBoolean (java.lang.Object, int, boolean)
public abstract void setByte (java.lang.Object, int, byte)
public abstract void setShort (java.lang.Object, int, short)
public abstract void setInt (java.lang.Object, int, int)
public abstract void setLong (java.lang.Object, int, long)
public abstract void setDouble (java.lang.Object, int, double)
public abstract void setFloat (java.lang.Object, int, float)
public abstract void setChar (java.lang.Object, int, char)
public abstract java.lang.Object get (java.lang.Object, int)
public abstract java.lang.String getString (java.lang.Object, int)
public abstract char getChar (java.lang.Object, int)
public abstract boolean getBoolean (java.lang.Object, int)
public abstract byte getByte (java.lang.Object, int)
public abstract short getShort (java.lang.Object, int)
public abstract int getInt (java.lang.Object, int)
public abstract long getLong (java.lang.Object, int)
public abstract double getDouble (java.lang.Object, int)
public abstract float getFloat (java.lang.Object, int)
public static com.esotericsoftware.reflectasm.FieldAccess get (java.lang.Class)
java.lang.reflect.Field field
int modifiers
int i
int n
java.lang.reflect.Field[] declaredFields
int i
int n
String accessClassNameInternal
String classNameInternal
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
ClassNotFoundException ignored
com.esotericsoftware.reflectasm.FieldAccess access
Exception ex
Class type
java.util.ArrayList fields
Class nextClass
String[] fieldNames
Class[] fieldTypes
String className
String accessClassName
Class accessClass
com.esotericsoftware.reflectasm.AccessClassLoader loader
private static void insertConstructor (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
private static void insertSetObject (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String, java.util.ArrayList)
int i
int n
java.lang.reflect.Field field
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type fieldType
int i
int n
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[] labels
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label defaultLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
String classNameInternal
java.util.ArrayList fields
int maxStack
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
private static void insertGetObject (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String, java.util.ArrayList)
int i
int n
java.lang.reflect.Field field
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type fieldType
int i
int n
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[] labels
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label defaultLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
String classNameInternal
java.util.ArrayList fields
int maxStack
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
private static void insertGetString (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String, java.util.ArrayList)
int i
int n
int i
int n
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[] labels
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label labelForInvalidTypes
boolean hasAnyBadTypeLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label defaultLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
String classNameInternal
java.util.ArrayList fields
int maxStack
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
private static void insertSetPrimitive (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String, java.util.ArrayList, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type)
int i
int n
int i
int n
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[] labels
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label labelForInvalidTypes
boolean hasAnyBadTypeLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label defaultLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
String classNameInternal
java.util.ArrayList fields
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type primitiveType
int maxStack
int maxLocals
String setterMethodName
String typeNameInternal
int loadValueInstruction
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
private static void insertGetPrimitive (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String, java.util.ArrayList, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type)
int i
int n
java.lang.reflect.Field field
int i
int n
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[] labels
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label labelForInvalidTypes
boolean hasAnyBadTypeLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label defaultLabel
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
String classNameInternal
java.util.ArrayList fields
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type primitiveType
int maxStack
String getterMethodName
String typeNameInternal
int returnValueInstruction
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
private static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor insertThrowExceptionForFieldNotFound (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
private static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor insertThrowExceptionForFieldType (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor, java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
String fieldType
}
com/esotericsoftware/reflectasm/MethodAccess.classMethodAccess.java
package com.esotericsoftware.reflectasm
public abstract com.esotericsoftware.reflectasm.MethodAccess extends java.lang.Object {
private String[] methodNames
private Class[][] parameterTypes
private Class[] returnTypes
public void ()
public transient abstract java.lang.Object invoke (java.lang.Object, int, java.lang.Object[])
public transient java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[])
Object object
String methodName
Class[] paramTypes
Object[] args
public transient java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Object[])
Object object
String methodName
Object[] args
public int getIndex (java.lang.String)
int i
int n
String methodName
public transient int getIndex (java.lang.String, java.lang.Class[])
int i
int n
String methodName
Class[] paramTypes
public int getIndex (java.lang.String, int)
int i
int n
String methodName
int paramsCount
public java.lang.String[] getMethodNames ()
public java.lang.Class[][] getParameterTypes ()
public java.lang.Class[] getReturnTypes ()
public static com.esotericsoftware.reflectasm.MethodAccess get (java.lang.Class)
Class nextClass
java.lang.reflect.Method method
int i
int i
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type paramType
int paramIndex
String methodName
Class[] paramTypes
Class returnType
int i
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[] labels
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label defaultLabel
StringBuilder buffer
String accessClassNameInternal
String classNameInternal
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter cw
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
byte[] data
ClassNotFoundException ignored
com.esotericsoftware.reflectasm.MethodAccess access
Exception ex
Class type
java.util.ArrayList methods
boolean isInterface
int n
String[] methodNames
Class[][] parameterTypes
Class[] returnTypes
String className
String accessClassName
Class accessClass
com.esotericsoftware.reflectasm.AccessClassLoader loader
private static void addDeclaredMethodsToList (java.lang.Class, java.util.ArrayList)
java.lang.reflect.Method method
int modifiers
int i
int n
Class type
java.util.ArrayList methods
java.lang.reflect.Method[] declaredMethods
private static void recursiveAddInterfaceMethodsToList (java.lang.Class, java.util.ArrayList)
Class nextInterface
Class[] arr$
int len$
int i$
Class interfaceType
java.util.ArrayList methods
}
com/esotericsoftware/reflectasm/shaded/
com/esotericsoftware/reflectasm/shaded/org/
com/esotericsoftware/reflectasm/shaded/org/objectweb/
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/AnnotationVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public abstract com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor extends java.lang.Object {
protected final int api
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor av
public void (int)
public void (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/AnnotationWriter.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter extends com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor {
private final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter a
private int b
private final boolean c
private final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector d
private final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector e
private final int f
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter g
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter h
void (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, boolean, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector, int)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
int a ()
void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector)
static void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter[], int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector)
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Attribute.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute extends java.lang.Object {
public final String type
byte[] b
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute a
protected void (java.lang.String)
public boolean isUnknown ()
public boolean isCodeAttribute ()
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[] getLabels ()
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute read (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassReader, int, int, char[], int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector write (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, byte[], int, int, int)
final int a ()
final int a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, byte[], int, int, int)
final void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, byte[], int, int, int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector)
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/ByteVector.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector extends java.lang.Object {
byte[] a
int b
public void ()
public void (int)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector putByte (int)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector a (int, int)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector putShort (int)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector b (int, int)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector putInt (int)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector putLong (long)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector putUTF8 (java.lang.String)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector putByteArray (byte[], int, int)
private void a (int)
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/ClassReader.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassReader extends java.lang.Object {
public static final int SKIP_CODE
public static final int SKIP_DEBUG
public static final int SKIP_FRAMES
public static final int EXPAND_FRAMES
public final byte[] b
private final int[] a
private final String[] c
private final int d
public final int header
public void (byte[])
public void (byte[], int, int)
public int getAccess ()
public java.lang.String getClassName ()
public java.lang.String getSuperName ()
public java.lang.String[] getInterfaces ()
void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter)
private void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item[], char[])
public void (java.io.InputStream) throws java.io.IOException
public void (java.lang.String) throws java.io.IOException
private static byte[] a (java.io.InputStream, boolean) throws java.io.IOException
public void accept (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassVisitor, int)
public void accept (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassVisitor, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute[], int)
private void a (int, java.lang.String, char[], boolean, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor)
private int a (int, char[], boolean, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor)
private int a (int, char[], java.lang.String, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor)
private int a (java.lang.Object[], int, int, char[], com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label readLabel (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute[], java.lang.String, int, int, char[], int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
public int getItemCount ()
public int getItem (int)
public int getMaxStringLength ()
public int readByte (int)
public int readUnsignedShort (int)
public short readShort (int)
public int readInt (int)
public long readLong (int)
public java.lang.String readUTF8 (int, char[])
private java.lang.String a (int, int, char[])
public java.lang.String readClass (int, char[])
public java.lang.Object readConst (int, char[])
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/ClassVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public abstract com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassVisitor extends java.lang.Object {
protected final int api
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassVisitor cv
public void (int)
public void (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassVisitor)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/ClassWriter.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter extends com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassVisitor {
public static final int COMPUTE_MAXS
public static final int COMPUTE_FRAMES
static final byte[] a
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassReader M
int b
int c
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector d
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item[] e
int f
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item g
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item h
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item i
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item j
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item[] H
private short G
private int k
private int l
String I
private int m
private int n
private int o
private int[] p
private int q
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector r
private int s
private int t
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter u
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter v
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute w
private int x
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector y
int z
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector A
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldWriter B
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldWriter C
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodWriter D
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodWriter E
private final boolean K
private final boolean J
boolean L
public void (int)
public void (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassReader, int)
public final void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public final void visitSource (java.lang.String, java.lang.String)
public final void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public final void visitAttribute (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute)
public final void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public final void visitEnd ()
public byte[] toByteArray ()
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (java.lang.Object)
public int newConst (java.lang.Object)
public int newUTF8 (java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (java.lang.String)
public int newClass (java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item c (java.lang.String)
public int newMethodType (java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (int, java.lang.String, java.lang.String, java.lang.String)
public int newHandle (int, java.lang.String, java.lang.String, java.lang.String)
transient com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (java.lang.String, java.lang.String, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handle, java.lang.Object[])
public transient int newInvokeDynamic (java.lang.String, java.lang.String, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handle, java.lang.Object[])
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (java.lang.String, java.lang.String, java.lang.String)
public int newField (java.lang.String, java.lang.String, java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (java.lang.String, java.lang.String, java.lang.String, boolean)
public int newMethod (java.lang.String, java.lang.String, java.lang.String, boolean)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (int)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (float)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (long)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (double)
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item b (java.lang.String)
public int newNameType (java.lang.String, java.lang.String)
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (java.lang.String, java.lang.String)
int c (java.lang.String)
int a (java.lang.String, int)
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item c (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item)
int a (int, int)
protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String)
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item)
private void b (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item)
private void a (int, int, int)
private void b (int, int, int)
static void ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Edge.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Edge extends java.lang.Object {
int a
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label b
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Edge c
void ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/FieldVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public abstract com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldVisitor extends java.lang.Object {
protected final int api
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldVisitor fv
public void (int)
public void (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldVisitor)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute)
public void visitEnd ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/FieldWriter.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldWriter extends com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldVisitor {
private final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter b
private final int c
private final int d
private final int e
private int f
private int g
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter h
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter i
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute j
void (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute)
public void visitEnd ()
int a ()
void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector)
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Frame.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Frame extends java.lang.Object {
static final int[] a
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label b
int[] c
int[] d
private int[] e
private int[] f
private int g
private int h
private int[] i
void ()
private int a (int)
private void a (int, int)
private void b (int)
private void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String)
private static int b (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, java.lang.String)
private int a ()
private void c (int)
private void a (java.lang.String)
private void d (int)
private int a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, int)
void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type[], int)
void a (int, int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item)
boolean a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Frame, int)
private static boolean a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, int, int[], int)
static void ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Handle.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handle extends java.lang.Object {
final int a
final String b
final String c
final String d
public void (int, java.lang.String, java.lang.String, java.lang.String)
public int getTag ()
public java.lang.String getOwner ()
public java.lang.String getName ()
public java.lang.String getDesc ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Handler.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handler extends java.lang.Object {
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label a
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label b
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label c
String d
int e
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handler f
void ()
static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handler a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handler, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Item.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item extends java.lang.Object {
int a
int b
int c
long d
String g
String h
String i
int j
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item k
void ()
void (int)
void (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item)
void a (int)
void a (long)
void a (float)
void a (double)
void a (int, java.lang.String, java.lang.String, java.lang.String)
void a (java.lang.String, java.lang.String, int)
void a (int, int)
boolean a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item)
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Label.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label extends java.lang.Object {
public Object info
int a
int b
int c
private int d
private int[] e
int f
int g
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Frame h
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label i
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Edge j
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label k
public void ()
public int getOffset ()
void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodWriter, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector, int, boolean)
private void a (int, int)
boolean a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodWriter, int, byte[])
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label a ()
boolean a (long)
boolean a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
void a (long, int)
void b (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, long, int)
public java.lang.String toString ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/MethodVisitor.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public abstract com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor extends java.lang.Object {
protected final int api
protected com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor mv
public void (int)
public void (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitAttribute (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handle, java.lang.Object[])
public void visitJumpInsn (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
public void visitLabel (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public transient void visitTableSwitchInsn (int, int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, int[], com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, int)
public void visitLineNumber (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/MethodWriter.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodWriter extends com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor {
final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter b
private int c
private final int d
private final int e
private final String f
String g
int h
int i
int j
int[] k
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector l
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter m
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter n
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter[] o
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter[] p
private int S
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute q
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector r
private int s
private int t
private int T
private int u
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector v
private int w
private int[] x
private int y
private int[] z
private int A
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handler B
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handler C
private int D
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector E
private int F
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector G
private int H
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector I
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute J
private boolean K
private int L
private final int M
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label N
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label O
private com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label P
private int Q
private int R
void (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], boolean, boolean)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitAttribute (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handle, java.lang.Object[])
public void visitJumpInsn (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
public void visitLabel (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public transient void visitTableSwitchInsn (int, int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
public void visitLookupSwitchInsn (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, int[], com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
private void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label, int)
public void visitLineNumber (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
private void a (int, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
private void e ()
private void b (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Frame)
private void a (int, int, int)
private void b ()
private void c ()
private void a (int, int)
private void a (java.lang.Object)
final int a ()
final void a (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector)
private void d ()
static int c (byte[], int)
static short b (byte[], int)
static int a (byte[], int)
static void a (byte[], int, int)
static int a (int[], int[], int, int)
static void a (int[], int[], com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label)
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Opcodes.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public abstract com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Opcodes extends java.lang.Object {
public static final int ASM4
public static final int V1_1
public static final int V1_2
public static final int V1_3
public static final int V1_4
public static final int V1_5
public static final int V1_6
public static final int V1_7
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SUPER
public static final int ACC_SYNCHRONIZED
public static final int ACC_VOLATILE
public static final int ACC_BRIDGE
public static final int ACC_VARARGS
public static final int ACC_TRANSIENT
public static final int ACC_NATIVE
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final int ACC_DEPRECATED
public static final int T_BOOLEAN
public static final int T_CHAR
public static final int T_FLOAT
public static final int T_DOUBLE
public static final int T_BYTE
public static final int T_SHORT
public static final int T_INT
public static final int T_LONG
public static final int H_GETFIELD
public static final int H_GETSTATIC
public static final int H_PUTFIELD
public static final int H_PUTSTATIC
public static final int H_INVOKEVIRTUAL
public static final int H_INVOKESTATIC
public static final int H_INVOKESPECIAL
public static final int H_NEWINVOKESPECIAL
public static final int H_INVOKEINTERFACE
public static final int F_NEW
public static final int F_FULL
public static final int F_APPEND
public static final int F_CHOP
public static final int F_SAME
public static final int F_SAME1
public static final Integer TOP
public static final Integer INTEGER
public static final Integer FLOAT
public static final Integer DOUBLE
public static final Integer LONG
public static final Integer NULL
public static final Integer UNINITIALIZED_THIS
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int INVOKEDYNAMIC
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
static void ()
}
com/esotericsoftware/reflectasm/shaded/org/objectweb/asm/Type.class
package com.esotericsoftware.reflectasm.shaded.org.objectweb.asm
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type extends java.lang.Object {
public static final int VOID
public static final int BOOLEAN
public static final int CHAR
public static final int BYTE
public static final int SHORT
public static final int INT
public static final int FLOAT
public static final int LONG
public static final int DOUBLE
public static final int ARRAY
public static final int OBJECT
public static final int METHOD
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type VOID_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type BOOLEAN_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type CHAR_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type BYTE_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type SHORT_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type INT_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type FLOAT_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type LONG_TYPE
public static final com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type DOUBLE_TYPE
private final int a
private final char[] b
private final int c
private final int d
private void (int, char[], int, int)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getType (java.lang.String)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getObjectType (java.lang.String)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getMethodType (java.lang.String)
public static transient com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getMethodType (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type[])
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getType (java.lang.Class)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getType (java.lang.reflect.Constructor)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getType (java.lang.reflect.Method)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type[] getArgumentTypes (java.lang.String)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type[] getArgumentTypes (java.lang.reflect.Method)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getReturnType (java.lang.String)
public static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getReturnType (java.lang.reflect.Method)
public static int getArgumentsAndReturnSizes (java.lang.String)
private static com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type a (char[], int)
public int getSort ()
public int getDimensions ()
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getElementType ()
public java.lang.String getClassName ()
public java.lang.String getInternalName ()
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type[] getArgumentTypes ()
public com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type getReturnType ()
public int getArgumentsAndReturnSizes ()
public java.lang.String getDescriptor ()
public static transient java.lang.String getMethodDescriptor (com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type, com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type[])
private void a (java.lang.StringBuffer)
public static java.lang.String getInternalName (java.lang.Class)
public static java.lang.String getDescriptor (java.lang.Class)
public static java.lang.String getConstructorDescriptor (java.lang.reflect.Constructor)
public static java.lang.String getMethodDescriptor (java.lang.reflect.Method)
private static void a (java.lang.StringBuffer, java.lang.Class)
public int getSize ()
public int getOpcode (int)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
static void ()
}
META-INF/maven/com.esotericsoftware.reflectasm/
META-INF/maven/com.esotericsoftware.reflectasm/reflectasm/
META-INF/maven/com.esotericsoftware.reflectasm/reflectasm/pom.xml
META-INF/maven/com.esotericsoftware.reflectasm/reflectasm/pom.properties