Uses of Interface
com.tangosol.util.BinaryLongMap.EntryVisitor
Packages that use BinaryLongMap.EntryVisitor
Package
Description
Contains classes providing various caching strategies.
Contains various generic utilities.
-
Uses of BinaryLongMap.EntryVisitor in com.tangosol.net.cache
Classes in com.tangosol.net.cache that implement BinaryLongMap.EntryVisitorModifier and TypeClassDescriptionprotected classSafeEntryVisitor implementation that calculates the set of eviction candidates.protected classEntryVisitor implementation that calculates the next eviction time.protected static classTouchCountVisitor is applied to the touch-count map by EvictionPolicy implementations that rely on the touch-count to retrieve and adjust the touch-count.Fields in com.tangosol.net.cache declared as BinaryLongMap.EntryVisitorModifier and TypeFieldDescriptionprotected final BinaryLongMap.EntryVisitorCompactSerializationCache.f_visitorDefaultExpiryThe singleton stateless EntryVisitor used to update the ExpiryMap with the default expiry.protected final BinaryLongMap.EntryVisitorCompactSerializationCache.InternalEvictionPolicy.f_visitorTouchCountThe singleton stateless visitor to update the touch-count map.protected final BinaryLongMap.EntryVisitorCompactSerializationCache.InternalEvictionPolicy.f_visitorTouchTimeThe singleton stateless visitor to update the touch-time map. -
Uses of BinaryLongMap.EntryVisitor in com.tangosol.util
Subinterfaces of BinaryLongMap.EntryVisitor in com.tangosol.utilModifier and TypeInterfaceDescriptionstatic interfaceSafeEntryVisitor is a marker interface used internally by the implementation of the MultiBinaryLongMap to indicate that anBinaryLongMap.EntryVisitorimplementation is "safe" and does not retain any references to passed Entries.Classes in com.tangosol.util that implement BinaryLongMap.EntryVisitorModifier and TypeClassDescriptionprotected classDelegateEntryVisitor is a wrapper for an EntryVisitor that exposes the logical entries of this AbstractDelegateBinaryLongMap.protected classMaskedEntryVisitor is a wrapper for an EntryVisitor that exposes the logical entries of this MaskedEntryVisitor.Fields in com.tangosol.util declared as BinaryLongMap.EntryVisitorModifier and TypeFieldDescriptionprotected final BinaryLongMap.EntryVisitorMultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.f_visitorThe wrapped (safe) predicate to apply to the logical entries of this DelegatingBinaryLongMap.Methods in com.tangosol.util with parameters of type BinaryLongMap.EntryVisitorModifier and TypeMethodDescriptionprotected static MultiBinaryLongMap.SafeEntryVisitorMultiBinaryLongMap.ensureSafeVisitor(BinaryLongMap blm, BinaryLongMap.EntryVisitor visitor) Return a SafeEntryVisitor based on the specified visitor implementation.MultiBinaryLongMap.LeftoverLongMapHolder.LeftoverMaskedBinaryLongMap.instantiateMaskedEntryVisitor(BinaryLongMap.EntryVisitor visitor, boolean fExisting) Instantiate a MaskedEntryVisitor to use toMultiBinaryLongMap.MaskedBinaryLongMap.visit(com.tangosol.util.Binary, com.tangosol.util.BinaryLongMap.EntryVisitor)entries in this MaskedBinaryLongMap.MultiBinaryLongMap.MaskedBinaryLongMap.instantiateMaskedEntryVisitor(BinaryLongMap.EntryVisitor visitor, boolean fExisting) Instantiate a MaskedEntryVisitor to use toMultiBinaryLongMap.MaskedBinaryLongMap.visit(com.tangosol.util.Binary, com.tangosol.util.BinaryLongMap.EntryVisitor)entries in this MaskedBinaryLongMap.voidBinaryLongMap.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidBinaryRadixTree.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidMultiBinaryLongMap.AbstractDelegateBinaryLongMap.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidMultiBinaryLongMap.MaskedBinaryLongMap.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidMultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidMultiBinaryLongMap.PrimaryBinaryLongMap.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidMultiBinaryLongMap.SafeBinaryLongMap.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidMultiBinaryLongMap.WrapperBinaryLongMap.visit(Binary binKey, BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to the entry associated with the specified key, if the entry exists or may be added.voidBinaryLongMap.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.voidBinaryRadixTree.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.voidMultiBinaryLongMap.AbstractDelegateBinaryLongMap.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.voidMultiBinaryLongMap.MaskedBinaryLongMap.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.voidMultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.voidMultiBinaryLongMap.PrimaryBinaryLongMap.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.voidMultiBinaryLongMap.SafeBinaryLongMap.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.voidMultiBinaryLongMap.WrapperBinaryLongMap.visitAll(BinaryLongMap.EntryVisitor visitor) Apply the specified visitor to all entries in the BinaryLongMap.Constructors in com.tangosol.util with parameters of type BinaryLongMap.EntryVisitorModifierConstructorDescriptionDelegateEntryVisitor(BinaryLongMap.EntryVisitor visitor, boolean fExisting) Construct a DelegateEntryVisitor around the specified visitor.MaskedEntryVisitor(BinaryLongMap.EntryVisitor visitor, boolean fExisting) Construct a DelegateEntryVisitor around the specified visitor.