static class FastCopyHelper.FastCopyKey
extends java.lang.Object
fastCopyCache.| Modifier and Type | Field and Description |
|---|---|
(package private) byte |
copyMode
A bitmask that indicates which copying mode is being used.
|
(package private) java.lang.Class<? extends Record> |
destinationBufferClass
The class of the destination buffer.
|
(package private) java.lang.Class<? extends Record> |
sourceBufferClass
The class of the source buffer.
|
| Constructor and Description |
|---|
FastCopyKey(FastCopyHelper.FastCopyContext fastCopyContext)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Function that checks the equality between two
FastCopyKey. |
int |
hashCode()
Function that computes the hash.
|
final java.lang.Class<? extends Record> sourceBufferClass
final java.lang.Class<? extends Record> destinationBufferClass
final byte copyMode
FastCopyKey(FastCopyHelper.FastCopyContext fastCopyContext)
fastCopyContext - The context with the required information.