A B C D E F G H I J K L M N O P Q R S T U V W 

S

sendTCP(Object) - Method in class com.esotericsoftware.kryonet.Connection
Sends the object over the network using TCP.
sendToAllExceptTCP(int, Object) - Method in class com.esotericsoftware.kryonet.Server
 
sendToAllExceptUDP(int, Object) - Method in class com.esotericsoftware.kryonet.Server
 
sendToAllTCP(Object) - Method in class com.esotericsoftware.kryonet.Server
 
sendToAllUDP(Object) - Method in class com.esotericsoftware.kryonet.Server
 
sendToTCP(int, Object) - Method in class com.esotericsoftware.kryonet.Server
 
sendToUDP(int, Object) - Method in class com.esotericsoftware.kryonet.Server
 
sendUDP(Object) - Method in class com.esotericsoftware.kryonet.Connection
Sends the object over the network using UDP.
Serialization - Interface in com.esotericsoftware.kryonet
Controls how objects are transmitted over the network.
Serializer<T> - Class in com.esotericsoftware.kryo
Reads and writes objects to and from bytes.
Serializer() - Constructor for class com.esotericsoftware.kryo.Serializer
 
Serializer(boolean) - Constructor for class com.esotericsoftware.kryo.Serializer
 
Serializer(boolean, boolean) - Constructor for class com.esotericsoftware.kryo.Serializer
 
SerializerFactory - Interface in com.esotericsoftware.kryo.factories
A serializer factory that allows the creation of serializers.
Server - Class in com.esotericsoftware.kryonet
Manages TCP and optionally UDP connections from many Clients.
Server() - Constructor for class com.esotericsoftware.kryonet.Server
Creates a Server with a write buffer size of 16384 and an object buffer size of 2048.
Server(int, int) - Constructor for class com.esotericsoftware.kryonet.Server
 
Server(int, int, Serialization) - Constructor for class com.esotericsoftware.kryonet.Server
 
set(int, int) - Method in class com.esotericsoftware.kryo.util.IntArray
 
set(int) - Static method in class com.esotericsoftware.minlog.Log
Sets the level to log.
setAcceptsNull(boolean) - Method in class com.esotericsoftware.kryo.Serializer
If true, this serializer will handle writing and reading null values.
setAsmEnabled(boolean) - Method in class com.esotericsoftware.kryo.Kryo
Tells Kryo, if ASM-based backend should be used by new serializer instances created using this Kryo instance.
setAutoReset(boolean) - Method in class com.esotericsoftware.kryo.Kryo
If true (the default), Kryo.reset() is called automatically after an entire object graph has been read or written.
setBuffer(byte[]) - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
Sets a new buffer.
setBuffer(ByteBuffer, int, int) - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
Sets a new buffer.
setBuffer(ByteBuffer, int) - Method in class com.esotericsoftware.kryo.io.ByteBufferOutput
Sets the buffer that will be written to.
setBuffer(byte[]) - Method in class com.esotericsoftware.kryo.io.Input
Sets a new buffer.
setBuffer(byte[], int, int) - Method in class com.esotericsoftware.kryo.io.Input
Sets a new buffer.
setBuffer(byte[], int, int) - Method in class com.esotericsoftware.kryo.io.InputChunked
 
setBuffer(byte[]) - Method in class com.esotericsoftware.kryo.io.Output
Sets the buffer that will be written to.
setBuffer(byte[], int) - Method in class com.esotericsoftware.kryo.io.Output
Sets the buffer that will be written to.
setBuffer(ByteBuffer, int, int) - Method in class com.esotericsoftware.kryo.io.UnsafeMemoryInput
 
setBuffer(ByteBuffer, int) - Method in class com.esotericsoftware.kryo.io.UnsafeMemoryOutput
 
setBufferPositionFix(boolean) - Method in class com.esotericsoftware.kryonet.Connection
Workaround for broken NIO networking on Android 1.6.
setByteBuffer(ByteBuffer) - Method in class com.esotericsoftware.kryo.io.ByteBufferInputStream
 
