Uses of Interface
com.tangosol.util.BinaryLongMap.EntryVisitor
-
Packages that use BinaryLongMap.EntryVisitor Package Description com.tangosol.net.cache Contains classes providing various caching strategies.com.tangosol.util Contains various generic utilities. -
-
Uses of BinaryLongMap.EntryVisitor in com.tangosol.net.cache
Classes in com.tangosol.net.cache that implement BinaryLongMap.EntryVisitor Modifier and Type Class Description protected classCompactSerializationCache.InternalEvictionPolicy.EvictionVisitorSafeEntryVisitor implementation that calculates the set of eviction candidates.protected classCompactSerializationCache.MinExpiryVisitorEntryVisitor implementation that calculates the next eviction time.protected static classCompactSerializationCache.TouchCountVisitorTouchCountVisitor 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.EntryVisitor Modifier and Type Field Description protected BinaryLongMap.EntryVisitorCompactSerializationCache. f_visitorDefaultExpiryThe singleton stateless EntryVisitor used to update the ExpiryMap with the default expiry.protected BinaryLongMap.EntryVisitorCompactSerializationCache.InternalEvictionPolicy. f_visitorTouchCountThe singleton stateless visitor to update the touch-count map.protected 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.util Modifier and Type Interface Description static interfaceMultiBinaryLongMap.SafeEntryVisitorSafeEntryVisitor 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.EntryVisitor Modifier and Type Class Description protected classMultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitorDelegateEntryVisitor is a wrapper for an EntryVisitor that exposes the logical entries of this AbstractDelegateBinaryLongMap.protected classMultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntryVisitorMaskedEntryVisitor is a wrapper for an EntryVisitor that exposes the logical entries of this MaskedEntryVisitor.Fields in com.tangosol.util declared as BinaryLongMap.EntryVisitor Modifier and Type Field Description protected 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.EntryVisitor Modifier and Type Method Description protected static MultiBinaryLongMap.SafeEntryVisitorMultiBinaryLongMap. ensureSafeVisitor(BinaryLongMap blm, BinaryLongMap.EntryVisitor visitor)Return a SafeEntryVisitor based on the specified visitor implementation.protected MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntryVisitorMultiBinaryLongMap.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.protected MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntryVisitorMultiBinaryLongMap.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.EntryVisitor Constructor Description DelegateEntryVisitor(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.
-