Skip navigation links
A C D E F G I K L M R S T V W 

A

AbstractKryoInstanceFactory - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
Base implementation of KryoInstanceFactory that lets subclases to provide a different ClassResolver
AbstractKryoInstanceFactory() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AbstractKryoInstanceFactory
 
ArtifactClassResolver - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
Extends default Kryo class resolver to manage classes provided by different artifact class loaders.
ArtifactClassResolver(ClassLoaderRepository) - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.ArtifactClassResolver
Creates a class resolver using the class loaders registered in tje classLoaderRepository
AtomicBooleanSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Serializer to handle instances of AtomicBoolean
AtomicBooleanSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicBooleanSerializer
 
AtomicIntegerSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Serializer to handle instances of AtomicInteger
AtomicIntegerSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicIntegerSerializer
 
AtomicLongSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Serializer to handle instances of AtomicLong
AtomicLongSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicLongSerializer
 

C

CharsetSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Serializer to handle instances of Charset
CharsetSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CharsetSerializer
 
com.mulesoft.mule.runtime.module.serialization.kryo.api.config - package com.mulesoft.mule.runtime.module.serialization.kryo.api.config
 
com.mulesoft.mule.runtime.module.serialization.kryo.api.extension - package com.mulesoft.mule.runtime.module.serialization.kryo.api.extension
 
com.mulesoft.mule.runtime.module.serialization.kryo.internal - package com.mulesoft.mule.runtime.module.serialization.kryo.internal
 
com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression - package com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression
 
com.mulesoft.mule.runtime.module.serialization.kryo.internal.config - package com.mulesoft.mule.runtime.module.serialization.kryo.internal.config
 
com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper - package com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper
 
com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol - package com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol
 
compress(OutputStream) - Method in interface com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression.KryoCompressor
Returns a new OutputStream which compresses the data written in the outputStream
copy(Kryo, Object) - Method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 
createDataType(Kryo, Input, Class<?>, String) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.FunctionDataTypeKryoSerializer
 
createDataType(Kryo, Input, Class<?>, String) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.MapDataTypeKryoSerializer
 
createExtensionModel() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.api.extension.KryoSerializerEeRuntimeExtensionModelProvider
 
CursorIteratorProviderKryoSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Kryo Serializer for instances of CursorIteratorProvider.
CursorIteratorProviderKryoSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CursorIteratorProviderKryoSerializer
 
CursorStreamProviderKryoSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Kryo Serializer for instances of CursorStreamProvider.
CursorStreamProviderKryoSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CursorStreamProviderKryoSerializer
 

D

de.javakaffee.kryoserializers - package de.javakaffee.kryoserializers
 
decompress(InputStream) - Method in interface com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression.KryoCompressor
Takes an inputStream with compressed data and in decompresses it as it's read
DefaultSerializationMapper - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper
This class was created to change the serialization for instances of the class Timestamp, while preserving backwards compatibility with old serialized versions, but it can be extended for new classes X with the same backwards considerations:
DefaultSerializationMapper() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper.DefaultSerializationMapper
 
doDeserialize(InputStream, ClassLoader) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol.KryoSerializationProtocol
doGetObject() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.config.KryoSerializerObjectFactory
 
doSerialize(Object) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol.KryoSerializationProtocol

E

ExternalKryoInstanceFactory - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
Defines a KryoInstanceFactory to be used for Mule's external serialization.
ExternalKryoInstanceFactory() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.ExternalKryoInstanceFactory
 

F

FunctionDataTypeKryoSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
 
FunctionDataTypeKryoSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.FunctionDataTypeKryoSerializer
 

G