setByteBuffer(ByteBuffer) - Method in class com.esotericsoftware.kryo.io.ByteBufferOutputStream
 
setCanBeNull(boolean) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
 
setClass(Class) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
 
setClass(Class, Serializer) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
 
setClassLoader(ClassLoader) - Method in class com.esotericsoftware.kryo.Kryo
Sets the classloader to resolve unregistered class names to classes.
setCompressionLevel(int) - Method in class com.esotericsoftware.kryo.serializers.DeflateSerializer
Default is 4.
setDefaultSerializer(SerializerFactory) - Method in class com.esotericsoftware.kryo.Kryo
Sets the serializer factory to use when no default serializers match an object's type.
setDefaultSerializer(Class<? extends Serializer>) - Method in class com.esotericsoftware.kryo.Kryo
Sets the serializer to use when no default serializers match an object's type.
setElementClass(Class, Serializer) - Method in class com.esotericsoftware.kryo.serializers.CollectionSerializer
 
setElementsAreSameType(boolean) - Method in class com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer
 
setElementsCanBeNull(boolean) - Method in class com.esotericsoftware.kryo.serializers.CollectionSerializer
 
setElementsCanBeNull(boolean) - Method in class com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer
 
setExecutor(Executor) - Method in class com.esotericsoftware.kryonet.rmi.ObjectSpace
Sets the executor used to invoke methods when an invocation is received from a remote endpoint.
setFieldsAsAccessible(boolean) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
Controls which fields are serialized.
setFieldsCanBeNull(boolean) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
setFixedFieldTypes(boolean) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
Sets the default value for FieldSerializer.CachedField.setClass(Class) to the field's declared type.
setGenerics(Kryo, Class[]) - Method in class com.esotericsoftware.kryo.Serializer
Sets the generic types of the field or method this serializer will be used for on the next call to read or write.
setGenerics(Kryo, Class[]) - Method in class com.esotericsoftware.kryo.serializers.CollectionSerializer
 
setGenerics(Kryo, Class[]) - Method in class com.esotericsoftware.kryo.serializers.DefaultArraySerializers.ObjectArraySerializer
 
setGenerics(Kryo, Class[]) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
 
setGenerics(Kryo, Class[]) - Method in class com.esotericsoftware.kryo.serializers.MapSerializer
 
setIdleThreshold(float) - Method in class com.esotericsoftware.kryonet.Connection
If the percent of the TCP write buffer that is filled is less than the specified threshold, Listener.idle(Connection) will be called for each network thread update.
setIgnoreSyntheticFields(boolean) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
Controls if synthetic fields are serialized.
setImmutable(boolean) - Method in class com.esotericsoftware.kryo.Serializer
If true, the type this serializer will be used for is considered immutable.
setInputStream(InputStream) - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
Sets a new InputStream.
setInputStream(InputStream) - Method in class com.esotericsoftware.kryo.io.Input
Sets a new InputStream.
setInputStream(InputStream) - Method in class com.esotericsoftware.kryo.io.InputChunked
 
setInstantiator(ObjectInstantiator) - Method in class com.esotericsoftware.kryo.Registration
Sets the instantiator that will create a new instance of the type in Kryo.newInstance(Class).
setInstantiatorStrategy(InstantiatorStrategy) - Method in class com.esotericsoftware.kryo.Kryo
Sets the strategy used by Kryo.newInstantiator(Class) for creating objects.
setKeepAliveTCP(int) - Method in class com.esotericsoftware.kryonet.Connection
An empty object will be sent if the TCP connection has not sent an object within the specified milliseconds.
setKeepAliveUDP(int) - Method in class com.esotericsoftware.kryonet.Client
An empty object will be sent if the UDP connection is inactive more than the specified milliseconds.
setKeyClass(Class, Serializer) - Method in class com.esotericsoftware.kryo.serializers.MapSerializer
 
setKeysCanBeNull(boolean) - Method in class com.esotericsoftware.kryo.serializers.MapSerializer
 
