public class UidQueryPacket extends AbstractQueryPacket
_entryType, _entryTypeCode, _typeDesc, _typeDescChecksum| Constructor and Description |
|---|
UidQueryPacket()
Empty constructor required by Externalizable.
|
UidQueryPacket(ITypeDesc typeDesc,
String[] uids,
int version,
QueryResultTypeInternal resultType,
boolean returnOnlyUids) |
UidQueryPacket(ITypeDesc typeDesc,
String uid,
Object routing,
int version,
QueryResultTypeInternal resultType,
boolean returnOnlyUids,
AbstractProjectionTemplate projectionTemplate) |
UidQueryPacket(String[] uids,
int version,
QueryResultTypeInternal resultType,
boolean returnOnlyUids) |
UidQueryPacket(String uid,
Object routing,
int version,
QueryResultTypeInternal resultType) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getMultipleUIDs() |
AbstractProjectionTemplate |
getProjectionTemplate() |
Object |
getRoutingFieldValue() |
String |
getTypeName() |
String |
getUID() |
int |
getVersion() |
boolean |
isIdQuery() |
boolean |
isReturnOnlyUids() |
boolean |
isTransient()
UidQueryPacket can only be used to query the EDS if it is attached to specific type
|
protected void |
readExternal(ObjectInput in,
PlatformLogicalVersion version) |
void |
readFromSwap(ObjectInput in) |
void |
setMultipleUIDs(String[] uids) |
void |
setProjectionTemplate(AbstractProjectionTemplate projectionTemplate) |
void |
setRouting(Object routing) |
void |
setUID(String uid) |
void |
setVersion(int version) |
protected void |
writeExternal(ObjectOutput out,
PlatformLogicalVersion version) |
void |
writeToSwap(ObjectOutput out) |
clone, getCustomQuery, getDynamicProperties, getExtendedMatchCodes, getFieldValue, getFieldValues, getID, getPacketType, getQueryResultType, getRangeValues, getRangeValuesInclusion, getTTL, isAllIndexValuesSqlQuery, isFifo, isIdsQuery, isNoWriteLease, isTemplateQuery, setCustomQuery, setDynamicProperties, setFieldsValues, setFieldValue, setQueryResultType, setReturnOnlyUIDs, setTTL, supportExtendedMatching, toObject, validateequals, getCodebase, getEntryType, getExternalEntryImplClassName, getIdImpl, getOperationID, getPreviousVersion, getPropertyValue, 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, waitgetTemplateRoutingValue, isBroadcastallNullFieldValues, getPreviousVersion, hasFixedPropertiesArray, hasPreviousVersion, isExternalizableEntryPacket, isHybrid, setPreviousVersiongetCodebase, getEntryType, getExternalEntryImplClassName, getOperationID, getPropertyValue, getTypeDescChecksum, getTypeDescriptor, isSerializeTypeDesc, setOperationID, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObjectenabledSmartExternalizableWithReferencereadExternal, writeExternalpublic UidQueryPacket()
public UidQueryPacket(ITypeDesc typeDesc, String uid, Object routing, int version, QueryResultTypeInternal resultType, boolean returnOnlyUids, AbstractProjectionTemplate projectionTemplate)
public UidQueryPacket(String uid, Object routing, int version, QueryResultTypeInternal resultType)
public UidQueryPacket(ITypeDesc typeDesc, String[] uids, int version, QueryResultTypeInternal resultType, boolean returnOnlyUids)
public UidQueryPacket(String[] uids, int version, QueryResultTypeInternal resultType, boolean returnOnlyUids)
public String getUID()
getUID in interface ITransportPacketgetUID in class AbstractQueryPacketpublic void setUID(String uid)
setUID in interface IEntryPacketsetUID in class AbstractQueryPacketpublic String[] getMultipleUIDs()
getMultipleUIDs in interface ITransportPacketgetMultipleUIDs in class AbstractQueryPacketpublic void setMultipleUIDs(String[] uids)
setMultipleUIDs in interface ITransportPacketsetMultipleUIDs in class AbstractQueryPacketpublic boolean isReturnOnlyUids()
isReturnOnlyUids in interface ITemplatePacketisReturnOnlyUids in class AbstractQueryPacketpublic String getTypeName()
getTypeName in interface ITransportPacketgetTypeName in class AbstractQueryPacketpublic boolean isTransient()
isTransient in interface ITransportPacketisTransient in class AbstractQueryPacketpublic int getVersion()
getVersion in interface ITransportPacketgetVersion in class AbstractQueryPacketpublic void setVersion(int version)
setVersion in interface ITransportPacketsetVersion in class AbstractQueryPacketpublic Object getRoutingFieldValue()
getRoutingFieldValue in interface ITransportPacketgetRoutingFieldValue in class AbstractEntryPacketpublic void setRouting(Object routing)
public boolean isIdQuery()
isIdQuery in interface ITemplatePacketisIdQuery in class AbstractQueryPacketprotected void readExternal(ObjectInput in, PlatformLogicalVersion version) throws IOException, ClassNotFoundException
readExternal in class AbstractQueryPacketIOExceptionClassNotFoundExceptionprotected void writeExternal(ObjectOutput out, PlatformLogicalVersion version) throws IOException
writeExternal in class AbstractQueryPacketIOExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class AbstractQueryPacketIOExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class AbstractQueryPacketIOExceptionClassNotFoundExceptionpublic void setProjectionTemplate(AbstractProjectionTemplate projectionTemplate)
setProjectionTemplate in interface ITemplatePacketsetProjectionTemplate in class AbstractQueryPacketpublic AbstractProjectionTemplate getProjectionTemplate()
getProjectionTemplate in interface ITemplatePacketgetProjectionTemplate in class AbstractQueryPacketCopyright © GigaSpaces.