public abstract class AbstractIdsQueryPacket extends AbstractQueryPacket
| Modifier and Type | Field and Description |
|---|---|
protected String |
_className |
protected Object[] |
_ids |
protected int |
_version |
_entryType, _entryTypeCode, _typeDesc, _typeDescChecksum| Constructor and Description |
|---|
AbstractIdsQueryPacket()
Default constructor required by Externalizable.
|
AbstractIdsQueryPacket(Object[] ids,
int version,
ITypeDesc typeDesc,
QueryResultTypeInternal resultType,
AbstractProjectionTemplate projectionTemplate) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getID() |
Object[] |
getIds() |
AbstractProjectionTemplate |
getProjectionTemplate() |
abstract Object |
getRouting(int objectIndex) |
String |
getTypeName() |
int |
getVersion() |
boolean |
isIdsQuery() |
protected void |
readExternal(ObjectInput in,
PlatformLogicalVersion version) |
void |
readFromSwap(ObjectInput in) |
void |
setClassName(String className) |
void |
setIds(Object[] ids) |
void |
setProjectionTemplate(AbstractProjectionTemplate projectionTemplate) |
void |
setVersion(int version) |
protected void |
writeExternal(ObjectOutput out,
PlatformLogicalVersion version) |
void |
writeToSwap(ObjectOutput out) |
clone, getCustomQuery, getDynamicProperties, getExtendedMatchCodes, getFieldValue, getFieldValues, getIdentifierFieldIndex, getMultipleUIDs, getPacketType, getQueryResultType, getRangeValues, getRangeValuesInclusion, getTTL, getUID, isAllIndexValuesSqlQuery, isFifo, isIdQuery, isNoWriteLease, isReturnOnlyUids, isTemplateQuery, isTransient, setCustomQuery, setDynamicProperties, setFieldsValues, setFieldValue, setMultipleUIDs, setQueryResultType, setReturnOnlyUIDs, setTTL, setUID, supportExtendedMatching, toObject, validateequals, getCodebase, getEntryType, getExternalEntryImplClassName, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hasFixedPropertiesArray, hashCode, hasPreviousVersion, isExternalizableEntryPacket, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toString, toText, validateStorageType, writeExternalImplreadExternal, writeExternalfinalize, getClass, notify, notifyAll, wait, wait, waitgetPreviousVersion, hasFixedPropertiesArray, hasPreviousVersion, isExternalizableEntryPacket, setPreviousVersiongetCodebase, getEntryType, getExternalEntryImplClassName, getOperationID, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, isSerializeTypeDesc, setOperationID, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObjectreadExternal, writeExternalprotected String _className
protected Object[] _ids
protected int _version
public AbstractIdsQueryPacket()
public AbstractIdsQueryPacket(Object[] ids, int version, ITypeDesc typeDesc, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate)
public abstract Object getRouting(int objectIndex)
public String getTypeName()
getTypeName in interface ITransportPacketgetTypeName in class AbstractQueryPacketpublic void setClassName(String className)
public Object[] getIds()
public void setIds(Object[] ids)
public int getVersion()
getVersion in interface ITransportPacketgetVersion in class AbstractQueryPacketpublic void setVersion(int version)
setVersion in interface ITransportPacketsetVersion in class AbstractQueryPacketpublic Object getID()
getID in interface IEntryPacketgetID in class AbstractQueryPacketpublic AbstractProjectionTemplate getProjectionTemplate()
getProjectionTemplate in interface ITemplatePacketgetProjectionTemplate in class AbstractQueryPacketpublic void setProjectionTemplate(AbstractProjectionTemplate projectionTemplate)
setProjectionTemplate in interface ITemplatePacketsetProjectionTemplate in class AbstractQueryPacketprotected void readExternal(ObjectInput in, PlatformLogicalVersion version) throws IOException, ClassNotFoundException
readExternal in class AbstractQueryPacketIOExceptionClassNotFoundExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class AbstractQueryPacketIOExceptionClassNotFoundExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class AbstractQueryPacketIOExceptionprotected void writeExternal(ObjectOutput out, PlatformLogicalVersion version) throws IOException
writeExternal in class AbstractQueryPacketIOExceptionpublic boolean isIdsQuery()
isIdsQuery in interface ITemplatePacketisIdsQuery in class AbstractQueryPacketCopyright © GigaSpaces.