setKryo(Kryo) - Method in interface com.esotericsoftware.kryo.ClassResolver
Sets the Kryo instance that this ClassResolver will be used for.
setKryo(Kryo) - Method in interface com.esotericsoftware.kryo.ReferenceResolver
Sets the Kryo instance that this ClassResolver will be used for.
setKryo(Kryo) - Method in interface com.esotericsoftware.kryo.StreamFactory
 
setKryo(Kryo) - Method in class com.esotericsoftware.kryo.util.DefaultClassResolver
 
setKryo(Kryo) - Method in class com.esotericsoftware.kryo.util.DefaultStreamFactory
 
setKryo(Kryo) - Method in class com.esotericsoftware.kryo.util.FastestStreamFactory
 
setKryo(Kryo) - Method in class com.esotericsoftware.kryo.util.ListReferenceResolver
 
setKryo(Kryo) - Method in class com.esotericsoftware.kryo.util.MapReferenceResolver
 
setLimit(int) - Method in class com.esotericsoftware.kryo.io.Input
Sets the limit in the buffer.
setLogger(Log.Logger) - Static method in class com.esotericsoftware.minlog.Log
Sets the logger that will write the log messages.
setLogging(boolean, boolean) - Method in class com.esotericsoftware.kryonet.JsonSerialization
 
setMaxDepth(int) - Method in class com.esotericsoftware.kryo.Kryo
Sets the maxiumum depth of an object graph.
setName(String) - Method in class com.esotericsoftware.kryonet.Connection
Sets the friendly name of this connection.
setNoHeaders(boolean) - Method in class com.esotericsoftware.kryo.serializers.DeflateSerializer
 
setNonBlocking(boolean) - Method in interface com.esotericsoftware.kryonet.rmi.RemoteObject
Sets the blocking behavior when invoking a remote method.
setOutputStream(OutputStream) - Method in class com.esotericsoftware.kryo.io.ByteBufferOutput
Sets a new OutputStream.
setOutputStream(OutputStream) - Method in class com.esotericsoftware.kryo.io.Output
Sets a new OutputStream.
setParentScope(Generics) - Method in class com.esotericsoftware.kryo.Generics
 
setPosition(int) - Method in class com.esotericsoftware.kryo.io.ByteBufferOutput
Sets the current position in the buffer.
setPosition(int) - Method in class com.esotericsoftware.kryo.io.Input
Sets the current position in the buffer.
setPosition(int) - Method in class com.esotericsoftware.kryo.io.Output
Sets the current position in the buffer.
setReadObject(int, Object) - Method in interface com.esotericsoftware.kryo.ReferenceResolver
Sets the ID for an object that has been read.
setReadObject(int, Object) - Method in class com.esotericsoftware.kryo.util.ListReferenceResolver
 
setReadObject(int, Object) - Method in class com.esotericsoftware.kryo.util.MapReferenceResolver
 
setReferenceResolver(ReferenceResolver) - Method in class com.esotericsoftware.kryo.Kryo
Sets the reference resolver and enables references.
setReferences(boolean) - Method in class com.esotericsoftware.kryo.Kryo
If true, each appearance of an object in the graph after the first is stored as an integer ordinal.
setRegistrationRequired(boolean) - Method in class com.esotericsoftware.kryo.Kryo
If true, an exception is thrown when an unregistered class is encountered.
setResponseTimeout(int) - Method in interface com.esotericsoftware.kryonet.rmi.RemoteObject
Sets the milliseconds to wait for a method to return value.
setSerializer(Serializer) - Method in class com.esotericsoftware.kryo.Registration
 
setSerializer(Serializer) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer.CachedField
 
setStreamFactory(FastestStreamFactory) - Method in class com.esotericsoftware.kryo.Kryo
 
