21 lines
494 B
Java
21 lines
494 B
Java
package com.esotericsoftware.kryo;
|
|
|
|
import com.esotericsoftware.kryo.io.Input;
|
|
import com.esotericsoftware.kryo.io.Output;
|
|
public interface ClassResolver {
|
|
Registration getRegistration(int i);
|
|
|
|
Registration getRegistration(Class cls);
|
|
|
|
Registration readClass(Input input);
|
|
|
|
Registration register(Registration registration);
|
|
|
|
Registration registerImplicit(Class cls);
|
|
|
|
void reset();
|
|
|
|
void setKryo(Kryo kryo);
|
|
|
|
Registration writeClass(Output output, Class cls);
|
|
}
|