@GridInternal public final class GridGgfsBlockKey extends org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapter implements Externalizable, Comparable<GridGgfsBlockKey>
BIT_SET_NOT_READ, BOOLEAN_ARR_NOT_READ, BYTE_ARR_LIST_NOT_READ, BYTE_ARR_NOT_READ, CACHE_VER_NOT_READ, CHAR_ARR_NOT_READ, CLOCK_DELTA_VER_NOT_READ, commState, DHT_PART_EXCHANGE_ID_NOT_READ, DOUBLE_ARR_NOT_READ, DR_INT_REQ_ENTRY_NOT_READ, ENUM_NOT_READ, FLOAT_ARR_NOT_READ, GRID_UUID_NOT_READ, INT_ARR_NOT_READ, LONG_ARR_NOT_READ, LONG_LIST_NOT_READ, MSG_NOT_READ, NULL, SHORT_ARR_NOT_READ, STR_NOT_READ, UUID_NOT_READ, VAL_BYTES_NOT_READ| Constructor and Description |
|---|
GridGgfsBlockKey()
Empty constructor required for
Externalizable. |
GridGgfsBlockKey(org.gridgain.grid.GridUuid fileId,
org.gridgain.grid.GridUuid affKey,
boolean evictExclude,
long blockId)
Constructs file's binary data block key.
|
| Modifier and Type | Method and Description |
|---|---|
org.gridgain.grid.GridUuid |
affinityKey() |
org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapter |
clone() |
protected void |
clone0(org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapter _msg) |
int |
compareTo(GridGgfsBlockKey o) |
byte |
directType() |
boolean |
equals(Object o) |
boolean |
evictExclude() |
long |
getBlockId() |
org.gridgain.grid.GridUuid |
getFileId() |
int |
hashCode() |
void |
readExternal(ObjectInput in) |
boolean |
readFrom(ByteBuffer buf) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
boolean |
writeTo(ByteBuffer buf) |
public GridGgfsBlockKey(org.gridgain.grid.GridUuid fileId,
@Nullable
org.gridgain.grid.GridUuid affKey,
boolean evictExclude,
long blockId)
fileId - File ID.affKey - Affinity key.evictExclude - Evict exclude flag.blockId - Block ID.public GridGgfsBlockKey()
Externalizable.public org.gridgain.grid.GridUuid getFileId()
public org.gridgain.grid.GridUuid affinityKey()
public boolean evictExclude()
public long getBlockId()
public int compareTo(@NotNull
GridGgfsBlockKey o)
compareTo in interface Comparable<GridGgfsBlockKey>public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException
readExternal in interface ExternalizableIOExceptionpublic org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapter clone()
clone in class org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapterprotected void clone0(org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapter _msg)
clone0 in class org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapterpublic boolean writeTo(ByteBuffer buf)
writeTo in class org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapterpublic boolean readFrom(ByteBuffer buf)
readFrom in class org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapterpublic byte directType()
directType in class org.gridgain.grid.util.direct.GridTcpCommunicationMessageAdapterCopyright © 2014. All rights reserved.