Uses of Class
com.tangosol.util.ExternalizableHelper
Packages that use ExternalizableHelper
Package
Description
Contains classes related to partitioned cache implementation of Coherence JCache.
Contains classes providing cache persistence of serialized objects.
Contains classes related to POF serialization and deserialization.
Contains classes related to POF stream navigation and manipulation.
Contains basic cluster interfaces and factories.
Contains interfaces and classes related to partitioned services.
Contains classes related to the Coherence Security Framework.
Contains classes providing basic XML related functionality.
Contains various generic utilities.
Contains concrete
InvocableMap.EntryAggregator
implementations.Contains
ValueExtractor and
ValueUpdater related classes.Contains concrete
Filter implementations and related interfaces.Contains concrete
InvocableMap.EntryProcessor
implementations.Contains concrete
MapEventTransformer
implementations.-
Uses of ExternalizableHelper in com.tangosol.coherence.jcache.partitionedcache
Subclasses of ExternalizableHelper in com.tangosol.coherence.jcache.partitionedcacheModifier and TypeClassDescriptionstatic classGet CacheStatistics from binEntry's context for JCache id. -
Uses of ExternalizableHelper in com.tangosol.io
Subclasses of ExternalizableHelper in com.tangosol.ioModifier and TypeClassDescriptionclassA DeltaCompressor implementation that works with decorated binary values.classDecorationOnlyDeltaCompressor is a DeltaCompressor which optimizes for "decoration-only" updates. -
Uses of ExternalizableHelper in com.tangosol.io.pof
Subclasses of ExternalizableHelper in com.tangosol.io.pofModifier and TypeClassDescriptionclassSerializer used for Serializable and ExternalizableLite objects.classDefault Java serializer.classSerializer used for objects implementing the PortableObject interface. -
Uses of ExternalizableHelper in com.tangosol.io.pof.reflect
Subclasses of ExternalizableHelper in com.tangosol.io.pof.reflectModifier and TypeClassDescriptionclassAn abstract base class that implements common functionality for all PofValue types.classAn abstract base class for complex POF types, such as collections, arrays, maps, and user types.classPofArray is aPofValueimplementation for arrays.classPofCollection isPofValueimplementation for collections.classPofSparseArray isPofValueimplementation for sparse arrays.protected static classNilPofValue represents a value that does not exist in the original POF stream.classPofUniformArray isPofValueimplementation for uniform arrays.classPofUniformCollection isPofValueimplementation for uniform collections.classPofUniformSparseArray isPofValueimplementation for uniform sparse arrays.classPofUserType isPofValueimplementation for user types.classParses POF-encoded binary and returns an instance of aPofValuewrapper for it.classSimplePofValue represents POF values which do not contain children (e.g. -
Uses of ExternalizableHelper in com.tangosol.net
Subclasses of ExternalizableHelper in com.tangosol.netModifier and TypeClassDescriptionclassAn abstract base for PriorityTask implementations. -
Uses of ExternalizableHelper in com.tangosol.net.partition
Subclasses of ExternalizableHelper in com.tangosol.net.partitionModifier and TypeClassDescriptionclassThe BroadKeyPartitioningStrategy is a strategy that could be used in cases when the standard key association-based strategy produces very uneven partition distribution - some partitions having significantly larger amount of data than others.classDefaultKeyPartitioningStrategy provides a simple strategy for assigning keys to partitions which is based on the hash code of keys in internal (serialized to Binary) form.classOwnership is a light-weight data structure that contains a partition ownership information.classAn extension of the partition Ownership object which also carries a change version. -
Uses of ExternalizableHelper in com.tangosol.net.security
Subclasses of ExternalizableHelper in com.tangosol.net.securityModifier and TypeClassDescriptionclassPermissionInfo holds the information needed to validate and respond to a security related request. -
Uses of ExternalizableHelper in com.tangosol.run.xml
Subclasses of ExternalizableHelper in com.tangosol.run.xmlModifier and TypeClassDescriptionclassAn ArrayAdapter supports properties of Java array types (not including arrays of primitive types).classA CollectionAdapter supports properties whose types implement the java.util.Collection interface.classA property adapter for formatting formatting and parsing dates in a locale-sensitive manner.classA property adapter for the <xs:dateTime> format conforming to ISO 8601classAn IterableAdapter is the base class for any data type that must be iterated over to serialize/deserialize, such as arrays, collections and maps.classA MapAdapter supports properties whose types implement the java.util.Map interface.classA PrimitiveArrayAdapter supports arrays of primitive types, such as "int", "char", etc.static classA PropertyAdapter supporting boolean[].static classA PropertyAdapter supporting byte[].static classA PropertyAdapter supporting char[].static classA PropertyAdapter supporting double[].static classA PropertyAdapter supporting float[].static classA PropertyAdapter supporting int[].static classA PropertyAdapter supporting long[].static classA PropertyAdapter supporting short[].classThe PropertyAdapter is the base class for handling the operations that can occur on any property.classA property adapter for QName primitive datatype.classA property adapter for a String based type that is known to have a converting factory method with the following signature:public static <type> valueOf(String s).classA SerializableAdapter supports Java objects that implement the Serializable interface.classA SimpleAdapter supports Java intrinsic types and a common set of Java classes: java.lang.Boolean java.lang.Byte java.lang.Character java.lang.Short java.lang.Integer java.lang.Long java.lang.Float java.lang.Double java.lang.String java.math.BigDecimal java.math.BigInteger java.sql.Date java.sql.Time java.sql.Timestamp java.util.Datestatic classA simple property adapter for BigDecimal.static classA simple property adapter for BigInteger.static classA simple property adapter for boolean.static classA simple property adapter for byte.static classA simple property adapter for char.static classA simple property adapter for Date.static classA simple property adapter for double.static classA simple property adapter for float.static classA simple property adapter for int.static classA simple property adapter for long.static classA simple property adapter for the Date class from the java/util package.static classA simple property adapter for short.static classA simple property adapter for String.static classA simple property adapter for Java long and java.lang.Long values that is string-formatted as a date/time, assuming that the long value is actualy a system time.static classA simple property adapter for Time.static classA simple property adapter for Timestamp.classA simple implementation of the XmlElement interface.classA simple implementation of the XmlElement interface.classA simple implementation of the XmlValue interface.classThis is a base class for building XmlSerializable value objects.classAn XmlElementAdapter supports properties of type XmlElement.classAn XmlSerializableAdapter supports Java objects that implement the XmlSerializable interface. -
Uses of ExternalizableHelper in com.tangosol.util
Subclasses of ExternalizableHelper in com.tangosol.utilModifier and TypeClassDescriptionclassCompositeKey<P,S> Key class that consists of a primary and secondary component.protected static final classInteger decorated object. -
Uses of ExternalizableHelper in com.tangosol.util.aggregator
Subclasses of ExternalizableHelper in com.tangosol.util.aggregatorModifier and TypeClassDescriptionclassAbstractAggregator<K,V, T, E, R> Abstract base class implementation ofInvocableMap.EntryAggregatorthat supports streaming aggregation.classAbstract aggregator that processesNumbervalues extracted from a set of entries in a Map and returns a result in a form of aBigDecimalvalue.classAbstract aggregator that processes values extracted from a set of entries in a Map, with knowledge of how to compare those values.classAbstract aggregator that processes numeric values extracted from a set of entries in a Map.classAbstract aggregator that processes numeric values extracted from a set of entries in a Map.classCalculates an average for values of any numeric type extracted from a set of entries in a Map in a form of aBigDecimalvalue.classCalculates a maximum of numeric values extracted from a set of entries in a Map in a form of aBigDecimalvalue.classCalculates a minimum of numeric values extracted from a set of entries in a Map in a form of aBigDecimalvalue.classCalculates an sum for values of any numberic type extracted from a set of entries in a Map in a form of aBigDecimalvalue.classComparableMax<T,R> Calculates a maximum among values extracted from a set of entries in a Map.classComparableMin<T,R> Calculates a minimum among values extracted from a set of entries in a Map.classCompositeAggregator<K,V> CompositeAggregator provides an ability to execute a collection of aggregators against the same subset of the entries in an InvocableMap, resulting in a list of corresponding aggregation results.static classDeprecated.As of Coherence 12.2.1.classDistinctValues<K,V, T, E> Return the set of unique values extracted from a set of entries in a Map.classCalculates an average for values of any numeric type extracted from a set of entries in a Map.classDoubleMax<T>Calculates a maximum of numeric values extracted from a set of entries in a Map.classDoubleMin<T>Calculates a minimum of numeric values extracted from a set of entries in a Map.classDoubleSum<T>Sums up numeric values extracted from a set of entries in a Map.classGroupAggregator<K,V, T, E, R> The GroupAggregator provides an ability to split a subset of entries in an InvocableMap into a collection of non-intersecting subsets and then aggregate them separately and independently.static classGroupAggregator.Parallel<K,V, T, E, R> Deprecated.As of Coherence 12.2.1.classLongMax<T>Calculates a maximum of numeric values extracted from a set of entries in a Map.classLongMin<T>Calculates a minimum of numeric values extracted from a set of entries in a Map.classLongSum<T>Sums up numeric values extracted from a set of entries in a Map.classPriorityAggregator<K,V, P, R> PriorityAggregator is used to explicitly control the scheduling priority and timeouts for execution of EntryAggregator-based methods.classReducerAggregator<K,V, T, E> The ReducerAggregator is used to implement functionality similar toCacheMap.getAll(Collection)API. -
Uses of ExternalizableHelper in com.tangosol.util.extractor
Subclasses of ExternalizableHelper in com.tangosol.util.extractorModifier and TypeClassDescriptionclassAbstract super class for ValueExtractor implementations that are based on an underlying array of ValueExtractor objects.classAbstractExtractor<T,E> Abstract base for ValueExtractor implementations.classAbstractUpdater<K,V, U> Abstract base for ValueUpdater implementations.classChainedExtractor<T,E> Composite ValueExtractor implementation based on an array of extractors.classAValueExtractorthat extracts aFragmentfrom a nested property of the target object.classComparisonValueExtractor<T,E extends Number> A synthetic ValueExtractor that returns a result of comparison between two values extracted from the same target.classConditionalExtractor<T,E> An IndexAwareExtractor implementation that is only used to create aConditionalIndex.classDeserializationAccelerator is anIndexAwareExtractorimplementation that is used to create aForwardOnlyMapIndex, which in turn is used for deserialization optimization.classThe EntryExtractor is a base abstract class for special purpose custom ValueExtractor implementations.classAValueExtractorthat is used to extract aFragmentfrom an object.classTrivial ValueExtractor implementation that does not actually extract anything from the passed value, but returns the value itself.classKeyExtractor<T,E> The KeyExtractor is a special purpose ValueExtractor implementation that serves as an indicator that a query should be run against the key objects rather than the values.classComposite ValueExtractor implementation based on an array of extractors.classPofExtractor<T,E> POF-based ValueExtractor implementation.classPOF-based ValueUpdater implementation.classReflectionExtractor<T,E> Reflection-based ValueExtractor implementation.classReflection-based ValueUpdater implementation.classScriptValueExtractor<T,E> ScriptValueExtractor is anAbstractExtractorthat wraps a script written in one of the languages supported by Graal VM.classUniversalExtractor<T,E> Universal ValueExtractor implementation.classUniversal ValueUpdater implementation. -
Uses of ExternalizableHelper in com.tangosol.util.filter
Subclasses of ExternalizableHelper in com.tangosol.util.filterModifier and TypeClassDescriptionclassAbstract base class implementation ofQueryRecorderFilter.classFilter which returns the logical "and" of a filter array.classAlwaysFilter<T>Filter which always evaluates to true.classFilter which returns the logical "and" of two other filters.classFilter which returns the logical "or" of a filter array.classFilter which is a logical operator of a filter array.classBetweenFilter<T,E extends Comparable<? super E>> Filter which compares the result of a method invocation with a value for "Between" condition.classCacheEventFilter<K,V> An extension of theMapEventFilterwhich allows selection of client driven (natural) events, cache internal (synthetic) events, or both.classComparisonFilter<T,E, C> Filter which compares the result of a method invocation with a value.classContainsAllFilter<T,E> Filter which tests aCollectionor Object array value returned from a method invocation for containment of all values in a Set.classContainsAnyFilter<T,E> Filter which tests aCollectionor Object array value returned from a method invocation for containment of any value in a Set.classContainsFilter<T,E> Filter which tests aCollectionor Object array value returned from a method invocation for containment of a given value.classEqualsFilter<T,E> Filter which compares the result of a method invocation with a value for equality.classExtractorFilter<T,E> Base Filter implementation for doing extractor-based processing.classA generic Filter-based MapTrigger implementation.classGreaterEqualsFilter<T,E extends Comparable<? super E>> Filter which compares the result of a method invocation with a value for "Greater or Equal" condition.classGreaterFilter<T,E extends Comparable<? super E>> Filter which compares the result of a method invocation with a value for "Greater" condition.classInFilter<T,E> Filter which checks whether the result of a method invocation belongs to a predefined set of values.classFilter that limits the underlying filter evaluation only to the specified set of keys.classIsNotNullFilter<T,E> Filter which tests the result of a method invocation for inequality to null.classIsNullFilter<T,E> Filter which compares the result of a method invocation with null.classFilter which limits the scope of another filter according to the key association information.classLessEqualsFilter<T,E extends Comparable<? super E>> Filter which compares the result of a method invocation with a value for "Less or Equals" condition.classLessFilter<T,E extends Comparable<? super E>> Filter which compares the result of a method invocation with a value for "Less" condition.classLikeFilter<T,E> Filter which compares the result of a method invocation with a value for pattern match.classLimitFilter<T>Filter which truncates the results of another filter.classMapEventFilter<K,V> Filter which evaluates the content of a MapEvent object according to the specified criteria.classMapEventTransformerFilter is a generic multiplexing wrapper that combines two implementations: a Filter (most commonly aMapEventFilter) and a MapEventTransformer and is used to register event listeners that allow to change the content of a MapEvent.classNeverFilter<T>Filter which always evaluates to false.classNotEqualsFilter<T,E> Filter which compares the result of a method invocation with a value for inequality.classNotFilter<T>Filter which negates the results of another filter.classFilter which returns the logical "or" of two other filters.classFilter which limits the scope of another filter to those entries that have keys that belong to the specified partition set.classPredicateFilter<T,E> Ajava.util.function.PredicatebasedExtractorFilter.classFilter which returns true forInvocableMap.Entryobjects that currently exist in a Map.classPriorityFilter is used to explicitly control the scheduling priority and timeouts for execution of filter-based methods.classRegexFilter<T,E> Filter which uses the regular expression pattern match defined by theString.matches(String)contract.classQueryRecorderFilter wrapper class.classFilter which returns the logical exclusive or ("xor") of two other filters. -
Uses of ExternalizableHelper in com.tangosol.util.processor
Subclasses of ExternalizableHelper in com.tangosol.util.processorModifier and TypeClassDescriptionclassPriorityProcessor<K,V, T> PriorityProcessor is used to explicitly control the scheduling priority and timeouts for execution of EntryProcessor-based methods. -
Uses of ExternalizableHelper in com.tangosol.util.transformer
Subclasses of ExternalizableHelper in com.tangosol.util.transformerModifier and TypeClassDescriptionclassExtractorEventTransformer<K,V, E> ExtractorEventTransformer is a special purposeMapEventTransformerimplementation that transforms emitted events, extracting one or more properties from either the OldValue or the NewValue.classAMapEventTransformerimplementation which will send at most one event per storage member per sampling interval, in order to throttle down the number of events received by the slow consumer.classSemiLiteEventTransformer is a special purpose MapEventTransformer implementation that removes an OldValue from the MapEvent object for the purpose of reducing the amount of data that has to be sent over the network to event consumers.