setTimeout(int) - Method in class com.esotericsoftware.kryonet.Connection
If the specified amount of time passes without receiving an object over TCP, the connection is considered closed.
setTotal(int) - Method in class com.esotericsoftware.kryo.io.Input
Sets the number of bytes read.
setTransmitExceptions(boolean) - Method in interface com.esotericsoftware.kryonet.rmi.RemoteObject
Sets whether exceptions are sent back when invoking a remote method.
setTransmitReturnValue(boolean) - Method in interface com.esotericsoftware.kryonet.rmi.RemoteObject
Sets whether return values are sent back when invoking a remote method.
setUseAsm(boolean) - Method in class com.esotericsoftware.kryo.serializers.FieldSerializer
Controls whether ASM should be used.
setValueClass(Class, Serializer) - Method in class com.esotericsoftware.kryo.serializers.MapSerializer
 
setValuesCanBeNull(boolean) - Method in class com.esotericsoftware.kryo.serializers.MapSerializer
 
setVarIntsEnabled(boolean) - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
Controls if a variable length encoding for integer types should be used when serializers suggest it.
setVarIntsEnabled(boolean) - Method in class com.esotericsoftware.kryo.io.ByteBufferOutput
Controls if a variable length encoding for integer types should be used when serializers suggest it.
setVarIntsEnabled(boolean) - Method in class com.esotericsoftware.kryo.io.UnsafeInput
Controls if a variable length encoding for integer types should be used when serializers suggest it.
shortArrayBaseOffset - Static variable in class com.esotericsoftware.kryo.util.UnsafeUtil
 
shrink(int) - Method in class com.esotericsoftware.kryo.util.IdentityMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class com.esotericsoftware.kryo.util.IdentityObjectIntMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink() - Method in class com.esotericsoftware.kryo.util.IntArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class com.esotericsoftware.kryo.util.IntMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class com.esotericsoftware.kryo.util.ObjectMap
Reduces the size of the backing arrays to be the specified capacity or less.
size - Variable in class com.esotericsoftware.kryo.util.IdentityMap
 
size - Variable in class com.esotericsoftware.kryo.util.IdentityObjectIntMap
 
size - Variable in class com.esotericsoftware.kryo.util.IntArray
 
size - Variable in class com.esotericsoftware.kryo.util.IntMap
 
size - Variable in class com.esotericsoftware.kryo.util.ObjectMap
 
skip(long) - Method in class com.esotericsoftware.kryo.io.ByteBufferInput
Discards the specified number of bytes.
skip(int) - Method in class com.esotericsoftware.kryo.io.Input
Discards the specified number of bytes.
skip(long) - Method in class com.esotericsoftware.kryo.io.Input
Discards the specified number of bytes.
sort() - Method in class com.esotericsoftware.kryo.util.IntArray
 
sortFieldsByOffset(List<Field>) - Static method in class com.esotericsoftware.kryo.util.UnsafeUtil
 
start() - Method in class com.esotericsoftware.kryonet.Client
 
start() - Method in interface com.esotericsoftware.kryonet.EndPoint
Starts a new thread that calls EndPoint.run().
start() - Method in class com.esotericsoftware.kryonet.Server
 
stop() - Method in class com.esotericsoftware.kryonet.Client
 
stop() - Method in interface com.esotericsoftware.kryonet.EndPoint
Closes this end point and causes EndPoint.run() to return.
stop() - Method in class com.esotericsoftware.kryonet.Server
 
StreamFactory - Interface in com.esotericsoftware.kryo
Provides input and output streams based on system settings.
string(Object) - Static method in class com.esotericsoftware.kryo.util.Util
Returns the object formatted as a string.
supportVarInts() - Method in class com.esotericsoftware.kryo.io.UnsafeOutput
Return current setting for variable length encoding of integers
supportVarInts(boolean) - Method in class com.esotericsoftware.kryo.io.UnsafeOutput
Controls if a variable length encoding for integer types should be used when serializers suggest it.
swap(int, int) - Method in class com.esotericsoftware.kryo.util.IntArray
 
swapInt(int) - Static method in class com.esotericsoftware.kryo.util.Util
Converts an "int" value between endian systems.
swapLong(long) - Static method in class com.esotericsoftware.kryo.util.Util
Converts a "long" value between endian systems.
A B C D E F G H I J K L M N O P Q R S T U V W