Uses of Class
com.tangosol.util.BitHelper
-
Packages that use BitHelper Package Description com.tangosol.coherence.jcache.partitionedcache Contains classes related to partitioned cache implementation of Coherence JCache.com.tangosol.coherence.rest.util.extractor Contains classes related to REST-based extractor.com.tangosol.coherence.rest.util.updater Contains classes related to REST-based updater.com.tangosol.io Contains classes providing cache persistence of serialized objects.com.tangosol.io.pof Contains classes related to POF serialization and deserialization.com.tangosol.io.pof.reflect Contains classes related to POF stream navigation and manipulation.com.tangosol.net Contains basic cluster interfaces and factories.com.tangosol.net.partition Contains interfaces and classes related to partitioned services.com.tangosol.net.security Contains classes related to the Coherence Security Framework.com.tangosol.run.xml Contains classes providing basic XML related functionality.com.tangosol.util Contains various generic utilities.com.tangosol.util.aggregator Contains concreteInvocableMap.EntryAggregator
implementations.com.tangosol.util.extractor ContainsValueExtractor
andValueUpdater
related classes.com.tangosol.util.filter Contains concreteFilter
implementations and related interfaces.com.tangosol.util.processor Contains concreteInvocableMap.EntryProcessor
implementations.com.tangosol.util.transformer Contains concreteMapEventTransformer
implementations. -
-
Uses of BitHelper in com.tangosol.coherence.jcache.partitionedcache
Subclasses of BitHelper in com.tangosol.coherence.jcache.partitionedcache Modifier and Type Class Description static class
PartitionedJCacheStatistics.CacheStatisticsExtractor
Get CacheStatistics from binEntry's context for JCache id. -
Uses of BitHelper in com.tangosol.coherence.rest.util.extractor
Subclasses of BitHelper in com.tangosol.coherence.rest.util.extractor Modifier and Type Class Description class
MvelExtractor
MVEL-based ValueExtractor implementation. -
Uses of BitHelper in com.tangosol.coherence.rest.util.updater
Subclasses of BitHelper in com.tangosol.coherence.rest.util.updater Modifier and Type Class Description class
MvelUpdater
MVEL-based ValueUpdater implementation. -
Uses of BitHelper in com.tangosol.io
Subclasses of BitHelper in com.tangosol.io Modifier and Type Class Description class
DecoratedBinaryDeltaCompressor
A DeltaCompressor implementation that works with decorated binary values.class
DecorationOnlyDeltaCompressor
DecorationOnlyDeltaCompressor is a DeltaCompressor which optimizes for "decoration-only" updates. -
Uses of BitHelper in com.tangosol.io.pof
Subclasses of BitHelper in com.tangosol.io.pof Modifier and Type Class Description class
SafeConfigurablePofContext.ExternalSerializer
Serializer used for Serializable and ExternalizableLite objects.class
SafeConfigurablePofContext.JavaPofSerializer
Default Java serializer.class
SafeConfigurablePofContext.SafePofSerializer
Serializer used for objects implementing the PortableObject interface. -
Uses of BitHelper in com.tangosol.io.pof.reflect
Subclasses of BitHelper in com.tangosol.io.pof.reflect Modifier and Type Class Description class
AbstractPofValue
An abstract base class that implements common functionality for all PofValue types.class
ComplexPofValue
An abstract base class for complex POF types, such as collections, arrays, maps, and user types.class
PofArray
PofArray is aPofValue
implementation for arrays.class
PofCollection
PofCollection isPofValue
implementation for collections.class
PofSparseArray
PofSparseArray isPofValue
implementation for sparse arrays.protected static class
PofSparseArray.NilPofValue
NilPofValue represents a value that does not exist in the original POF stream.class
PofUniformArray
PofUniformArray isPofValue
implementation for uniform arrays.class
PofUniformCollection
PofUniformCollection isPofValue
implementation for uniform collections.class
PofUniformSparseArray
PofUniformSparseArray isPofValue
implementation for uniform sparse arrays.class
PofUserType
PofUserType isPofValue
implementation for user types.class
PofValueParser
Parses POF-encoded binary and returns an instance of aPofValue
wrapper for it.class
SimplePofValue
SimplePofValue represents POF values which do not contain children (e.g. -
Uses of BitHelper in com.tangosol.net
Subclasses of BitHelper in com.tangosol.net Modifier and Type Class Description class
AbstractPriorityTask
An abstract base for PriorityTask implementations. -
Uses of BitHelper in com.tangosol.net.partition
Subclasses of BitHelper in com.tangosol.net.partition Modifier and Type Class Description class
BroadKeyPartitioningStrategy
The 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.class
DefaultKeyPartitioningStrategy
DefaultKeyPartitioningStrategy provides a simple strategy for assigning keys to partitions which is based on the hash code of keys in internal (serialized to Binary) form.class
Ownership
Ownership is a light-weight data structure that contains a partition ownership information.class
VersionedOwnership
An extension of the partition Ownership object which also carries a change version. -
Uses of BitHelper in com.tangosol.net.security
Subclasses of BitHelper in com.tangosol.net.security Modifier and Type Class Description class
PermissionInfo
PermissionInfo holds the information needed to validate and respond to a security related request. -
Uses of BitHelper in com.tangosol.run.xml
Subclasses of BitHelper in com.tangosol.run.xml Modifier and Type Class Description class
ArrayAdapter
An ArrayAdapter supports properties of Java array types (not including arrays of primitive types).class
CollectionAdapter
A CollectionAdapter supports properties whose types implement the java.util.Collection interface.class
DateFormatAdapter
A property adapter for formatting formatting and parsing dates in a locale-sensitive manner.class
DateTimeAdapter
A property adapter for the <xs:dateTime> format conforming to ISO 8601class
IterableAdapter
An IterableAdapter is the base class for any data type that must be iterated over to serialize/deserialize, such as arrays, collections and maps.class
MapAdapter
A MapAdapter supports properties whose types implement the java.util.Map interface.class
PrimitiveArrayAdapter
A PrimitiveArrayAdapter supports arrays of primitive types, such as "int", "char", etc.static class
PrimitiveArrayAdapter.BooleanArrayAdapter
A PropertyAdapter supporting boolean[].static class
PrimitiveArrayAdapter.ByteArrayAdapter
A PropertyAdapter supporting byte[].static class
PrimitiveArrayAdapter.CharArrayAdapter
A PropertyAdapter supporting char[].static class
PrimitiveArrayAdapter.DoubleArrayAdapter
A PropertyAdapter supporting double[].static class
PrimitiveArrayAdapter.FloatArrayAdapter
A PropertyAdapter supporting float[].static class
PrimitiveArrayAdapter.IntArrayAdapter
A PropertyAdapter supporting int[].static class
PrimitiveArrayAdapter.LongArrayAdapter
A PropertyAdapter supporting long[].static class
PrimitiveArrayAdapter.ShortArrayAdapter
A PropertyAdapter supporting short[].class
PropertyAdapter
The PropertyAdapter is the base class for handling the operations that can occur on any property.class
QNameAdapter
A property adapter for QName primitive datatype.class
RestrictedStringAdapter
A 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)
.class
SerializableAdapter
A SerializableAdapter supports Java objects that implement the Serializable interface.class
SimpleAdapter
A 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 class
SimpleAdapter.BigDecimalAdapter
A simple property adapter for BigDecimal.static class
SimpleAdapter.BigIntegerAdapter
A simple property adapter for BigInteger.static class
SimpleAdapter.BooleanAdapter
A simple property adapter for boolean.static class
SimpleAdapter.ByteAdapter
A simple property adapter for byte.static class
SimpleAdapter.CharAdapter
A simple property adapter for char.static class
SimpleAdapter.DateAdapter
A simple property adapter for Date.static class
SimpleAdapter.DoubleAdapter
A simple property adapter for double.static class
SimpleAdapter.FloatAdapter
A simple property adapter for float.static class
SimpleAdapter.IntAdapter
A simple property adapter for int.static class
SimpleAdapter.LongAdapter
A simple property adapter for long.static class
SimpleAdapter.OldDateAdapter
A simple property adapter for the Date class from the java/util package.static class
SimpleAdapter.ShortAdapter
A simple property adapter for short.static class
SimpleAdapter.StringAdapter
A simple property adapter for String.static class
SimpleAdapter.SystemTimeAdapter
A 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 class
SimpleAdapter.TimeAdapter
A simple property adapter for Time.static class
SimpleAdapter.TimestampAdapter
A simple property adapter for Timestamp.class
SimpleDocument
A simple implementation of the XmlElement interface.class
SimpleElement
A simple implementation of the XmlElement interface.class
SimpleValue
A simple implementation of the XmlValue interface.class
XmlBean
This is a base class for building XmlSerializable value objects.class
XmlElementAdapter
An XmlElementAdapter supports properties of type XmlElement.class
XmlSerializableAdapter
An XmlSerializableAdapter supports Java objects that implement the XmlSerializable interface. -
Uses of BitHelper in com.tangosol.util
Subclasses of BitHelper in com.tangosol.util Modifier and Type Class Description class
CompositeKey<P,S>
Key class that consists of a primary and secondary component.class
ExternalizableHelper
Helpers for the Serializable, Externalizable and the ExternalizableLite interface.protected static class
ExternalizableHelper.IntDecoratedObject
Integer decorated object. -
Uses of BitHelper in com.tangosol.util.aggregator
Subclasses of BitHelper in com.tangosol.util.aggregator Modifier and Type Class Description class
AbstractAggregator<K,V,T,E,R>
Abstract base class implementation ofInvocableMap.EntryAggregator
that supports streaming aggregation.class
AbstractBigDecimalAggregator<T>
Abstract aggregator that processesNumber
values extracted from a set of entries in a Map and returns a result in a form of aBigDecimal
value.class
AbstractComparableAggregator<T,R>
Abstract aggregator that processes values extracted from a set of entries in a Map, with knowledge of how to compare those values.class
AbstractDoubleAggregator<T>
Abstract aggregator that processes numeric values extracted from a set of entries in a Map.class
AbstractLongAggregator<T>
Abstract aggregator that processes numeric values extracted from a set of entries in a Map.class
BigDecimalAverage<T>
Calculates an average for values of any numeric type extracted from a set of entries in a Map in a form of aBigDecimal
value.class
BigDecimalMax<T>
Calculates a maximum of numeric values extracted from a set of entries in a Map in a form of aBigDecimal
value.class
BigDecimalMin<T>
Calculates a minimum of numeric values extracted from a set of entries in a Map in a form of aBigDecimal
value.class
BigDecimalSum<T>
Calculates an sum for values of any numberic type extracted from a set of entries in a Map in a form of aBigDecimal
value.class
ComparableMax<T,R>
Calculates a maximum among values extracted from a set of entries in a Map.class
ComparableMin<T,R>
Calculates a minimum among values extracted from a set of entries in a Map.class
CompositeAggregator<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 class
CompositeAggregator.Parallel
Deprecated.As of Coherence 12.2.1.class
DistinctValues<K,V,T,E>
Return the set of unique values extracted from a set of entries in a Map.class
DoubleAverage<T>
Calculates an average for values of any numeric type extracted from a set of entries in a Map.class
DoubleMax<T>
Calculates a maximum of numeric values extracted from a set of entries in a Map.class
DoubleMin<T>
Calculates a minimum of numeric values extracted from a set of entries in a Map.class
DoubleSum<T>
Sums up numeric values extracted from a set of entries in a Map.class
GroupAggregator<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 class
GroupAggregator.Parallel<K,V,T,E,R>
Deprecated.As of Coherence 12.2.1.class
LongMax<T>
Calculates a maximum of numeric values extracted from a set of entries in a Map.class
LongMin<T>
Calculates a minimum of numeric values extracted from a set of entries in a Map.class
LongSum<T>
Sums up numeric values extracted from a set of entries in a Map.class
PriorityAggregator<K,V,P,R>
PriorityAggregator is used to explicitly control the scheduling priority and timeouts for execution of EntryAggregator-based methods.class
ReducerAggregator<K,V,T,E>
The ReducerAggregator is used to implement functionality similar toCacheMap.getAll(Collection)
API. -
Uses of BitHelper in com.tangosol.util.extractor
Subclasses of BitHelper in com.tangosol.util.extractor Modifier and Type Class Description class
AbstractCompositeExtractor<T,E>
Abstract super class for ValueExtractor implementations that are based on an underlying array of ValueExtractor objects.class
AbstractExtractor<T,E>
Abstract base for ValueExtractor implementations.class
AbstractUpdater<K,V,U>
Abstract base for ValueUpdater implementations.class
ChainedExtractor<T,E>
Composite ValueExtractor implementation based on an array of extractors.class
ChainedFragmentExtractor<T,E>
AValueExtractor
that extracts aFragment
from a nested property of the target object.class
ComparisonValueExtractor<T,E extends Number>
A synthetic ValueExtractor that returns a result of comparison between two values extracted from the same target.class
ConditionalExtractor<T,E>
An IndexAwareExtractor implementation that is only used to create aConditionalIndex
.class
DeserializationAccelerator
DeserializationAccelerator is anIndexAwareExtractor
implementation that is used to create aForwardOnlyMapIndex
, which in turn is used for deserialization optimization.class
EntryExtractor
The EntryExtractor is a base abstract class for special purpose custom ValueExtractor implementations.class
FragmentExtractor<T>
AValueExtractor
that is used to extract aFragment
from an object.class
IdentityExtractor<T>
Trivial ValueExtractor implementation that does not actually extract anything from the passed value, but returns the value itself.class
KeyExtractor<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.class
MultiExtractor
Composite ValueExtractor implementation based on an array of extractors.class
PofExtractor<T,E>
POF-based ValueExtractor implementation.class
PofUpdater
POF-based ValueUpdater implementation.class
ReflectionExtractor<T,E>
Reflection-based ValueExtractor implementation.class
ReflectionUpdater
Reflection-based ValueUpdater implementation.class
ScriptValueExtractor<T,E>
ScriptValueExtractor is anAbstractExtractor
that wraps a script written in one of the languages supported by Graal VM.class
UniversalExtractor<T,E>
Universal ValueExtractor implementation.class
UniversalUpdater
Universal ValueUpdater implementation. -
Uses of BitHelper in com.tangosol.util.filter
Subclasses of BitHelper in com.tangosol.util.filter Modifier and Type Class Description class
AbstractQueryRecorderFilter<T>
Abstract base class implementation ofQueryRecorderFilter
.class
AllFilter
Filter which returns the logical "and" of a filter array.class
AlwaysFilter<T>
Filter which always evaluates to true.class
AndFilter
Filter which returns the logical "and" of two other filters.class
AnyFilter
Filter which returns the logical "or" of a filter array.class
ArrayFilter
Filter which is a logical operator of a filter array.class
BetweenFilter<T,E extends Comparable<? super E>>
Filter which compares the result of a method invocation with a value for "Between" condition.class
CacheEventFilter<K,V>
An extension of theMapEventFilter
which allows selection of client driven (natural) events, cache internal (synthetic) events, or both.class
ComparisonFilter<T,E,C>
Filter which compares the result of a method invocation with a value.class
ContainsAllFilter<T,E>
Filter which tests aCollection
or Object array value returned from a method invocation for containment of all values in a Set.class
ContainsAnyFilter<T,E>
Filter which tests aCollection
or Object array value returned from a method invocation for containment of any value in a Set.class
ContainsFilter<T,E>
Filter which tests aCollection
or Object array value returned from a method invocation for containment of a given value.class
EqualsFilter<T,E>
Filter which compares the result of a method invocation with a value for equality.class
ExtractorFilter<T,E>
Base Filter implementation for doing extractor-based processing.class
FilterTrigger
A generic Filter-based MapTrigger implementation.class
GreaterEqualsFilter<T,E extends Comparable<? super E>>
Filter which compares the result of a method invocation with a value for "Greater or Equal" condition.class
GreaterFilter<T,E extends Comparable<? super E>>
Filter which compares the result of a method invocation with a value for "Greater" condition.class
InFilter<T,E>
Filter which checks whether the result of a method invocation belongs to a predefined set of values.class
InKeySetFilter<T>
Filter that limits the underlying filter evaluation only to the specified set of keys.class
IsNotNullFilter<T,E>
Filter which tests the result of a method invocation for inequality to null.class
IsNullFilter<T,E>
Filter which compares the result of a method invocation with null.class
KeyAssociatedFilter<T>
Filter which limits the scope of another filter according to the key association information.class
LessEqualsFilter<T,E extends Comparable<? super E>>
Filter which compares the result of a method invocation with a value for "Less or Equals" condition.class
LessFilter<T,E extends Comparable<? super E>>
Filter which compares the result of a method invocation with a value for "Less" condition.class
LikeFilter<T,E>
Filter which compares the result of a method invocation with a value for pattern match.class
LimitFilter<T>
Filter which truncates the results of another filter.class
MapEventFilter<K,V>
Filter which evaluates the content of a MapEvent object according to the specified criteria.class
MapEventTransformerFilter<T>
MapEventTransformerFilter 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.class
NeverFilter<T>
Filter which always evaluates to false.class
NotEqualsFilter<T,E>
Filter which compares the result of a method invocation with a value for inequality.class
NotFilter<T>
Filter which negates the results of another filter.class
OrFilter
Filter which returns the logical "or" of two other filters.class
PartitionedFilter<T>
Filter which limits the scope of another filter to those entries that have keys that belong to the specified partition set.class
PredicateFilter<T,E>
Ajava.util.function.Predicate
basedExtractorFilter
.class
PresentFilter<T>
Filter which returns true forInvocableMap.Entry
objects that currently exist in a Map.class
PriorityFilter<T>
PriorityFilter is used to explicitly control the scheduling priority and timeouts for execution of filter-based methods.class
RegexFilter<T,E>
Filter which uses the regular expression pattern match defined by thePattern.matches(String, CharSequence)
contract.class
WrapperQueryRecorderFilter<T>
QueryRecorderFilter wrapper class.class
XorFilter
Filter which returns the logical exclusive or ("xor") of two other filters. -
Uses of BitHelper in com.tangosol.util.processor
Subclasses of BitHelper in com.tangosol.util.processor Modifier and Type Class Description class
PriorityProcessor<K,V,T>
PriorityProcessor is used to explicitly control the scheduling priority and timeouts for execution of EntryProcessor-based methods. -
Uses of BitHelper in com.tangosol.util.transformer
Subclasses of BitHelper in com.tangosol.util.transformer Modifier and Type Class Description class
ExtractorEventTransformer<K,V,E>
ExtractorEventTransformer is a special purposeMapEventTransformer
implementation that transforms emitted events, extracting one or more properties from either the OldValue or the NewValue.class
SamplingEventTransformer<K,V>
AMapEventTransformer
implementation 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.class
SemiLiteEventTransformer<K,V>
SemiLiteEventTransformer 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.
-