Package | Description |
---|---|
com.tangosol.net.cache |
Contains classes providing various caching strategies.
|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Method and Description |
---|---|
void |
CompactSerializationCache.MinExpiryVisitor.visit(BinaryLongMap.Entry entry)
Visit the specified entry.
|
void |
CompactSerializationCache.InternalEvictionPolicy.EvictionVisitor.visit(BinaryLongMap.Entry entry)
Visit the specified entry.
|
void |
CompactSerializationCache.TouchCountVisitor.visit(BinaryLongMap.Entry entry)
Visit the specified entry.
|
Modifier and Type | Class and Description |
---|---|
protected class |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.WrapperEntry
WrapperEntry is used to wrap an Entry from the master key-tree (which associates the key with the encoded slot-id) and associate it with the logical value associated with this AbstractDelegatingBinaryLongMap for the purposes of exposing to the predicate.
|
protected class |
MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntry
MaskedEntry represents an Entry in the MaskedBinaryLongMap.
|
protected static class |
MultiBinaryLongMap.SafeEntry
SafeEntry is an immutable
BinaryLongMap.Entry implementation that exposes the logical contents of an underlying Entry in a way that is safe from mutations or being held as a reference. |
Modifier and Type | Field and Description |
---|---|
protected BinaryLongMap.Entry |
MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntry.f_entry
The underlying entry.
|
protected BinaryLongMap.Entry |
MultiBinaryLongMap.SafeEntry.f_entry
The underlying entry (used for binary key retrieval).
|
protected BinaryLongMap.Entry |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.WrapperEntry.m_entry
The underlying Entry.
|
Modifier and Type | Method and Description |
---|---|
BinaryLongMap.Entry |
BinaryLongMap.Entry.setValue(long lValue)
Set the value associated with this entry.
|
BinaryLongMap.Entry |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.WrapperEntry.setValue(long lValue)
Set the value associated with this entry.
|
BinaryLongMap.Entry |
MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntry.setValue(long lValue)
Set the value associated with this entry.
|
BinaryLongMap.Entry |
MultiBinaryLongMap.SafeEntry.setValue(long lValue)
Set the value associated with this entry.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.WrapperEntry.reset(BinaryLongMap.Entry entry)
Reset the WrapperEntry to represent a different underlying Entry.
|
void |
BinaryLongMap.EntryVisitor.visit(BinaryLongMap.Entry entry)
Visit the specified entry.
|
void |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.visit(BinaryLongMap.Entry entry)
Visit the specified entry.
|
void |
MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntryVisitor.visit(BinaryLongMap.Entry entry)
Visit the specified entry.
|
Modifier and Type | Method and Description |
---|---|
protected static MultiBinaryLongMap.SafePredicate |
MultiBinaryLongMap.ensureSafePredicate(Predicate<BinaryLongMap.Entry> predicate)
Return a SafePredicate based on the specified predicate implementation.
|
Iterator<Binary> |
BinaryLongMap.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Iterator<Binary> |
BinaryRadixTree.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Iterator<Binary> |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Iterator<Binary> |
MultiBinaryLongMap.PrimaryBinaryLongMap.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Iterator<Binary> |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Iterator<Binary> |
MultiBinaryLongMap.MaskedBinaryLongMap.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Iterator<Binary> |
MultiBinaryLongMap.WrapperBinaryLongMap.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Iterator<Binary> |
MultiBinaryLongMap.SafeBinaryLongMap.keys(Predicate<BinaryLongMap.Entry> predicate)
Obtain an iterator of the keys stored in the map whose corresponding
Entry matches the passed Predicate<Entry> . |
Constructor and Description |
---|
MaskedEntry(BinaryLongMap.Entry entry)
Construct a MaskedEntry backed by the specified underlying entry.
|
SafeEntry(BinaryLongMap.Entry entry)
Construct a SafeEntry backed by the specified underlying entry.
|