getClassResolver(Optional<ClassLoaderRepository>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AbstractKryoInstanceFactory
 
getClassResolver(Optional<ClassLoaderRepository>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.ExternalKryoInstanceFactory
 
getClassResolver(Optional<ClassLoaderRepository>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.InternalKryoInstanceFactory
 
getComponentBuildingDefinitions() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.api.config.KryoBuildingDefinitionProvider
 
getCompressionMode() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.config.KryoSerializerObjectFactory
 
getCompressor() - Method in enum com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression.KryoCompressionMode
Returns a KryoCompressor which implements this mode
getExternalProtocol() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.KryoObjectSerializer
 
getInstance(MuleContext, Optional<ClassLoaderRepository>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AbstractKryoInstanceFactory
 
getInstance(MuleContext, Optional<ClassLoaderRepository>) - Method in interface com.mulesoft.mule.runtime.module.serialization.kryo.internal.KryoInstanceFactory
Returns the Kryo instance from this factory.
getInternalProtocol() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.KryoObjectSerializer
 

I

init() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.api.config.KryoBuildingDefinitionProvider
 
initialise() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.KryoObjectSerializer
 
initialise() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol.KryoSerializationProtocol
 
InputStreamKryoSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Kryo Serializer which handles instances of InputStream.
InputStreamKryoSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.InputStreamKryoSerializer
 
InternalKryoInstanceFactory - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
Defines a KryoInstanceFactory to be used for Mule's internal serialization.
InternalKryoInstanceFactory() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.InternalKryoInstanceFactory
 
IteratorKryoSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Kryo Serializer for instances of Iterator.
IteratorKryoSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.IteratorKryoSerializer
 

K

KryoBuildingDefinitionProvider - Class in com.mulesoft.mule.runtime.module.serialization.kryo.api.config
Provider of ComponentBuildingDefinition for Kryo module components.
KryoBuildingDefinitionProvider() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.api.config.KryoBuildingDefinitionProvider
 
KryoCompressionMode - Enum in com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression
A simple enum listing the supported compression modes for the KryoSerializationProtocol.
KryoCompressor - Interface in com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression
Compresses and decompresses kryo serialization streams.
KryoInstanceFactory - Interface in com.mulesoft.mule.runtime.module.serialization.kryo.internal
Creates prototype Kryo instances configured with custom serializers so that it can handle common Mule objects.
KryoObjectSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
Serializes objects using Kryo library to write and read serialized objects
KryoObjectSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.KryoObjectSerializer
 
KryoObjectSerializer(KryoCompressionMode) - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.KryoObjectSerializer
 
KryoSerializationProtocol - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol
Implementation of SerializationProtocol that uses the Kryo library to serialize/deserialize, thanks to which this serializer is faster than java's standard and is not limited to objects implementing Serializable.
KryoSerializationProtocol(KryoInstanceFactory, KryoCompressionMode) - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol.KryoSerializationProtocol
Creates an instances which uses the given compressionMode
KryoSerializationProtocol(KryoInstanceFactory, KryoCompressionMode, SerializationMapper) - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol.KryoSerializationProtocol
Creates an instances which uses the given compressionMode
KryoSerializerEeRuntimeExtensionModelProvider - Class in com.mulesoft.mule.runtime.module.serialization.kryo.api.extension
A RuntimeExtensionModelProvider for Mule's EE Kryo Serializer components.
KryoSerializerEeRuntimeExtensionModelProvider() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.api.extension.KryoSerializerEeRuntimeExtensionModelProvider
 
KryoSerializerObjectFactory - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal.config
ObjectFactory for KryoObjectSerializer.
KryoSerializerObjectFactory() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.config.KryoSerializerObjectFactory
 

L

LinkedHashMapSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
A Serializer for instances of LinkedHashMap to ensure that order is preserved in cases in which is required to.
LinkedHashMapSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.LinkedHashMapSerializer
 

M

mapAfterDeserialization(Object) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper.DefaultSerializationMapper
 
mapAfterDeserialization(Object) - Method in interface com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper.SerializationMapper
Builds an object from the passed object if it's a wrapper.
mapBeforeSerialization(Object) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper.DefaultSerializationMapper
 
mapBeforeSerialization(Object) - Method in interface com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper.SerializationMapper
Wraps the passed object into another object if it's needed for serialization.
MapDataTypeKryoSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
 
MapDataTypeKryoSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.MapDataTypeKryoSerializer
 

R

read(Kryo, Input, Class<AtomicBoolean>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicBooleanSerializer
 
read(Kryo, Input, Class<AtomicInteger>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicIntegerSerializer
 
read(Kryo, Input, Class<AtomicLong>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicLongSerializer
 
read(Kryo, Input, Class<Charset>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CharsetSerializer
 
read(Kryo, Input, Class<CursorIteratorProvider>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CursorIteratorProviderKryoSerializer
 
read(Kryo, Input, Class<CursorStreamProvider>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CursorStreamProviderKryoSerializer
 
read(Kryo, Input, Class<InputStream>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.InputStreamKryoSerializer
 
read(Kryo, Input, Class<Iterator>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.IteratorKryoSerializer
 
read(Kryo, Input, Class<LinkedHashMap>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.LinkedHashMapSerializer
 
read(Kryo, Input, Class<SerializableLazyValue>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.SerializableLazyValueSerializer
 
read(Kryo, Input, Class<TypedValue>) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.TypedValueKryoSerializer
 
read(Kryo, Input, Class<Object>) - Method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 
readName(Input) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.ArtifactClassResolver
 
register(Kryo) - Static method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CharsetSerializer
Creates and registers instances of this class for each available charset type.
registerSerializers(Kryo) - Method in interface com.mulesoft.mule.runtime.module.serialization.kryo.internal.SerializerRegister
Register some custom serializers and add to the Kryo serializer registry
registerSerializers(Kryo) - Static method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
Creates a new SynchronizedCollectionsSerializer and registers its serializer for the several synchronized Collections that can be created via Collections, including Maps.

S

SerializableLazyValueSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
Custom serializer for SerializableLazyValue instances.
SerializableLazyValueSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.SerializableLazyValueSerializer
 
SerializationMapper - Interface in com.mulesoft.mule.runtime.module.serialization.kryo.internal.mapper
Interface intended to inject some mapping before the serialization of an object, and after its serialization.
serialize(Object, OutputStream) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.protocol.KryoSerializationProtocol
SerializerRegister - Interface in com.mulesoft.mule.runtime.module.serialization.kryo.internal
This interface provides a generic way to add custom serializers by the mule modules that are then discovered by the kryo-serialzier via SPI.
setCompressionMode(KryoCompressionMode) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.config.KryoSerializerObjectFactory
 
setMuleContext(MuleContext) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.KryoObjectSerializer
 
shouldAddMuleSerializers() - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AbstractKryoInstanceFactory
 
SynchronizedCollectionsSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for synchronized Collections and Maps created via Collections.
SynchronizedCollectionsSerializer() - Constructor for class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 

T

TypedValueKryoSerializer - Class in com.mulesoft.mule.runtime.module.serialization.kryo.internal
 
TypedValueKryoSerializer() - Constructor for class com.mulesoft.mule.runtime.module.serialization.kryo.internal.TypedValueKryoSerializer
 

V

valueOf(String) - Static method in enum com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression.KryoCompressionMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mulesoft.mule.runtime.module.serialization.kryo.internal.compression.KryoCompressionMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Kryo, Output, AtomicBoolean) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicBooleanSerializer
 
write(Kryo, Output, AtomicInteger) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicIntegerSerializer
 
write(Kryo, Output, AtomicLong) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.AtomicLongSerializer
 
write(Kryo, Output, Charset) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CharsetSerializer
 
write(Kryo, Output, CursorIteratorProvider) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CursorIteratorProviderKryoSerializer
 
write(Kryo, Output, CursorStreamProvider) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.CursorStreamProviderKryoSerializer
 
write(Kryo, Output, DefaultFunctionDataType) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.FunctionDataTypeKryoSerializer
 
write(Kryo, Output, InputStream) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.InputStreamKryoSerializer
 
write(Kryo, Output, Iterator) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.IteratorKryoSerializer
 
write(Kryo, Output, LinkedHashMap) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.LinkedHashMapSerializer
 
write(Kryo, Output, DefaultMapDataType) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.MapDataTypeKryoSerializer
 
write(Kryo, Output, SerializableLazyValue) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.SerializableLazyValueSerializer
 
write(Kryo, Output, TypedValue) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.TypedValueKryoSerializer
 
write(Kryo, Output, Object) - Method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 
writeName(Output, Class, Registration) - Method in class com.mulesoft.mule.runtime.module.serialization.kryo.internal.ArtifactClassResolver
 
A C D E F G I K L M R S T V W 
Skip navigation links

Copyright © 2006–2025 MuleSoft, Inc.. All rights reserved.