19 lines
356 B
Java
19 lines
356 B
Java
|
package com.esotericsoftware.kryo;
|
||
|
public interface ReferenceResolver {
|
||
|
int addWrittenObject(Object obj);
|
||
|
|
||
|
Object getReadObject(Class cls, int i);
|
||
|
|
||
|
int getWrittenId(Object obj);
|
||
|
|
||
|
int nextReadId(Class cls);
|
||
|
|
||
|
void reset();
|
||
|
|
||
|
void setKryo(Kryo kryo);
|
||
|
|
||
|
void setReadObject(int i, Object obj);
|
||
|
|
||
|
boolean useReferences(Class cls);
|
||
|
}
|