Uses of Class
com.esotericsoftware.kryo.io.Output
-
Packages that use Output Package Description com.esotericsoftware.kryo com.esotericsoftware.kryo.io com.esotericsoftware.kryo.serializers com.esotericsoftware.kryo.unsafe com.esotericsoftware.kryo.util -
-
Uses of Output in com.esotericsoftware.kryo
Methods in com.esotericsoftware.kryo with parameters of type Output Modifier and Type Method Description void
KryoSerializable. write(Kryo kryo, Output output)
abstract void
Serializer. write(Kryo kryo, Output output, T object)
Writes the bytes for the object to the output.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.void
Kryo. writeClassAndObject(Output output, java.lang.Object object)
Writes the class and object or null using the registered serializer.void
Kryo. writeObject(Output output, java.lang.Object object)
Writes an object using the registered serializer.void
Kryo. writeObject(Output output, java.lang.Object object, Serializer serializer)
Writes an object using the specified serializer.void
Kryo. writeObjectOrNull(Output output, java.lang.Object object, Serializer serializer)
Writes an object or null using the specified serializer.void
Kryo. writeObjectOrNull(Output output, java.lang.Object object, java.lang.Class type)
Writes an object or null using the registered serializer for the specified type. -
Uses of Output in com.esotericsoftware.kryo.io
Subclasses of Output in com.esotericsoftware.kryo.io Modifier and Type Class Description class
ByteBufferOutput
AnOutput
that uses a ByteBuffer rather than a byte[].class
OutputChunked
AnOutput
that writes the length before each flush.Fields in com.esotericsoftware.kryo.io declared as Output Modifier and Type Field Description protected Output
KryoDataOutput. output
Methods in com.esotericsoftware.kryo.io with parameters of type Output Modifier and Type Method Description void
KryoDataOutput. setOutput(Output output)
Constructors in com.esotericsoftware.kryo.io with parameters of type Output Constructor Description KryoDataOutput(Output output)
KryoObjectOutput(Kryo kryo, Output output)
-
Uses of Output in com.esotericsoftware.kryo.serializers
Methods in com.esotericsoftware.kryo.serializers with parameters of type Output Modifier and Type Method Description void
BeanSerializer. write(Kryo kryo, Output output, T object)
void
BlowfishSerializer. write(Kryo kryo, Output output, java.lang.Object object)
void
ClosureSerializer. write(Kryo kryo, Output output, java.lang.Object object)
void
CollectionSerializer. write(Kryo kryo, Output output, T collection)
void
CompatibleFieldSerializer. write(Kryo kryo, Output output, T object)
void
DefaultArraySerializers.BooleanArraySerializer. write(Kryo kryo, Output output, boolean[] object)
void
DefaultArraySerializers.ByteArraySerializer. write(Kryo kryo, Output output, byte[] object)
void
DefaultArraySerializers.CharArraySerializer. write(Kryo kryo, Output output, char[] object)
void
DefaultArraySerializers.DoubleArraySerializer. write(Kryo kryo, Output output, double[] object)
void
DefaultArraySerializers.FloatArraySerializer. write(Kryo kryo, Output output, float[] object)
void
DefaultArraySerializers.IntArraySerializer. write(Kryo kryo, Output output, int[] object)
void
DefaultArraySerializers.LongArraySerializer. write(Kryo kryo, Output output, long[] object)
void
DefaultArraySerializers.ObjectArraySerializer. write(Kryo kryo, Output output, java.lang.Object[] object)
void
DefaultArraySerializers.ShortArraySerializer. write(Kryo kryo, Output output, short[] object)
void
DefaultArraySerializers.StringArraySerializer. write(Kryo kryo, Output output, java.lang.String[] object)
void
DefaultSerializers.BigDecimalSerializer. write(Kryo kryo, Output output, java.math.BigDecimal object)
void
DefaultSerializers.BigIntegerSerializer. write(Kryo kryo, Output output, java.math.BigInteger object)
void
DefaultSerializers.BitSetSerializer. write(Kryo kryo, Output output, java.util.BitSet set)
void
DefaultSerializers.BooleanSerializer. write(Kryo kryo, Output output, java.lang.Boolean object)
void
DefaultSerializers.ByteSerializer. write(Kryo kryo, Output output, java.lang.Byte object)
void
DefaultSerializers.CalendarSerializer. write(Kryo kryo, Output output, java.util.Calendar object)
void
DefaultSerializers.CharSerializer. write(Kryo kryo, Output output, java.lang.Character object)
void
DefaultSerializers.CharsetSerializer. write(Kryo kryo, Output output, java.nio.charset.Charset object)
void
DefaultSerializers.ClassSerializer. write(Kryo kryo, Output output, java.lang.Class type)
void
DefaultSerializers.CollectionsEmptyListSerializer. write(Kryo kryo, Output output, java.util.Collection object)
void
DefaultSerializers.CollectionsEmptyMapSerializer. write(Kryo kryo, Output output, java.util.Map object)
void
DefaultSerializers.CollectionsEmptySetSerializer. write(Kryo kryo, Output output, java.util.Set object)
void
DefaultSerializers.CollectionsSingletonListSerializer. write(Kryo kryo, Output output, java.util.List object)
void
DefaultSerializers.CollectionsSingletonMapSerializer. write(Kryo kryo, Output output, java.util.Map object)
void
DefaultSerializers.CollectionsSingletonSetSerializer. write(Kryo kryo, Output output, java.util.Set object)
void
DefaultSerializers.CurrencySerializer. write(Kryo kryo, Output output, java.util.Currency object)
void
DefaultSerializers.DateSerializer. write(Kryo kryo, Output output, java.util.Date object)
void
DefaultSerializers.DoubleSerializer. write(Kryo kryo, Output output, java.lang.Double object)
void
DefaultSerializers.EnumSerializer. write(Kryo kryo, Output output, java.lang.Enum object)
void
DefaultSerializers.EnumSetSerializer. write(Kryo kryo, Output output, java.util.EnumSet object)
void
DefaultSerializers.FloatSerializer. write(Kryo kryo, Output output, java.lang.Float object)
void
DefaultSerializers.IntSerializer. write(Kryo kryo, Output output, java.lang.Integer object)
void
DefaultSerializers.KryoSerializableSerializer. write(Kryo kryo, Output output, KryoSerializable object)
void
DefaultSerializers.LocaleSerializer. write(Kryo kryo, Output output, java.util.Locale l)
void
DefaultSerializers.LongSerializer. write(Kryo kryo, Output output, java.lang.Long object)
void
DefaultSerializers.ShortSerializer. write(Kryo kryo, Output output, java.lang.Short object)
void
DefaultSerializers.StringBufferSerializer. write(Kryo kryo, Output output, java.lang.StringBuffer object)
void
DefaultSerializers.StringBuilderSerializer. write(Kryo kryo, Output output, java.lang.StringBuilder object)
void
DefaultSerializers.StringSerializer. write(Kryo kryo, Output output, java.lang.String object)
void
DefaultSerializers.TimeZoneSerializer. write(Kryo kryo, Output output, java.util.TimeZone object)
void
DefaultSerializers.URLSerializer. write(Kryo kryo, Output output, java.net.URL object)
void
DefaultSerializers.VoidSerializer. write(Kryo kryo, Output output, java.lang.Object object)
void
DeflateSerializer. write(Kryo kryo, Output output, java.lang.Object object)
void
EnumNameSerializer. write(Kryo kryo, Output output, java.lang.Enum object)
void
ExternalizableSerializer. write(Kryo kryo, Output output, java.lang.Object object)
abstract void
FieldSerializer.CachedField. write(Output output, java.lang.Object object)
void
FieldSerializer. write(Kryo kryo, Output output, T object)
void
JavaSerializer. write(Kryo kryo, Output output, java.lang.Object object)
void
MapSerializer. write(Kryo kryo, Output output, T map)
void
OptionalSerializers.OptionalDoubleSerializer. write(Kryo kryo, Output output, java.util.OptionalDouble object)
void
OptionalSerializers.OptionalIntSerializer. write(Kryo kryo, Output output, java.util.OptionalInt object)
void
OptionalSerializers.OptionalLongSerializer. write(Kryo kryo, Output output, java.util.OptionalLong object)
void
OptionalSerializers.OptionalSerializer. write(Kryo kryo, Output output, java.util.Optional object)
void
TaggedFieldSerializer. write(Kryo kryo, Output output, T object)
void
TimeSerializers.DurationSerializer. write(Kryo kryo, Output out, java.time.Duration duration)
void
TimeSerializers.InstantSerializer. write(Kryo kryo, Output out, java.time.Instant instant)
void
TimeSerializers.LocalDateSerializer. write(Kryo kryo, Output out, java.time.LocalDate date)
void
TimeSerializers.LocalDateTimeSerializer. write(Kryo kryo, Output out, java.time.LocalDateTime dateTime)
void
TimeSerializers.LocalTimeSerializer. write(Kryo kryo, Output out, java.time.LocalTime time)
void
TimeSerializers.MonthDaySerializer. write(Kryo kryo, Output out, java.time.MonthDay obj)
void
TimeSerializers.OffsetDateTimeSerializer. write(Kryo kryo, Output out, java.time.OffsetDateTime obj)
void
TimeSerializers.OffsetTimeSerializer. write(Kryo kryo, Output out, java.time.OffsetTime obj)
void
TimeSerializers.PeriodSerializer. write(Kryo kryo, Output out, java.time.Period obj)
void
TimeSerializers.YearMonthSerializer. write(Kryo kryo, Output out, java.time.YearMonth obj)
void
TimeSerializers.YearSerializer. write(Kryo kryo, Output out, java.time.Year obj)
void
TimeSerializers.ZonedDateTimeSerializer. write(Kryo kryo, Output out, java.time.ZonedDateTime obj)
void
TimeSerializers.ZoneIdSerializer. write(Kryo kryo, Output out, java.time.ZoneId obj)
void
TimeSerializers.ZoneOffsetSerializer. write(Kryo kryo, Output out, java.time.ZoneOffset obj)
void
VersionFieldSerializer. write(Kryo kryo, Output output, T object)
protected void
CollectionSerializer. writeHeader(Kryo kryo, Output output, T collection)
Can be overidden to write data needed forCollectionSerializer.create(Kryo, Input, Class, int)
.protected void
DefaultSerializers.ConcurrentSkipListMapSerializer. writeHeader(Kryo kryo, Output output, java.util.concurrent.ConcurrentSkipListMap concurrentSkipListMap)
protected void
DefaultSerializers.PriorityQueueSerializer. writeHeader(Kryo kryo, Output output, java.util.PriorityQueue queue)
protected void
DefaultSerializers.TreeMapSerializer. writeHeader(Kryo kryo, Output output, java.util.TreeMap treeSet)
protected void
DefaultSerializers.TreeSetSerializer. writeHeader(Kryo kryo, Output output, java.util.TreeSet treeSet)
protected void
MapSerializer. writeHeader(Kryo kryo, Output output, T map)
Can be overidden to write data needed forMapSerializer.create(Kryo, Input, Class, int)
.protected void
TaggedFieldSerializer. writeHeader(Kryo kryo, Output output, T object)
Can be overidden to write data needed forFieldSerializer.create(Kryo, Input, Class)
. -
Uses of Output in com.esotericsoftware.kryo.unsafe
Subclasses of Output in com.esotericsoftware.kryo.unsafe Modifier and Type Class Description class
UnsafeByteBufferOutput
AByteBufferOutput
that writes data to a direct ByteBuffer (off-heap memory) using sun.misc.Unsafe.class
UnsafeOutput
AnOutput
that reads data using sun.misc.Unsafe. -
Uses of Output in com.esotericsoftware.kryo.util
Methods in com.esotericsoftware.kryo.util with parameters of type Output Modifier and Type Method Description Registration
DefaultClassResolver. writeClass(Output output, java.lang.Class type)
protected void
DefaultClassResolver. writeName(Output output, java.lang.Class type, Registration registration)
-