Package | Description |
---|---|
com.esotericsoftware.kryo | |
com.esotericsoftware.kryo.io | |
com.esotericsoftware.kryo.serializers | |
com.esotericsoftware.kryo.util |
Modifier and Type | Method and Description |
---|---|
void |
KryoSerializable.read(Kryo kryo,
Input input) |
abstract T |
Serializer.read(Kryo kryo,
Input input,
java.lang.Class<T> type)
Reads bytes and returns a new object of the specified concrete type.
|
Registration |
ClassResolver.readClass(Input input)
Reads a class and returns its registration.
|
Registration |
Kryo.readClass(Input input)
Reads a class and returns its registration.
|
java.lang.Object |
Kryo.readClassAndObject(Input input)
Reads the class and object or null using the registered serializer.
|
<T> T |
Kryo.readObject(Input input,
java.lang.Class<T> type)
Reads an object using the registered serializer.
|
<T> T |
Kryo.readObject(Input input,
java.lang.Class<T> type,
Serializer serializer)
Reads an object using the specified serializer.
|
<T> T |
Kryo.readObjectOrNull(Input input,
java.lang.Class<T> type)
Reads an object or null using the registered serializer.
|
<T> T |
Kryo.readObjectOrNull(Input input,
java.lang.Class<T> type,
Serializer serializer)
Reads an object or null using the specified serializer.
|
Modifier and Type | Class and Description |
---|---|
class |
InputChunked
An InputStream that reads lengths and chunks of data from another OutputStream, allowing chunks to be skipped.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
FieldSerializer.CachedField.read(Input input,
java.lang.Object object) |
java.lang.Object |
JavaSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.lang.Object |
DeflateSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.lang.Object |
DefaultSerializers.CollectionsEmptyListSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.lang.Object |
DefaultSerializers.CollectionsEmptyMapSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.lang.Object |
DefaultSerializers.CollectionsEmptySetSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.util.List |
DefaultSerializers.CollectionsSingletonListSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.util.Map |
DefaultSerializers.CollectionsSingletonMapSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.util.Set |
DefaultSerializers.CollectionsSingletonSetSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.lang.Object |
BlowfishSerializer.read(Kryo kryo,
Input input,
java.lang.Class type) |
java.math.BigDecimal |
DefaultSerializers.BigDecimalSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.math.BigDecimal> type) |
java.math.BigInteger |
DefaultSerializers.BigIntegerSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.math.BigInteger> type) |
boolean[] |
DefaultArraySerializers.BooleanArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<boolean[]> type) |
java.lang.Boolean |
DefaultSerializers.BooleanSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Boolean> type) |
byte[] |
DefaultArraySerializers.ByteArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<byte[]> type) |
java.lang.Byte |
DefaultSerializers.ByteSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Byte> type) |
java.util.Calendar |
DefaultSerializers.CalendarSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.util.Calendar> type) |
char[] |
DefaultArraySerializers.CharArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<char[]> type) |
java.lang.Character |
DefaultSerializers.CharSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Character> type) |
java.lang.Class |
DefaultSerializers.ClassSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Class> type) |
java.util.Collection |
CollectionSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.util.Collection> type) |
java.util.Currency |
DefaultSerializers.CurrencySerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.util.Currency> type) |
java.util.Date |
DefaultSerializers.DateSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.util.Date> type) |
double[] |
DefaultArraySerializers.DoubleArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<double[]> type) |
java.lang.Double |
DefaultSerializers.DoubleSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Double> type) |
java.lang.Enum |
DefaultSerializers.EnumSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Enum> type) |
java.util.EnumSet |
DefaultSerializers.EnumSetSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.util.EnumSet> type) |
float[] |
DefaultArraySerializers.FloatArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<float[]> type) |
java.lang.Float |
DefaultSerializers.FloatSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Float> type) |
int[] |
DefaultArraySerializers.IntArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<int[]> type) |
java.lang.Integer |
DefaultSerializers.IntSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Integer> type) |
KryoSerializable |
DefaultSerializers.KryoSerializableSerializer.read(Kryo kryo,
Input input,
java.lang.Class<KryoSerializable> type) |
long[] |
DefaultArraySerializers.LongArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<long[]> type) |
java.lang.Long |
DefaultSerializers.LongSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Long> type) |
java.util.Map |
MapSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.util.Map> type) |
java.lang.Object[] |
DefaultArraySerializers.ObjectArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Object[]> type) |
short[] |
DefaultArraySerializers.ShortArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<short[]> type) |
java.lang.Short |
DefaultSerializers.ShortSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.Short> type) |
java.lang.String[] |
DefaultArraySerializers.StringArraySerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.String[]> type) |
java.lang.String |
DefaultSerializers.StringSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.String> type) |
java.lang.StringBuffer |
DefaultSerializers.StringBufferSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.StringBuffer> type) |
java.lang.StringBuilder |
DefaultSerializers.StringBuilderSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.lang.StringBuilder> type) |
T |
TaggedFieldSerializer.read(Kryo kryo,
Input input,
java.lang.Class<T> type) |
T |
FieldSerializer.read(Kryo kryo,
Input input,
java.lang.Class<T> type) |
T |
CompatibleFieldSerializer.read(Kryo kryo,
Input input,
java.lang.Class<T> type) |
T |
BeanSerializer.read(Kryo kryo,
Input input,
java.lang.Class<T> type) |
java.util.TimeZone |
DefaultSerializers.TimeZoneSerializer.read(Kryo kryo,
Input input,
java.lang.Class<java.util.TimeZone> type) |
Modifier and Type | Method and Description |
---|---|
Registration |
DefaultClassResolver.readClass(Input input) |