Package | Description |
---|---|
com.esotericsoftware.kryo | |
com.esotericsoftware.kryo.util |
Modifier and Type | Method and Description |
---|---|
Registration |
ClassResolver.getRegistration(java.lang.Class type)
Returns the registration for the specified class, or null if the class is not registered.
|
Registration |
Kryo.getRegistration(java.lang.Class type)
If the class is not registered and
Kryo.setRegistrationRequired(boolean) is false, it is automatically registered
using the default serializer . |
Registration |
ClassResolver.getRegistration(int classID)
Returns the registration for the specified ID, or null if no class is registered with that ID.
|
Registration |
Kryo.getRegistration(int classID) |
Registration |
ClassResolver.readClass(Input input)
Reads a class and returns its registration.
|
Registration |
Kryo.readClass(Input input)
Reads a class and returns its registration.
|
Registration |
Kryo.register(java.lang.Class type)
Registers the class using the lowest, next available integer ID and the
default
serializer . |
Registration |
Kryo.register(java.lang.Class type,
int id)
Registers the class using the specified ID and the
default serializer . |
Registration |
Kryo.register(java.lang.Class type,
Serializer serializer)
Registers the class using the lowest, next available integer ID and the specified serializer.
|
Registration |
Kryo.register(java.lang.Class type,
Serializer serializer,
int id)
Registers the class using the specified ID and serializer.
|
Registration |
ClassResolver.register(Registration registration)
Stores the specified registration.
|
Registration |
Kryo.register(Registration registration)
Stores the specified registration.
|
Registration |
ClassResolver.registerImplicit(java.lang.Class type)
Called when an unregistered type is encountered and
Kryo.setRegistrationRequired(boolean) is false. |
Registration |
ClassResolver.writeClass(Output output,
java.lang.Class type)
Writes a class and returns its registration.
|
Registration |
Kryo.writeClass(Output output,
java.lang.Class type)
Writes a class and returns its registration.
|
Modifier and Type | Method and Description |
---|---|
Registration |
ClassResolver.register(Registration registration)
Stores the specified registration.
|
Registration |
Kryo.register(Registration registration)
Stores the specified registration.
|
Modifier and Type | Method and Description |
---|---|
Registration |
DefaultClassResolver.getRegistration(java.lang.Class type) |
Registration |
DefaultClassResolver.getRegistration(int classID) |
Registration |
DefaultClassResolver.readClass(Input input) |
Registration |
DefaultClassResolver.register(Registration registration) |
Registration |
DefaultClassResolver.registerImplicit(java.lang.Class type) |
Registration |
DefaultClassResolver.writeClass(Output output,
java.lang.Class type) |
Modifier and Type | Method and Description |
---|---|
Registration |
DefaultClassResolver.register(Registration registration) |