- Generics - Class in com.esotericsoftware.kryo
-
Helper class to map type name variables to concrete classes that are used during instantiation
- Generics() - Constructor for class com.esotericsoftware.kryo.Generics
-
- Generics(Map<String, Class>) - Constructor for class com.esotericsoftware.kryo.Generics
-
- Generics(Generics) - Constructor for class com.esotericsoftware.kryo.Generics
-
- get(K) - Method in class com.esotericsoftware.kryo.util.IdentityMap
-
- get(K, V) - Method in class com.esotericsoftware.kryo.util.IdentityMap
-
- get(K, int) - Method in class com.esotericsoftware.kryo.util.IdentityObjectIntMap
-
- get(int) - Method in class com.esotericsoftware.kryo.util.IntArray
-
- get(int) - Method in class com.esotericsoftware.kryo.util.IntMap
-
- get(int, V) - Method in class com.esotericsoftware.kryo.util.IntMap
-
- get(K) - Method in class com.esotericsoftware.kryo.util.ObjectMap
-
- getAcceptsNull() - Method in class com.esotericsoftware.kryo.Serializer
-
- getAndIncrement(K, int, int) - Method in class com.esotericsoftware.kryo.util.IdentityObjectIntMap
-
Returns the key's current value and increments the stored value.
- getAsmEnabled() - Method in class com.esotericsoftware.kryo.Kryo
-
- getBuffer() - Method in class com.esotericsoftware.kryo.io.Input
-
- getBuffer() - Method in class com.esotericsoftware.kryo.io.Output
-
Returns the buffer.
- getByteBuffer() - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
-
- getByteBuffer() - Method in class com.esotericsoftware.kryo.io.ByteBufferInputStream
-
- getByteBuffer() - Method in class com.esotericsoftware.kryo.io.ByteBufferOutput
-
Returns the buffer.
- getByteBuffer() - Method in class com.esotericsoftware.kryo.io.ByteBufferOutputStream
-
- getClassLoader() - Method in class com.esotericsoftware.kryo.Kryo
-
- getClassResolver() - Method in class com.esotericsoftware.kryo.Kryo
-
- getConcreteClass(String) - Method in class com.esotericsoftware.kryo.Generics
-
- getContext() - Method in class com.esotericsoftware.kryo.Kryo
-
Name/value pairs that are available to all serializers.
- getDefaultSerializer(Class) - Method in class com.esotericsoftware.kryo.Kryo
-
Returns the best matching serializer for a class.
- getDepth() - Method in class com.esotericsoftware.kryo.Kryo
-
Returns the number of child objects away from the object graph root.
- getDimensionCount(Class) - Static method in class com.esotericsoftware.kryo.util.Util
-
Returns the number of dimensions of an array.
- getDirectBufferAt(long, int) - Static method in class com.esotericsoftware.kryo.util.UnsafeUtil
-
Create a ByteBuffer that uses a provided (off-heap) memory region instead of allocating a new one.
- getElementClass(Class) - Static method in class com.esotericsoftware.kryo.util.Util
-
Returns the base element type of an n-dimensional array class.
- getField() - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
-
- getField(String) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
-
Allows specific fields to be optimized.
- getFields() - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
-
- getGenericsScope() - Method in class com.esotericsoftware.kryo.Kryo
-
- getGenericsScope() - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
-
- getGraphContext() - Method in class com.esotericsoftware.kryo.Kryo
-
Name/value pairs that are available to all serializers and are cleared after each object graph is serialized or
deserialized.
- getId() - Method in class com.esotericsoftware.kryo.Registration
-
Returns the registered class ID.
- getInput() - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates an uninitialized Input.
- getInput(int) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Input for reading from a byte array.
- getInput(byte[]) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Input for reading from a byte array.
- getInput(byte[], int, int) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Input for reading from a byte array.
- getInput(InputStream) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Input for reading from an InputStream with a buffer size of 4096.
- getInput(InputStream, int) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Input for reading from an InputStream.
- getInput() - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getInput(int) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getInput(byte[]) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getInput(byte[], int, int) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getInput(InputStream) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getInput(InputStream, int) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getInput() - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getInput(int) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getInput(byte[]) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getInput(byte[], int, int) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getInput(InputStream) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getInput(InputStream, int) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getInputStream() - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
-
- getInputStream() - Method in class com.esotericsoftware.kryo.io.Input
-
- getInstantiator() - Method in class com.esotericsoftware.kryo.Registration
-
- getKryo() - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
-
- getMessage() - Method in exception com.esotericsoftware.kryo.KryoException
-
- getNextRegistrationId() - Method in class com.esotericsoftware.kryo.Kryo
-
Returns the lowest, next available integer ID.
- getOutput() - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates an uninitialized Output.
- getOutput(int) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Output for writing to a byte array.
- getOutput(int, int) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Output for writing to a byte array.
- getOutput(byte[]) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Output for writing to a byte array.
- getOutput(byte[], int) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Output for writing to a byte array.
- getOutput(OutputStream) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Output for writing to an OutputStream.
- getOutput(OutputStream, int) - Method in interface com.esotericsoftware.kryo.StreamFactory
-
Creates a new Output for writing to an OutputStream.
- getOutput() - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getOutput(int) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getOutput(int, int) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getOutput(byte[]) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getOutput(byte[], int) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getOutput(OutputStream) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getOutput(OutputStream, int) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
-
- getOutput() - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getOutput(int) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getOutput(int, int) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getOutput(byte[]) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getOutput(byte[], int) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getOutput(OutputStream) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getOutput(OutputStream, int) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
-
- getOutputStream() - Method in class com.esotericsoftware.kryo.io.ByteBufferOutput
-
- getOutputStream() - Method in class com.esotericsoftware.kryo.io.Output
-
- getParentScope() - Method in class com.esotericsoftware.kryo.Generics
-
- getPrimitiveClass(Class) - Static method in class com.esotericsoftware.kryo.util.Util
-
Returns the primitive class for a primitive wrapper class.
- getReadObject(Class, int) - Method in interface com.esotericsoftware.kryo.ReferenceResolver
-
Returns the object for the specified ID.
- getReadObject(Class, int) - Method in class com.esotericsoftware.kryo.util.ListReferenceResolver
-
- getReadObject(Class, int) - Method in class com.esotericsoftware.kryo.util.MapReferenceResolver
-
- getReferenceResolver() - Method in class com.esotericsoftware.kryo.Kryo
-
- getReferences() - Method in class com.esotericsoftware.kryo.Kryo
-
- getRegistration(Class) - Method in interface com.esotericsoftware.kryo.ClassResolver
-
Returns the registration for the specified class, or null if the class is not registered.
- getRegistration(int) - Method in interface com.esotericsoftware.kryo.ClassResolver
-
Returns the registration for the specified ID, or null if no class is registered with that ID.
- getRegistration(Class) - Method in class com.esotericsoftware.kryo.Kryo
-
- getRegistration(int) - Method in class com.esotericsoftware.kryo.Kryo
-
- getRegistration(Class) - Method in class com.esotericsoftware.kryo.util.DefaultClassResolver
-
- getRegistration(int) - Method in class com.esotericsoftware.kryo.util.DefaultClassResolver
-
- getSerializer(Class) - Method in class com.esotericsoftware.kryo.Kryo
-
Returns the serializer for the registration for the specified class.
- getSerializer() - Method in class com.esotericsoftware.kryo.Registration
-
- getStreamFactory() - Method in class com.esotericsoftware.kryo.Kryo
-
- getType() - Method in class com.esotericsoftware.kryo.Registration
-
- getType() - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
-
- getUseAsmEnabled() - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
-
- getUseMemRegions() - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
-
- getVarIntsEnabled() - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
-
Return current setting for variable length encoding of integers
- getVarIntsEnabled() - Method in class com.esotericsoftware.kryo.io.ByteBufferOutput
-
Return current setting for variable length encoding of integers
- getVarIntsEnabled() - Method in class com.esotericsoftware.kryo.io.UnsafeInput
-
Return current setting for variable length encoding of integers
- getWrapperClass(Class) - Static method in class com.esotericsoftware.kryo.util.Util
-
Returns the primitive wrapper class for a primitive class.
- getWrittenId(Object) - Method in interface com.esotericsoftware.kryo.ReferenceResolver
-
Returns an ID for the object if it has been written previously, otherwise returns -1.
- getWrittenId(Object) - Method in class com.esotericsoftware.kryo.util.ListReferenceResolver
-
- getWrittenId(Object) - Method in class com.esotericsoftware.kryo.util.MapReferenceResolver
-