public class TemplatePacket extends EntryPacket implements ITemplatePacket
_returnOnlyUIDs, _typeName_entryType, _entryTypeCode, _typeDesc, _typeDescChecksum| Constructor and Description |
|---|
TemplatePacket()
Default constructor required by
Externalizable. |
TemplatePacket(ITypeDesc typeDesc) |
TemplatePacket(ITypeDesc typeDesc,
EntryType entryType,
Object[] fixedProperties,
ICustomQuery customQuery,
String uid,
int version,
long timeToLive,
boolean isTransient) |
| Modifier and Type | Method and Description |
|---|---|
TemplatePacket |
clone()
Returns a shallow copy of this EntryPacket instance.
|
short[] |
getExtendedMatchCodes() |
AbstractProjectionTemplate |
getProjectionTemplate() |
QueryResultTypeInternal |
getQueryResultType() |
Object[] |
getRangeValues() |
boolean[] |
getRangeValuesInclusion() |
boolean |
isAllIndexValuesSqlQuery() |
boolean |
isIdQuery() |
boolean |
isIdsQuery() |
boolean |
isTemplateQuery() |
void |
setProjectionTemplate(AbstractProjectionTemplate projectionTemplate) |
boolean |
supportExtendedMatching() |
void |
validate() |
getCustomQuery, getDynamicProperties, getFieldValue, getFieldValues, getMultipleUIDs, getPacketType, getTTL, getTypeName, getUID, getVersion, hasFixedPropertiesArray, isFifo, isNoWriteLease, isReturnOnlyUids, isTransient, readExternal, readFromSwap, setCustomQuery, setDynamicProperties, setFieldsValues, setFieldValue, setMultipleUIDs, setReturnOnlyUIDs, setTTL, setUID, setVersion, writeExternal, writeToSwapequals, getCodebase, getEntryType, getExternalEntryImplClassName, getID, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hashCode, hasPreviousVersion, isExternalizableEntryPacket, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toObject, toString, toText, validateStorageType, writeExternalImplreadExternal, writeExternalfinalize, getClass, notify, notifyAll, wait, wait, waitisReturnOnlyUids, setDynamicProperties, setReturnOnlyUIDsgetID, getPreviousVersion, getTTL, hasFixedPropertiesArray, hasPreviousVersion, isExternalizableEntryPacket, setCustomQuery, setPreviousVersion, setTTL, setUIDgetCodebase, getCustomQuery, getDynamicProperties, getEntryType, getExternalEntryImplClassName, getFieldValue, getFieldValues, getMultipleUIDs, getOperationID, getPacketType, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, getTypeName, getUID, getVersion, isFifo, isNoWriteLease, isSerializeTypeDesc, isTransient, setFieldsValues, setFieldValue, setMultipleUIDs, setOperationID, setPropertyValue, setSerializeTypeDesc, setTypeDesc, setVersion, supportsTypeDescChecksum, toObject, toObject, toObject, toObjectreadExternal, writeExternalreadFromSwap, writeToSwappublic TemplatePacket()
Externalizable.public TemplatePacket(ITypeDesc typeDesc, EntryType entryType, Object[] fixedProperties, ICustomQuery customQuery, String uid, int version, long timeToLive, boolean isTransient)
public TemplatePacket(ITypeDesc typeDesc)
public QueryResultTypeInternal getQueryResultType()
getQueryResultType in interface ITemplatePacketpublic boolean supportExtendedMatching()
supportExtendedMatching in interface ITemplatePacketpublic short[] getExtendedMatchCodes()
getExtendedMatchCodes in interface ITemplatePacketpublic Object[] getRangeValues()
getRangeValues in interface ITemplatePacketpublic boolean[] getRangeValuesInclusion()
getRangeValuesInclusion in interface ITemplatePacketpublic AbstractProjectionTemplate getProjectionTemplate()
getProjectionTemplate in interface ITemplatePacketpublic void setProjectionTemplate(AbstractProjectionTemplate projectionTemplate)
setProjectionTemplate in interface ITemplatePacketpublic boolean isIdQuery()
isIdQuery in interface ITemplatePacketpublic boolean isIdsQuery()
isIdsQuery in interface ITemplatePacketpublic boolean isTemplateQuery()
isTemplateQuery in interface ITemplatePacketpublic boolean isAllIndexValuesSqlQuery()
isAllIndexValuesSqlQuery in interface ITemplatePacketpublic TemplatePacket clone()
EntryPacketclone in interface IEntryPacketclone in interface ITemplatePacketclone in class EntryPacketpublic void validate()
validate in interface ITemplatePacketCopyright © GigaSpaces.