Package | Description |
---|---|
com.tangosol.coherence.federation |
Contains Federation Service conflict resolution interfaces.
|
com.tangosol.coherence.rest.io |
Contains classes related to REST marshalling.
|
com.tangosol.coherence.servlet |
Contains classes related to the HTTP Session Replication Module.
|
com.tangosol.io |
Contains classes providing cache persistence of serialized objects.
|
com.tangosol.io.bdb |
Contains Sleepycat Berkeley DB BinaryStore implementation classes.
|
com.tangosol.io.journal |
Contains classes related to the journaling services.
|
com.tangosol.io.nio |
Contains classes related to J2SE 1.4 NIO functionality.
|
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.cache |
Contains classes providing various caching strategies.
|
com.tangosol.persistence |
Contains classes and helpers for implementing various types of persistence.
|
com.tangosol.run.xml |
Contains classes providing basic XML related functionality.
|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Method and Description |
---|---|
ChangeRecord<Binary,Binary> |
ChangeRecord.getBinaryChangeRecord()
Obtain a Binary representation of the {@link ChangeRecord}, with the key and values in {@link Binary} format.
|
ChangeRecord<Binary,Binary> |
ChangeRecord.getBinaryChangeRecord()
Obtain a Binary representation of the {@link ChangeRecord}, with the key and values in {@link Binary} format.
|
Modifier and Type | Method and Description |
---|---|
Binary |
BinaryMarshaller.unmarshal(InputStream in) |
Modifier and Type | Method and Description |
---|---|
void |
BinaryMarshaller.marshal(Binary value, OutputStream out) |
void |
BinaryMarshaller.marshalAsFragment(Binary value, OutputStream out) |
Modifier and Type | Method and Description |
---|---|
protected Binary |
OptimizedHolder.ensureInternalBinary()
Obtain the non-null internally managed binary value.
|
protected Binary |
SplittableHolder.ensureInternalBinary()
Obtain the non-null internally managed binary value.
|
Binary |
OptimizedHolder.getBinary()
Obtain the binary form of the value.
|
protected Binary |
SplittableHolder.getExternalBinary()
Obtain the binary form of the value from the external cache.
|
protected Binary |
OptimizedHolder.getInternalBinary()
Obtain the internally managed binary value.
|
protected Binary |
OptimizedHolder.readBinary(DataInput in)
Read the binary value.
|
protected Binary |
SplittableHolder.readBinary(DataInput in)
Read the binary value.
|
protected Binary |
OptimizedHolder.serializeValue(Object o)
Take the passed object and turn it into a Binary value.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
OptimizedHolder.deserializeValue(Binary bin)
Take the Binary form of the attribute value and turn it into the object value.
|
protected boolean |
SplittableHolder.isExternalDesirable(Binary binValue)
Decide whether or not this holder will choose to store the passed binary value in its external storage.
|
protected void |
SplittableHolder.setExternalBinary(Binary binValue)
Store the binary form of the value in the external cache.
|
protected void |
SplitHttpSessionModel.setExternalBinary(Object oKey, Binary binValue)
Deprecated.
Adds this binary value to the temporary map for flushing.
|
protected void |
OptimizedHolder.setInternalBinary(Binary binValue)
Store the internally managed binary value.
|
Modifier and Type | Field and Description |
---|---|
protected static Binary |
DecorationOnlyDeltaCompressor.BIN_DECO_ONLY
A place-holder Binary value used by the compressor to indicate a decoration-only update.
|
protected static Binary |
AsyncBinaryStore.DELETED
A special token that is used to signify a queued erase operation.
|
protected static Binary |
BinaryDeltaCompressor.DELTA_TRUNCATE
A delta value that indicates an empty new value.
|
protected Binary |
SimpleEvolvable.m_binFutureData
Future data.
|
static Binary |
AbstractReadBuffer.NO_BINARY
An empty Binary object.
|
static Binary |
AbstractWriteBuffer.NO_BINARY
An empty Binary object.
|
protected static Binary |
BinaryDeltaCompressor.NO_BINARY
An empty Binary object.
|
Modifier and Type | Method and Description |
---|---|
Binary |
AbstractEvolvable.getFutureData()
Return all the unknown remainder of the data stream from which this object was deserialized.
|
Binary |
Evolvable.getFutureData()
Return all the unknown remainder of the data stream from which this object was deserialized.
|
Binary |
SimpleEvolvable.getFutureData()
Return all the unknown remainder of the data stream from which this object was deserialized.
|
abstract Binary |
AbstractBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
AsyncBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
BinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
AbstractByteArrayReadBuffer.toBinary()
Return a new Binary object that holds the complete contents of this ReadBuffer.
|
Binary |
AbstractReadBuffer.toBinary()
Return a new Binary object that holds the complete contents of this ReadBuffer.
|
Binary |
AbstractWriteBuffer.toBinary()
Returns a new Binary object that holds the complete contents of this WriteBuffer.
|
Binary |
ByteArrayWriteBuffer.toBinary()
Returns a new Binary object that holds the complete contents of this WriteBuffer.
|
Binary |
DelegatingWriteBuffer.toBinary()
Returns a new Binary object that holds the complete contents of this WriteBuffer.
|
Binary |
MultiBufferWriteBuffer.toBinary()
Returns a new Binary object that holds the complete contents of this WriteBuffer.
|
Binary |
ReadBuffer.toBinary()
Return a new Binary object that holds the complete contents of this ReadBuffer.
|
Binary |
WriteBuffer.toBinary()
Returns a new Binary object that holds the complete contents of this WriteBuffer.
|
Binary |
AbstractByteArrayReadBuffer.toBinary(int of, int cb)
Return a Binary object that holds the specified portion of this ReadBuffer.
|
Binary |
AbstractReadBuffer.toBinary(int of, int cb)
Return a Binary object that holds the specified portion of this ReadBuffer.
|
Binary |
MultiBufferReadBuffer.toBinary(int of, int cb)
Return a Binary object that holds the specified portion of this ReadBuffer.
|
Binary |
ReadBuffer.toBinary(int of, int cb)
Return a Binary object that holds the specified portion of this ReadBuffer.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Binary> |
BinaryStore.keys()
Iterate all keys in the underlying store.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BinaryStore.KeySetAware.containsKey(Binary binKey)
Return true iff this BinaryStore contains a mapping for the specified key.
|
void |
AbstractBinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
void |
AsyncBinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
void |
BinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
abstract Binary |
AbstractBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
AsyncBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
BinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
protected void |
AsyncBinaryStore.QueueDaemon.processPending(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store, or if the value is
AsyncBinaryStore.DELETED then erase the value from the underlying store. |
void |
AbstractEvolvable.setFutureData(Binary binFuture)
Store the unknown remainder of the data stream from which this object is being deserialized.
|
void |
Evolvable.setFutureData(Binary binFuture)
Store the unknown remainder of the data stream from which this object is being deserialized.
|
void |
SimpleEvolvable.setFutureData(Binary binFutureData)
Store the unknown remainder of the data stream from which this object is being deserialized.
|
void |
AbstractBinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
void |
AsyncBinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
void |
BinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
Modifier and Type | Method and Description |
---|---|
Binary |
BerkeleyDBBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Modifier and Type | Method and Description |
---|---|
void |
BerkeleyDBBinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
Binary |
BerkeleyDBBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
void |
BerkeleyDBBinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
Modifier and Type | Field and Description |
---|---|
protected ConcurrentMap<Long,Binary> |
FlashJournalRM.m_mapLocators
Map of locators to Binary values that have been queued to be written.
|
Modifier and Type | Method and Description |
---|---|
protected Binary |
AbstractJournalRM.extractBinary(long lTicket)
Extract a Binary from the passed ticket.
|
Binary |
JournalBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
AbstractJournalRM.JournalImpl.read(long lTicket)
Using a ticket returned from a previous call to
Journal.write(com.tangosol.util.Binary) , read the Binary value that was written to the Journal. |
abstract Binary |
AbstractJournalRM.JournalFile.read(long lTicket)
Read the Binary associated with the specified ticket from the journal file.
|
Binary |
AbstractJournalRM.CollectorDaemon.InvokeGCJournalFile.read(long lTicket)
Read the Binary associated with the specified ticket from the journal file.
|
Binary |
BackupJournalRM.JournalImpl.read(long lTicket)
Using a ticket returned from a previous call to
Journal.write(com.tangosol.util.Binary) , read the Binary value that was written to the Journal. |
Binary |
FlashJournalRM.JournalFile.read(long lTicket)
Read the Binary associated with the specified ticket from the journal file.
|
Binary |
Journal.read(long lTicket)
Using a ticket returned from a previous call to
Journal.write(com.tangosol.util.Binary) , read the Binary value that was written to the Journal. |
Binary |
RamJournalRM.JournalImpl.read(long lTicket)
Using a ticket returned from a previous call to
Journal.write(com.tangosol.util.Binary) , read the Binary value that was written to the Journal. |
Binary |
RamJournalRM.JournalFile.read(long lTicket)
Read the Binary associated with the specified ticket from the journal file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JournalBinaryStore.containsKey(Binary binKey)
Return true iff this BinaryStore contains a mapping for the specified key.
|
abstract long |
AbstractJournalRM.JournalFile.enqueue(Binary bin)
Enqueue a Binary value to be written to this file, returning a ticket, or return 0L if this file is full and the append has to occur to a new file.
|
long |
AbstractJournalRM.CollectorDaemon.InvokeGCJournalFile.enqueue(Binary bin)
Enqueue a Binary value to be written to this file, returning a ticket, or return 0L if this file is full and the append has to occur to a new file.
|
long |
FlashJournalRM.JournalFile.enqueue(Binary bin)
Enqueue a Binary value to be written to this file, returning a ticket, or return 0L if this file is full and the append has to occur to a new file.
|
long |
RamJournalRM.JournalFile.enqueue(Binary bin)
Enqueue a Binary value to be written to this file, returning a ticket, or return 0L if this file is full and the append has to occur to a new file.
|
void |
JournalBinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
void |
JournalBinaryStore.ClearListener.keyAdded(Binary binKey)
A notification that the primary map has added a new Binary/long key/value mapping; this implicitly creates a new key/value mapping in each delegating map, with the value being 0L.
|
void |
JournalBinaryStore.ClearListener.keyRemoving(Binary binKey)
A notification that the primary map is removing a Binary/long key/value mapping; this implies that the existing key/value mapping for the same Binary key in each delegating map is also being removed.
|
Binary |
JournalBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
void |
FlashJournalRM.Buffer.render(Binary bin, int of)
Copy the passed Binary value into the buffer at the specified offset and using the passed overlay.
|
void |
JournalBinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
long |
AbstractJournalRM.JournalImpl.write(Binary bin)
Write a Binary value to the Journal and return a ticket for it.
|
long |
BackupJournalRM.JournalImpl.write(Binary bin)
Write a Binary value to the Journal and return a ticket for it.
|
long |
Journal.write(Binary bin)
Write a Binary value to the Journal and return a ticket for it.
|
protected long |
AbstractJournalRM.JournalImpl.writeOverflow(Binary bin)
Handle the case in which the write overflows the capacity of the journal.
|
protected long |
RamJournalRM.JournalImpl.writeOverflow(Binary bin)
Handle the case in which the write overflows the capacity of the journal.
|
Modifier and Type | Method and Description |
---|---|
protected static Binary |
BinaryMap.bin(String s)
Internal debugging support: Turn a String into a Binary.
|
Binary |
BinaryMap.Block.getKey()
Get the Entry key in the block, lazy loading it if necessary.
|
Binary |
BinaryMap.Block.getValue()
Get the Entry value in the block, lazy loading it if necessary.
|
Binary |
BinaryMapStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
ByteBufferWriteBuffer.toBinary()
Returns a new Binary object that holds the complete contents of this WriteBuffer.
|
Binary |
ByteBufferReadBuffer.toBinary(int of, int cb)
Return a Binary object that holds the specified portion of this ReadBuffer.
|
Modifier and Type | Method and Description |
---|---|
void |
BinaryMapStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
protected BinaryMap.Block |
BinaryMap.findEntryBlock(Binary binKey)
Find the Entry block with the specified key.
|
protected BinaryMap.Entry |
BinaryMap.instantiateEntry(Binary binKey, Binary binValue)
Factory pattern: Instantiate an Entry object.
|
Binary |
BinaryMapStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
void |
BinaryMap.Block.setKey(Binary bin)
Update the Entry key in the block.
|
void |
BinaryMap.Block.setValue(Binary bin)
Update the Entry value in the block.
|
void |
BinaryMapStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
Constructor and Description |
---|
Entry(Binary binKey, Binary binValue)
Construct an Entry with a key and a value.
|
Modifier and Type | Field and Description |
---|---|
static Binary |
PofHelper.BINARY_EMPTY
An empty Binary value.
|
Modifier and Type | Method and Description |
---|---|
Binary |
RawQuad.getBits()
Obtain the raw binary form of the 128-bit float.
|
Binary |
PofDeltaCompressor.ChangeTracker.getDelta()
Obtain the final delta result as a Binary value.
|
Binary |
PofBufferReader.readBinary(int iProp)
Read a Binary from the POF stream.
|
Binary |
PofReader.readBinary(int iProp)
Read a Binary from the POF stream.
|
protected static Binary |
PofBufferReader.readBinary(ReadBuffer.BufferInput in)
Read a Binary object from the specified BufferInput in an optimal way, depending on the existence of an enclosing ReadBuffer.
|
Binary |
PofBufferReader.readRemainder()
Read all remaining indexed properties of the current user type from the POF stream.
|
Binary |
PofBufferReader.UserTypeReader.readRemainder()
Read all remaining indexed properties of the current user type from the POF stream.
|
Binary |
PofReader.readRemainder()
Read all remaining indexed properties of the current user type from the POF stream.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractPofHandler.onOctetString(int iPos, Binary bin)
Report that a octet string value has been encountered in the POF stream.
|
void |
DuplexingPofHandler.onOctetString(int iPos, Binary bin)
Report that a octet string value has been encountered in the POF stream.
|
void |
LoggingPofHandler.onOctetString(int iPos, Binary bin)
Report that a octet string value has been encountered in the POF stream.
|
void |
PofHandler.onOctetString(int iPos, Binary bin)
Report that a octet string value has been encountered in the POF stream.
|
void |
ValidatingPofHandler.onOctetString(int iPos, Binary bin)
Report that a octet string value has been encountered in the POF stream.
|
void |
WritingPofHandler.onOctetString(int iPos, Binary bin)
Report that a octet string value has been encountered in the POF stream.
|
void |
PofBufferWriter.writeBinary(int iProp, Binary bin)
Write a
Binary property to the POF stream. |
void |
PofWriter.writeBinary(int iProp, Binary bin)
Write a
Binary property to the POF stream. |
void |
PofBufferWriter.writeRemainder(Binary binProps)
Write the remaining properties to the POF stream, terminating the writing of the currrent user type.
|
void |
PofBufferWriter.UserTypeWriter.writeRemainder(Binary binProps)
Write the remaining properties to the POF stream, terminating the writing of the currrent user type.
|
void |
PofWriter.writeRemainder(Binary binProps)
Write the remaining properties to the POF stream, terminating the writing of the currrent user type.
|
Constructor and Description |
---|
RawQuad(Binary binBits)
Construct a RawQuad from the raw binary data.
|
Modifier and Type | Method and Description |
---|---|
Binary |
AbstractPofValue.applyChanges()
Apply all the changes that were made to this value and return a binary representation of the new value.
|
Binary |
PofValue.applyChanges()
Apply all the changes that were made to this value and return a binary representation of the new value.
|
Modifier and Type | Field and Description |
---|---|
protected static Binary |
ReadWriteBackingMap.BIN_STORE_PENDING
The binary form of the decoration indicating that the CacheStore on the primary member has not yet written the value.
|
protected Binary |
BackingMapBinaryEntry.m_binKey
The Binary key.
|
protected Binary |
CompactSerializationCache.InternalEvictionPolicy.EvictionCandidate.m_binKey
The Binary key represented by this EvictionCandidate.
|
protected Binary |
BackingMapBinaryEntry.m_binValue
The Binary value.
|
protected Binary |
BackingMapBinaryEntry.m_binValueOrig
The original Binary value.
|
protected static Binary |
ReadWriteBackingMap.REMOVED
Marker object used by
ReadWriteBackingMap.Entry to indicate remove was called on the Entry. |
Modifier and Type | Method and Description |
---|---|
Binary |
BackingMapBinaryEntry.getBinaryKey()
Return a raw binary key for this entry.
|
Binary |
BackingMapBinaryEntry.getBinaryValue()
Return a raw binary value for this entry.
|
Binary |
ReadWriteBackingMap.Entry.getChangedBinaryValue()
Return the Binary value changed by the BinaryEntryStore.
|
Binary |
BackingMapBinaryEntry.getOriginalBinaryValue()
Return a raw original binary value for this entry.
|
Binary |
SerializationPagedCache.PagedBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
SerializationPagedCache.WrapperBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
SerializationPagedCache.FakeBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
protected Binary |
BinaryStoreCacheStore.toBinary(Object o)
Translate the passed Object object into an Binary object.
|
protected Binary |
CompactSerializationCache.toBinary(Object o)
Translate the passed Object object into an Binary object.
|
protected Binary |
SerializationMap.toBinary(Object o)
Translate the passed Object object into an Binary object.
|
protected Binary |
SimpleSerializationMap.toBinary(Object o)
Translate the passed Object object into an Binary object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReadWriteBackingMap.WriteQueue.accelerateEntryRipe(Binary binKey)
Move the ripe time for the queued entry up to accelerate the store operation.
|
protected int |
CompactSerializationCache.calculateUnits(Binary binKey, Binary binValue)
Calculate the unit cost of the specified cache entry, according to the configured unit-calculator.
|
protected abstract long |
CompactSerializationCache.InternalEvictionPolicy.calculateWeight(Binary binKey)
Calculate the "weight" of the entry associated with the specified key.
|
protected long |
CompactSerializationCache.LRUEvictionPolicy.calculateWeight(Binary binKey)
Calculate the "weight" of the entry associated with the specified key.
|
protected long |
CompactSerializationCache.LFUEvictionPolicy.calculateWeight(Binary binKey)
Calculate the "weight" of the entry associated with the specified key.
|
protected long |
CompactSerializationCache.HybridEvictionPolicy.calculateWeight(Binary binKey)
Calculate the "weight" of the entry associated with the specified key.
|
protected long |
CompactSerializationCache.WrapperEvictionPolicy.calculateWeight(Binary binKey)
Calculate the "weight" of the entry associated with the specified key.
|
protected void |
CompactSerializationCache.checkExpiry(Binary binKey)
Check the specified key to see if it is expired, removing it if necessary.
|
protected void |
CompactSerializationCache.dispatchEvent(int nId, Binary binKey, Object oKey, Object oValueOld, Object oValueNew, boolean fSynthetic)
Dispatch the passed event.
|
void |
CompactSerializationCache.InternalEvictionPolicy.entryTouched(Binary binKey)
This method is called by the cache to indicate that the entry for the specified key has been touched.
|
void |
CompactSerializationCache.WrapperEvictionPolicy.entryTouched(Binary binKey)
This method is called by the cache to indicate that the entry for the specified key has been touched.
|
void |
SerializationPagedCache.PagedBinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
void |
SerializationPagedCache.WrapperBinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
void |
SerializationPagedCache.FakeBinaryStore.erase(Binary binKey)
Remove the specified key from the underlying store if present.
|
protected int |
CompactSerializationCache.evictInternal(Binary binKey)
Attempt to evict the cache entry for the specified key from the cache as a result of either expiration or size-triggered eviction, returning the unit-size of the evicted entry, or 0 if the eviction was disallowed by the
ConfigurableCacheMap.EvictionApprover . |
protected Object |
BinaryStoreCacheStore.fromBinary(Binary bin)
Translate the passed Binary object into an Object object.
|
protected Object |
CompactSerializationCache.fromBinary(Binary bin)
Translate the passed Binary object into an Object object.
|
protected Object |
SerializationMap.fromBinary(Binary bin)
Translate the passed Binary object into an Object object.
|
protected Object |
SimpleSerializationMap.fromBinary(Binary bin)
Translate the passed Binary object into an Object object.
|
protected ConfigurableCacheMap.Entry |
CompactSerializationCache.getCacheEntryInternal(Binary binKey)
Return a
ConfigurableCacheMap.Entry for the specified key. |
protected ConfigurableCacheMap.Entry |
CompactSerializationCache.getCacheEntryInternal(Binary binKey, Object oKey)
Return a
ConfigurableCacheMap.Entry for the specified key. |
protected int |
CompactSerializationCache.getEntryUnits(Binary binKey)
Return the unit-size of the entry associated with the specified key, or 0 if the key does not exist.
|
protected AbstractKeyBasedMap.DeferredCacheEvent |
CompactSerializationCache.instantiateDeferredCacheEvent(int nId, Binary binKey, Object oKey, Object oValueOld, Object oValueNew, boolean fSynthetic)
Create a DeferredCacheEvent object with the provided arguments.
|
Binary |
SerializationPagedCache.PagedBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
SerializationPagedCache.WrapperBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
Binary |
SerializationPagedCache.FakeBinaryStore.load(Binary binKey)
Return the value associated with the specified key, or null if the key does not have an associated value in the underlying store.
|
protected void |
CompactSerializationCache.registerExpiry(Binary binKey, long cExpiry)
Register the expiry for the specified key.
|
protected void |
SerializationCache.registerKey(Object oKey, Binary binKey, Binary binValue)
Register a new key for the SerializationMap.
|
protected void |
SerializationMap.registerKey(Object oKey, Binary binKey, Binary binValue)
Register a new key for the SerializationMap.
|
protected void |
SerializationCache.registerKey(Object oKey, Binary binKey, Binary binValue, int cMillis)
Register a new key for the SerializationMap.
|
protected Object |
CompactSerializationCache.removeInternal(Object oKey, Binary binKey, boolean fBlind)
Remove the given key from the
BinaryStore only loading the value if necessary. |
void |
SerializationPagedCache.PagedBinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
void |
SerializationPagedCache.WrapperBinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
void |
SerializationPagedCache.FakeBinaryStore.store(Binary binKey, Binary binValue)
Store the specified value under the specific key in the underlying store.
|
protected void |
CompactSerializationCache.touch(Binary binKey)
Register a "touch" of the specified key.
|
protected void |
CompactSerializationCache.InternalEvictionPolicy.touchInternal(Binary binKey)
Update the internally maintained "touch"-related statistics for the specified key (e.g. touch time and touch count).
|
void |
BackingMapBinaryEntry.updateBinaryValue(Binary binValue)
Update the binary value for this entry.
|
void |
ReadWriteBackingMap.Entry.updateBinaryValue(Binary binValue)
Update the binary value for this entry.
|
void |
BackingMapBinaryEntry.updateBinaryValue(Binary binValue, boolean fSynthetic)
Update the binary value for this entry.
|
protected void |
CompactSerializationCache.updateUnits(Binary binKey, int cUnits)
Update the units associated with the specified key.
|
Constructor and Description |
---|
BackingMapBinaryEntry(Binary binKey, Binary binValue, Binary binValueOrig, BackingMapManagerContext ctx)
Construct a BackingMapBinaryEntry with the specified binary key, values and BackingMapManagerContext.
|
BackingMapBinaryEntry(Binary binKey, Binary binValue, Binary binValueOrig, long cDelay, BackingMapManagerContext ctx)
Construct a BackingMapBinaryEntry with the specified binary key, values and BackingMapManagerContext.
|
Entry(Binary binKey, Binary binValue, Binary binValueOrig, long cExpiry, BackingMapManagerContext ctx)
Construct an Entry with just a key.
|
EvictionCandidate(Binary binKey, long lWeight, long cUnits)
Construct a EvictionCandidate for the specified key and weight.
|
Modifier and Type | Method and Description |
---|---|
protected static ReadBuffer |
CachePersistenceHelper.createIndexRegistrationKey(long lCacheId, Binary binExtractor)
Create a key representing an index registration.
|
protected static ReadBuffer |
CachePersistenceHelper.createListenerRegistrationKey(long lMemberId, long lCacheId, Binary binKey)
Create a key representing a cache listener registration.
|
protected static ReadBuffer |
CachePersistenceHelper.createLockRegistrationKey(long lHolderId, long lHolderThreadId, long lCacheId, Binary binKey)
Create a key representing a cache entry lock.
|
protected static ReadBuffer |
CachePersistenceHelper.createTriggerRegistrationKey(long lCacheId, Binary binTrigger)
Create a key representing an trigger registration.
|
static void |
CachePersistenceHelper.registerIndex(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binExtractor, Binary binComparator, Object oToken)
Store the index registration in the specified persistent store.
|
static void |
CachePersistenceHelper.registerListener(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binKey, long lListenerId, boolean fLite, Object oToken)
Store the listener registration in the specified persistent store.
|
static void |
CachePersistenceHelper.registerLock(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binKey, long lHolderId, long lHolderThreadId, Object oToken)
Store the cache entry lock in the specified persistent store.
|
static void |
CachePersistenceHelper.registerTrigger(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binTrigger, Object oToken)
Store the trigger registration in the specified persistent store.
|
static void |
CachePersistenceHelper.unregisterIndex(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binExtractor, Object oToken)
Clear the index registration from the specified persistent store.
|
static void |
CachePersistenceHelper.unregisterListener(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binKey, long lListenerId, Object oToken)
Clear the listener registration from the specified persistent store.
|
static void |
CachePersistenceHelper.unregisterLock(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binKey, long lHolderId, long lHolderThreadId, Object oToken)
Clear the cache entry lock from the specified persistent store.
|
static void |
CachePersistenceHelper.unregisterTrigger(com.oracle.datagrid.persistence.PersistentStore<ReadBuffer> store, long lCacheId, Binary binTrigger, Object oToken)
Clear the trigger registration from the specified persistent store.
|
boolean |
AbstractPersistenceTools.StatsVisitor.visitCacheEntry(long lOldCacheId, Binary binKey, Binary binValue) |
boolean |
CachePersistenceHelper.Visitor.visitCacheEntry(long lOldCacheId, Binary binKey, Binary binValue)
Apply the visitor to the specified cache entry (key-value pair).
|
boolean |
AbstractPersistenceTools.StatsVisitor.visitIndex(long lOldCacheId, Binary binExtractor, Binary binComparator) |
boolean |
CachePersistenceHelper.Visitor.visitIndex(long lOldCacheId, Binary binExtractor, Binary binComparator)
Apply the visitor to the specified cache index.
|
boolean |
AbstractPersistenceTools.StatsVisitor.visitListener(long lOldCacheId, Binary binKey, long lListenerId, boolean fLite) |
boolean |
CachePersistenceHelper.Visitor.visitListener(long lOldCacheId, Binary binKey, long lListenerId, boolean fLite)
Apply the visitor to the specified cache entry listener.
|
boolean |
AbstractPersistenceTools.StatsVisitor.visitLock(long lOldCacheId, Binary binKey, long lHolderId, long lHolderThreadId) |
boolean |
CachePersistenceHelper.Visitor.visitLock(long lOldCacheId, Binary binKey, long lHolderId, long lHolderThreadId)
Apply the visitor to the specified cache entry lock.
|
boolean |
AbstractPersistenceTools.StatsVisitor.visitTrigger(long lOldCacheId, Binary binTrigger) |
boolean |
CachePersistenceHelper.Visitor.visitTrigger(long lOldCacheId, Binary binTrigger)
Apply the visitor to the specified trigger.
|
Modifier and Type | Method and Description |
---|---|
Binary |
SimpleValue.getBinary()
Get the value as binary.
|
Binary |
XmlValue.getBinary()
Get the value as binary.
|
Binary |
SimpleValue.getBinary(Binary binDefault)
Get the value as binary.
|
Binary |
XmlValue.getBinary(Binary binDefault)
Get the value as binary.
|
Modifier and Type | Method and Description |
---|---|
Binary |
SimpleValue.getBinary(Binary binDefault)
Get the value as binary.
|
Binary |
XmlValue.getBinary(Binary binDefault)
Get the value as binary.
|
void |
SimpleValue.setBinary(Binary binVal)
Set the binary value.
|
void |
XmlValue.setBinary(Binary binVal)
Set the binary value.
|
Modifier and Type | Field and Description |
---|---|
static Binary[] |
ExternalizableHelper.EMPTY_BINARY_ARRAY
An empty array of Binary objects.
|
Modifier and Type | Method and Description |
---|---|
static Binary |
ExternalizableHelper.asBinary(ReadBuffer buf)
Return a Binary representing the contents of the specified ReadBuffer, or null if the buffer is null.
|
Binary |
Binary.concat(Binary bin)
Concatenate the passed Binary onto this Binary.
|
static Binary |
ExternalizableHelper.decorate(Binary bin, Binary[] abinDecorations)
Deprecated.
as of Coherence 3.7.2
|
static Binary |
ExternalizableHelper.decorate(Binary bin, int nId, Binary binDecoration)
Decorate the passed value with the specified decoration and return the resulting Binary.
|
Binary |
BinaryEntry.getBinaryKey()
Return a raw binary key for this entry.
|
Binary |
ConverterCollections.ConverterMapEvent.ConverterMapEventEntry.getBinaryKey()
Return a raw binary key for this entry.
|
Binary |
InvocableMapHelper.RoutingBinaryEntry.getBinaryKey()
Return a raw binary key for this entry.
|
Binary |
BinaryEntry.getBinaryValue()
Return a raw binary value for this entry.
|
Binary |
ConverterCollections.ConverterMapEvent.ConverterMapEventEntry.getBinaryValue()
Return a raw binary value for this entry.
|
Binary |
InvocableMapHelper.RoutingBinaryEntry.getBinaryValue()
Return an OriginalBinaryValue from the underlying entry.
|
static Binary |
ExternalizableHelper.getDecoration(Binary bin, int nId)
Deprecated.
as of Coherence 3.7.2
|
Binary |
BinaryLongMap.Entry.getKey()
Obtain the key.
|
Binary |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.DelegateEntryVisitor.WrapperEntry.getKey()
Obtain the key.
|
Binary |
MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntry.getKey()
Obtain the key.
|
Binary |
MultiBinaryLongMap.SafeEntry.getKey()
Obtain the key.
|
Binary |
BinaryEntry.getOriginalBinaryValue()
Return a raw original binary value for this entry.
|
Binary |
ConverterCollections.ConverterMapEvent.ConverterMapEventBinaryEntry.getOriginalBinaryValue()
Return a raw original binary value for this entry.
|
Binary |
InvocableMapHelper.RoutingBinaryEntry.getOriginalBinaryValue() |
static Binary |
Base.getRandomBinary(int cbMin, int cbMax)
Generates a random-length Binary within the length bounds provided whose contents are random bytes.
|
static Binary |
Base.getRandomBinary(int cbMin, int cbMax, byte... abHead)
Generates a random-length Binary including
abHead at the head of the Binary, in addition to random bytes within the length bounds provided. |
static Binary |
ExternalizableHelper.getUndecorated(Binary bin)
Deprecated.
as of Coherence 3.7.2
|
Binary |
Unsafe.newBinary(byte[] ab, int of, int cb)
Return a new
Binary instance backed by the specified byte[] beginning at the specified offset and of the specified length. |
Binary |
MultiBinaryLongMap.WrapperBinaryLongMap.WrapperIterator.next() |
static Binary |
Binary.readBinary(DataInput input)
Read a Binary from the specified DataInput.
|
static Binary |
Binary.readBinary(DataInputStream in)
Read a Binary from the specified DataInputStream.
|
static Binary |
Binary.readBinary(File file)
Read a Binary from the specified File.
|
static Binary |
Binary.readBinary(FileChannel channel, long of, int cb, byte[] ab2)
Read a Binary of the specified length at the specified offset from the specified FileChannel.
|
static Binary |
Binary.readBinary(InputStream in)
Read a Binary from the specified InputStream.
|
static Binary |
Binary.readBinary(InputStream in, int cb)
Read a Binary from the specified InputStream.
|
static Binary |
Binary.readBinary(URL url)
Read a Binary from the specified URL.
|
static Binary |
ExternalizableHelper.removeIntDecoration(Binary bin)
Deprecated.
as of Coherence 3.7.2
|
Binary |
Binary.replace(Binary binOld, Binary binNew)
Replace all occurrences of one specified Binary with another in this Binary object.
|
Binary |
Binary.replace(byte bOld, byte bNew)
Replace all occurrences of one specified byte with another in this Binary object.
|
Binary |
Binary.replaceRegion(int of, int cb, Binary binNew)
Replace a region within this Binary with another Binary.
|
Binary |
Binary.reverse()
Reverse this Binary object's byte sequence such that the byte at offset zero of this sequence occurs at offset length()-1 in the resulting sequence, the byte at offset one of this sequence occurs at offset length()-2 in the resulting sequence, and so on.
|
Binary |
AbstractByteSequence.toBinary()
Returns a Binary object that holds the contents of this ByteSequence.
|
Binary |
Binary.toBinary()
Return a new Binary object that holds the complete contents of this ReadBuffer.
|
Binary |
BinaryWriteBuffer.toBinary()
Returns a new Binary object that holds the complete contents of this WriteBuffer.
|
Binary |
ByteSequence.toBinary()
Returns a Binary object that holds the contents of this ByteSequence.
|
Binary |
Binary.toBinary(int of, int cb)
Return a Binary object that holds the specified portion of this ReadBuffer.
|
static Binary |
ExternalizableHelper.toBinary(Object o)
Write an object into a Binary object.
|
static Binary |
ExternalizableHelper.toBinary(Object o, Serializer serializer)
Write an object into a Binary object using the specified Serializer.
|
static Binary |
ExternalizableHelper.toLiteBinary(ExternalizableLite o)
Write an ExternalizableLite object into a Binary object.
|
static Binary |
ExternalizableHelper.undecorate(Binary bin, int nId)
Deprecated.
as of Coherence 3.7.2
|
Modifier and Type | Method and Description |
---|---|
Iterator<Binary> |
BinaryLongMap.keys()
Obtain an iterator of the keys stored in the map.
|
Iterator<Binary> |
BinaryRadixTree.keys()
Obtain an iterator of the keys stored in the map.
|
Iterator<Binary> |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.keys()
Obtain an iterator of the keys stored in the map.
|
Iterator<Binary> |
MultiBinaryLongMap.PrimaryBinaryLongMap.keys()
Obtain an iterator of the keys stored in the map.
|
Iterator<Binary> |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.keys()
Obtain an iterator of the keys stored in the map.
|
Iterator<Binary> |
MultiBinaryLongMap.MaskedBinaryLongMap.keys()
Obtain an iterator of the keys stored in the map.
|
Iterator<Binary> |
MultiBinaryLongMap.WrapperBinaryLongMap.keys()
Obtain an iterator of the keys stored in the map.
|
Iterator<Binary> |
MultiBinaryLongMap.SafeBinaryLongMap.keys()
Obtain an iterator of the keys stored in the map.
|
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> . |
Modifier and Type | Method and Description |
---|---|
protected void |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.addValue(Binary binKey, long lValueNew)
Add the specified key to the BinaryLongMap, and associate the specified value with it in the primary BLM.
|
Binary |
Binary.concat(Binary bin)
Concatenate the passed Binary onto this Binary.
|
static Binary |
ExternalizableHelper.decorate(Binary bin, Binary[] abinDecorations)
Deprecated.
as of Coherence 3.7.2
|
static Binary |
ExternalizableHelper.decorate(Binary bin, Binary[] abinDecorations)
Deprecated.
as of Coherence 3.7.2
|
static Binary |
ExternalizableHelper.decorate(Binary bin, int nId, Binary binDecoration)
Decorate the passed value with the specified decoration and return the resulting Binary.
|
protected boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.doPut(Binary binKey, long lValue, boolean fOnlyIfAbsent)
|
boolean |
Binary.endsWith(Binary bin)
Tests if this Binary object ends with the specified suffix.
|
static Object |
ExternalizableHelper.fromBinary(Binary bin)
Read an object from a Binary object.
|
static Object |
ExternalizableHelper.fromBinary(Binary bin, ClassLoader loader)
Read an object from a Binary object.
|
static Object |
ExternalizableHelper.fromBinary(Binary bin, Serializer serializer)
Read an object from a Binary object using the specified Serializer.
|
long |
BinaryLongMap.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
long |
BinaryRadixTree.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
long |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
long |
MultiBinaryLongMap.PrimaryBinaryLongMap.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
long |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
long |
MultiBinaryLongMap.MaskedBinaryLongMap.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
long |
MultiBinaryLongMap.WrapperBinaryLongMap.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
long |
MultiBinaryLongMap.SafeBinaryLongMap.get(Binary binKey)
Find the specified key in the map and return the value associated with it.
|
int |
Unsafe.getArrayOffset(Binary bin)
Return the offset into the
underlying byte[] for the specified Binary. |
byte[] |
Unsafe.getByteArray(Binary bin)
Return the underlying byte[] for the specified Binary.
|
static Binary |
ExternalizableHelper.getDecoration(Binary bin, int nId)
Deprecated.
as of Coherence 3.7.2
|
protected int |
MultiBinaryLongMap.AbstractDelegateBinaryLongMap.getSlot(Binary binKey)
Return the slot index associated with the specified key.
|
static Binary |
ExternalizableHelper.getUndecorated(Binary bin)
Deprecated.
as of Coherence 3.7.2
|
int |
Binary.indexOf(Binary bin)
Returns the offset within this Binary object of the first occurrence of the specified Binary.
|
int |
Binary.indexOf(Binary bin, int ofFrom)
Returns the offset within this Binary object of the first occurrence of the specified Binary, starting the search at the specified offset.
|
void |
MultiBinaryLongMap.BinaryLongMapListener.keyAdded(Binary binKey)
A notification that the primary map has added a new Binary/long key/value mapping; this implicitly creates a new key/value mapping in each delegating map, with the value being 0L.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.keyAdded(Binary binKey)
A notification that the primary map has added a new Binary/long key/value mapping; this implicitly creates a new key/value mapping in each delegating map, with the value being 0L.
|
void |
MultiBinaryLongMap.BinaryLongMapListener.keyRemoving(Binary binKey)
A notification that the primary map is removing a Binary/long key/value mapping; this implies that the existing key/value mapping for the same Binary key in each delegating map is also being removed.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.keyRemoving(Binary binKey)
A notification that the primary map is removing a Binary/long key/value mapping; this implies that the existing key/value mapping for the same Binary key in each delegating map is also being removed.
|
int |
Binary.lastIndexOf(Binary bin)
Returns the offset within this Binary object of the last occurrence of the specified Binary.
|
int |
Binary.lastIndexOf(Binary bin, int ofFrom)
Returns the offset within this Binary object of the last occurrence of the specified Binary, starting the search at the specified offset.
|
void |
NullImplementation.NullPofHandler.onOctetString(int iPos, Binary bin)
Report that a octet string value has been encountered in the POF stream.
|
void |
BinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
BinaryRadixTree.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
MultiBinaryLongMap.DelegatingBinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.CompressedPrimaryBinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
MultiBinaryLongMap.MaskedBinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
MultiBinaryLongMap.WrapperBinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
void |
MultiBinaryLongMap.SafeBinaryLongMap.put(Binary binKey, long lValue)
Blindly store the passed value for the specified key, adding the key if it is not already in the map, or replacing the current value if the key is in the map.
|
boolean |
BinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
BinaryRadixTree.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
MultiBinaryLongMap.DelegatingBinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.CompressedPrimaryBinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
MultiBinaryLongMap.MaskedBinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
MultiBinaryLongMap.WrapperBinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
MultiBinaryLongMap.SafeBinaryLongMap.putIfAbsent(Binary binKey, long lValue)
Store the passed value for the specified key, only if the key does not currently exist in the map.
|
boolean |
Binary.regionMatches(int ofThis, Binary that, int ofThat, int cb)
Tests if two Binary regions are equal.
|
void |
BinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
BinaryRadixTree.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
MultiBinaryLongMap.DelegatingBinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.CompressedPrimaryBinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
MultiBinaryLongMap.MaskedBinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
MultiBinaryLongMap.WrapperBinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
void |
MultiBinaryLongMap.SafeBinaryLongMap.remove(Binary binKey)
Blindly remove the specified Binary key from the map.
|
boolean |
BinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
BinaryRadixTree.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
MultiBinaryLongMap.DelegatingBinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.CompressedPrimaryBinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
MultiBinaryLongMap.MaskedBinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
MultiBinaryLongMap.WrapperBinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
boolean |
MultiBinaryLongMap.SafeBinaryLongMap.remove(Binary binKey, long lValue)
Remove the specified Binary key from the map iff it exists in the map and is associated with the specified value.
|
static Binary |
ExternalizableHelper.removeIntDecoration(Binary bin)
Deprecated.
as of Coherence 3.7.2
|
protected boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.removeValue(Binary binKey, long lValue)
Remove the specified key from the BinaryLongMap, optionally performing the operation only if the value currently associated with the key matches the passed "old" value.
|
Binary |
Binary.replace(Binary binOld, Binary binNew)
Replace all occurrences of one specified Binary with another in this Binary object.
|
boolean |
BinaryLongMap.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
boolean |
BinaryRadixTree.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
boolean |
MultiBinaryLongMap.DelegatingBinaryLongMap.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
boolean |
MultiBinaryLongMap.PrimaryBinaryLongMap.DelegatingPrimaryBinaryLongMap.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
boolean |
MultiBinaryLongMap.MaskedBinaryLongMap.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
boolean |
MultiBinaryLongMap.WrapperBinaryLongMap.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
boolean |
MultiBinaryLongMap.SafeBinaryLongMap.replace(Binary binKey, long lValueOld, long lValueNew)
Store the passed "new" value for the specified key, only if the current value associated with the specified key is the same as the specified "old" value.
|
Binary |
Binary.replaceRegion(int of, int cb, Binary binNew)
Replace a region within this Binary with another Binary.
|
boolean |
Binary.startsWith(Binary bin)
Tests if this Binary object starts with the specified prefix.
|
boolean |
Binary.startsWith(Binary bin, int ofFrom)
Tests if this Binary object starts with the specified prefix beginning a specified offset.
|
static Binary |
ExternalizableHelper.undecorate(Binary bin, int nId)
Deprecated.
as of Coherence 3.7.2
|
void |
BinaryEntry.updateBinaryValue(Binary binValue)
Update the binary value for this entry.
|
void |
ConverterCollections.ConverterMapEvent.ConverterMapEventBinaryEntry.updateBinaryValue(Binary binValue)
Update the binary value for this entry.
|
void |
InvocableMapHelper.RoutingBinaryEntry.updateBinaryValue(Binary binValue) |
void |
BinaryEntry.updateBinaryValue(Binary binValue, boolean fSynthetic)
Update the binary value for this entry.
|
void |
ConverterCollections.ConverterMapEvent.ConverterMapEventBinaryEntry.updateBinaryValue(Binary binValue, boolean fSynthetic)
Update the binary value for this entry.
|
void |
InvocableMapHelper.RoutingBinaryEntry.updateBinaryValue(Binary binValue, boolean fSynthetic) |
void |
BinaryLongMap.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.
|
void |
BinaryRadixTree.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.
|
void |
MultiBinaryLongMap.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.
|
void |
MultiBinaryLongMap.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.
|
void |
MultiBinaryLongMap.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.
|
void |
MultiBinaryLongMap.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.
|
void |
MultiBinaryLongMap.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.
|
void |
MultiBinaryLongMap.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.
|
Constructor and Description |
---|
Binary(Binary that)
Construct a Binary object from a Binary object.
|
Constructor and Description |
---|
WrapperIterator(Iterator<Binary> iter)
Construct a WrapperIterator.
|