Uses of Class
org.infinispan.encoding.DataConversion
Package
Description
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
Commands that operate on the cache, either locally or remotely.
Cache
-specific notifications and eventing.Cache
-specific notifications and eventing filtering classes.This package contains a
AdvancedLoadWriteStore
implementation based on
a JDBC database connection.-
Uses of DataConversion in org.infinispan
Modifier and TypeMethodDescriptionAdvancedCache.getKeyDataConversion()
AdvancedCache.getValueDataConversion()
-
Uses of DataConversion in org.infinispan.cache.impl
Modifier and TypeMethodDescriptionAbstractDelegatingAdvancedCache.getKeyDataConversion()
BiFunctionMapper.getKeyDataConversion()
CacheImpl.getKeyDataConversion()
EncoderCache.getKeyDataConversion()
SimpleCacheImpl.getKeyDataConversion()
AbstractDelegatingAdvancedCache.getValueDataConversion()
BiFunctionMapper.getValueDataConversion()
CacheImpl.getValueDataConversion()
EncoderCache.getValueDataConversion()
SimpleCacheImpl.getValueDataConversion()
Modifier and TypeMethodDescriptionstatic <K,
V> EncoderEntryMapper<K, V, CacheEntry<K, V>> EncoderEntryMapper.newCacheEntryMapper
(DataConversion keyDataConversion, DataConversion valueDataConversion, InternalEntryFactory entryFactory) static <K,
V> EncoderEntryMapper<K, V, Map.Entry<K, V>> EncoderEntryMapper.newEntryMapper
(DataConversion keyDataConversion, DataConversion valueDataConversion, InternalEntryFactory entryFactory) ModifierConstructorDescriptionBiFunctionMapper
(BiFunction remappingFunction, DataConversion keyDataConversion, DataConversion valueDataConversion) EncoderCache
(AdvancedCache<K, V> cache, InternalEntryFactory entryFactory, BasicComponentRegistry componentRegistry, DataConversion keyDataConversion, DataConversion valueDataConversion) EncoderKeyMapper
(DataConversion dataConversion) EncoderValueMapper
(DataConversion dataConversion) FunctionMapper
(Function mappingFunction, DataConversion keyDataConversion, DataConversion valueDataConversion) -
Uses of DataConversion in org.infinispan.commands
Modifier and TypeMethodDescription<K,
V, R> org.infinispan.commands.functional.ReadOnlyKeyCommand<K, V, R> CommandsFactory.buildReadOnlyKeyCommand
(Object key, Function<EntryView.ReadEntryView<K, V>, R> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.ReadOnlyKeyCommand<K, V, R> CommandsFactoryImpl.buildReadOnlyKeyCommand
(Object key, Function<EntryView.ReadEntryView<K, V>, R> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.ReadOnlyManyCommand<K, V, R> CommandsFactory.buildReadOnlyManyCommand
(Collection<?> keys, Function<EntryView.ReadEntryView<K, V>, R> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.ReadOnlyManyCommand<K, V, R> CommandsFactoryImpl.buildReadOnlyManyCommand
(Collection<?> keys, Function<EntryView.ReadEntryView<K, V>, R> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.ReadWriteKeyCommand<K, V, R> CommandsFactory.buildReadWriteKeyCommand
(Object key, Function<EntryView.ReadWriteEntryView<K, V>, R> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.ReadWriteKeyCommand<K, V, R> CommandsFactoryImpl.buildReadWriteKeyCommand
(Object key, Function<EntryView.ReadWriteEntryView<K, V>, R> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T, R> org.infinispan.commands.functional.ReadWriteKeyValueCommand<K, V, T, R> CommandsFactory.buildReadWriteKeyValueCommand
(Object key, Object argument, BiFunction<T, EntryView.ReadWriteEntryView<K, V>, R> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T, R> org.infinispan.commands.functional.ReadWriteKeyValueCommand<K, V, T, R> CommandsFactoryImpl.buildReadWriteKeyValueCommand
(Object key, Object argument, BiFunction<T, EntryView.ReadWriteEntryView<K, V>, R> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.ReadWriteManyCommand<K, V, R> CommandsFactory.buildReadWriteManyCommand
(Collection<?> keys, Function<EntryView.ReadWriteEntryView<K, V>, R> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.ReadWriteManyCommand<K, V, R> CommandsFactoryImpl.buildReadWriteManyCommand
(Collection<?> keys, Function<EntryView.ReadWriteEntryView<K, V>, R> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T, R> org.infinispan.commands.functional.ReadWriteManyEntriesCommand<K, V, T, R> CommandsFactory.buildReadWriteManyEntriesCommand
(Map<?, ?> entries, BiFunction<T, EntryView.ReadWriteEntryView<K, V>, R> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T, R> org.infinispan.commands.functional.ReadWriteManyEntriesCommand<K, V, T, R> CommandsFactoryImpl.buildReadWriteManyEntriesCommand
(Map<?, ?> entries, BiFunction<T, EntryView.ReadWriteEntryView<K, V>, R> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.TxReadOnlyKeyCommand<K, V, R> CommandsFactory.buildTxReadOnlyKeyCommand
(Object key, Function<EntryView.ReadEntryView<K, V>, R> f, List<org.infinispan.commands.functional.Mutation<K, V, ?>> mutations, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.TxReadOnlyKeyCommand<K, V, R> CommandsFactoryImpl.buildTxReadOnlyKeyCommand
(Object key, Function<EntryView.ReadEntryView<K, V>, R> f, List<org.infinispan.commands.functional.Mutation<K, V, ?>> mutations, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.TxReadOnlyManyCommand<K, V, R> CommandsFactory.buildTxReadOnlyManyCommand
(Collection<?> keys, List<List<org.infinispan.commands.functional.Mutation<K, V, ?>>> mutations, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, R> org.infinispan.commands.functional.TxReadOnlyManyCommand<K, V, R> CommandsFactoryImpl.buildTxReadOnlyManyCommand
(Collection<?> keys, List<List<org.infinispan.commands.functional.Mutation<K, V, ?>>> mutations, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V> org.infinispan.commands.functional.WriteOnlyKeyCommand<K, V> CommandsFactory.buildWriteOnlyKeyCommand
(Object key, Consumer<EntryView.WriteEntryView<K, V>> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V> org.infinispan.commands.functional.WriteOnlyKeyCommand<K, V> CommandsFactoryImpl.buildWriteOnlyKeyCommand
(Object key, Consumer<EntryView.WriteEntryView<K, V>> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T> org.infinispan.commands.functional.WriteOnlyKeyValueCommand<K, V, T> CommandsFactory.buildWriteOnlyKeyValueCommand
(Object key, Object argument, BiConsumer<T, EntryView.WriteEntryView<K, V>> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T> org.infinispan.commands.functional.WriteOnlyKeyValueCommand<K, V, T> CommandsFactoryImpl.buildWriteOnlyKeyValueCommand
(Object key, Object argument, BiConsumer<T, EntryView.WriteEntryView<K, V>> f, int segment, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V> org.infinispan.commands.functional.WriteOnlyManyCommand<K, V> CommandsFactory.buildWriteOnlyManyCommand
(Collection<?> keys, Consumer<EntryView.WriteEntryView<K, V>> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V> org.infinispan.commands.functional.WriteOnlyManyCommand<K, V> CommandsFactoryImpl.buildWriteOnlyManyCommand
(Collection<?> keys, Consumer<EntryView.WriteEntryView<K, V>> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T> org.infinispan.commands.functional.WriteOnlyManyEntriesCommand<K, V, T> CommandsFactory.buildWriteOnlyManyEntriesCommand
(Map<?, ?> arguments, BiConsumer<T, EntryView.WriteEntryView<K, V>> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) <K,
V, T> org.infinispan.commands.functional.WriteOnlyManyEntriesCommand<K, V, T> CommandsFactoryImpl.buildWriteOnlyManyEntriesCommand
(Map<?, ?> arguments, BiConsumer<T, EntryView.WriteEntryView<K, V>> f, Params params, DataConversion keyDataConversion, DataConversion valueDataConversion) -
Uses of DataConversion in org.infinispan.encoding
Modifier and TypeFieldDescriptionstatic final DataConversion
DataConversion.DEFAULT_KEY
Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0.static final DataConversion
DataConversion.DEFAULT_VALUE
Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0.static final DataConversion
DataConversion.IDENTITY_KEY
Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0.static final DataConversion
DataConversion.IDENTITY_VALUE
Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0.Modifier and TypeMethodDescriptionstatic DataConversion
DataConversion.newKeyDataConversion()
static DataConversion
DataConversion.newKeyDataConversion
(Class<? extends Encoder> encoderClass, Class<? extends Wrapper> wrapperClass) Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0.static DataConversion
DataConversion.newValueDataConversion()
static DataConversion
DataConversion.newValueDataConversion
(Class<? extends Encoder> encoderClass, Class<? extends Wrapper> wrapperClass) Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0.static DataConversion
DataConversion.readFrom
(ObjectInput input) DataConversion.Externalizer.readObject
(ObjectInput input) DataConversion.withEncoding
(Class<? extends Encoder> encoderClass) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.1, to be removed in a future version.DataConversion.withRequestMediaType
(MediaType requestMediaType) DataConversion.withWrapping
(Class<? extends Wrapper> wrapperClass) Deprecated, for removal: This API element is subject to removal in a future version.Since 11.0.Modifier and TypeMethodDescriptionSet<Class<? extends DataConversion>>
DataConversion.Externalizer.getTypeClasses()
Modifier and TypeMethodDescriptionvoid
DataConversion.Externalizer.writeObject
(ObjectOutput output, DataConversion dataConversion) static void
DataConversion.writeTo
(ObjectOutput output, DataConversion dataConversion) -
Uses of DataConversion in org.infinispan.functional.impl
Modifier and TypeFieldDescriptionprotected final DataConversion
AbstractFunctionalMap.keyDataConversion
protected final DataConversion
AbstractFunctionalMap.keyDataConversion
protected final DataConversion
AbstractFunctionalMap.keyDataConversion
protected final DataConversion
AbstractFunctionalMap.valueDataConversion
protected final DataConversion
AbstractFunctionalMap.valueDataConversion
protected final DataConversion
AbstractFunctionalMap.valueDataConversion
Modifier and TypeMethodDescriptionstatic <K,
V> EntryView.ReadEntryView<K, V> EntryViews.noValue
(Object key, DataConversion keyDataConversion) static <K,
V> EntryView.ReadEntryView<K, V> EntryViews.readOnly
(CacheEntry<K, V> entry, DataConversion keyDataConversion, DataConversion valueDataConversion) static <K,
V> EntryViews.AccessLoggingReadWriteView<K, V> EntryViews.readWrite
(MVCCEntry entry, Object prevValue, Metadata prevMetadata, DataConversion keyDataConversion, DataConversion valueDataConversion) static <K,
V> EntryViews.AccessLoggingReadWriteView<K, V> EntryViews.readWrite
(MVCCEntry entry, DataConversion keyDataConversion, DataConversion valueDataConversion) static <K,
V> EntryView.WriteEntryView<K, V> EntryViews.writeOnly
(CacheEntry entry, DataConversion valueDataConversion) -
Uses of DataConversion in org.infinispan.notifications.cachelistener
Modifier and TypeMethodDescriptionCacheEntryListenerInvocation.getKeyDataConversion()
CacheNotifierImpl.BaseCacheEntryListenerInvocation.getKeyDataConversion()
ListenerHolder.getKeyDataConversion()
CacheEntryListenerInvocation.getValueDataConversion()
CacheNotifierImpl.BaseCacheEntryListenerInvocation.getValueDataConversion()
ListenerHolder.getValueDataConversion()
Modifier and TypeMethodDescriptionCacheNotifierImpl.CacheInvocationBuilder.setKeyDataConversion
(DataConversion dataConversion) CacheNotifierImpl.CacheInvocationBuilder.setValueDataConversion
(DataConversion dataConversion) ModifierConstructorDescriptionprotected
BaseCacheEntryListenerInvocation
(EncoderRegistry encoderRegistry, ListenerInvocation<Event<K, V>> invocation, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, ?> converter, Class<? extends Annotation> annotation, boolean onlyPrimary, boolean clustered, UUID identifier, boolean sync, Listener.Observation observation, Set<Class<? extends Annotation>> filterAnnotations, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean useStorageFormat) ClusteredListenerInvocation
(EncoderRegistry encoderRegistry, ListenerInvocation<Event<K, V>> invocation, QueueingSegmentListener<K, V, CacheEntryEvent<K, V>> handler, CacheEventFilter<? super K, ? super V> filter, CacheEventConverter<? super K, ? super V, ?> converter, Class<? extends Annotation> annotation, boolean onlyPrimary, UUID identifier, boolean sync, Listener.Observation observation, Set<Class<? extends Annotation>> filterAnnotations, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean useStorageFormat) ListenerHolder
(Object listener, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean filterOnStorageFormat) -
Uses of DataConversion in org.infinispan.notifications.cachelistener.cluster
ModifierConstructorDescriptionClusterListenerReplicateCallable
(String cacheName, UUID identifier, Address origin, CacheEventFilter<K, V> filter, CacheEventConverter<K, V, ?> converter, boolean sync, Set<Class<? extends Annotation>> filterAnnotations, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean useStorageFormat) -
Uses of DataConversion in org.infinispan.notifications.cachelistener.filter
Modifier and TypeMethodDescriptionDelegatingCacheEntryListenerInvocation.getKeyDataConversion()
DelegatingCacheEntryListenerInvocation.getValueDataConversion()
Modifier and TypeMethodDescription<K,
V> void FilterIndexingServiceProvider.registerListenerInvocations
(boolean isClustered, boolean isPrimaryOnly, boolean filterAndConvert, IndexedFilter<?, ?, ?> indexedFilter, Map<Class<? extends Annotation>, List<DelegatingCacheEntryListenerInvocation<K, V>>> listeners, DataConversion keyDataConversion, DataConversion valueDataConversion) -
Uses of DataConversion in org.infinispan.persistence.sql
Modifier and TypeFieldDescriptionprotected final DataConversion
AbstractSchemaJdbcStore.ProtoSchemaOptions.keyConversion
protected final DataConversion
AbstractSchemaJdbcStore.ProtoSchemaOptions.valueConversion
ModifierConstructorDescriptionProtoSchemaOptions
(C config, AbstractSchemaJdbcStore.Parameter[] keyParameters, String keyMessageName, AbstractSchemaJdbcStore.Parameter[] valueParameters, String valueMessageName, DataConversion keyConversion, DataConversion valueConversion, MarshallableEntryFactory<K, V> marshallableEntryFactory) -
Uses of DataConversion in org.infinispan.security.impl
Modifier and TypeMethodDescriptionSecureCacheImpl.getKeyDataConversion()
SecureCacheImpl.getValueDataConversion()