public class ExternalizableTemplatePacket extends ExternalizableEntryPacket implements ITemplatePacket
ITemplatePacket for Externalizable classes._entryType, _entryTypeCode, _typeDesc, _typeDescChecksum| Constructor and Description |
|---|
ExternalizableTemplatePacket()
Default constructor required by
Externalizable. |
ExternalizableTemplatePacket(ITypeDesc typeDesc,
EntryType entryType,
Externalizable object,
ICustomQuery customQuery) |
ExternalizableTemplatePacket(ITypeDesc typeDesc,
EntryType entryType,
Object[] fixedProperties,
ICustomQuery customQuery,
String uid,
int version,
long timeToLive,
boolean isTransient) |
| Modifier and Type | Method and Description |
|---|---|
ExternalizableTemplatePacket |
clone() |
short[] |
getExtendedMatchCodes() |
AbstractProjectionTemplate |
getProjectionTemplate() |
QueryResultTypeInternal |
getQueryResultType() |
Object[] |
getRangeValues() |
boolean[] |
getRangeValuesInclusion() |
boolean |
isAllIndexValuesSqlQuery() |
boolean |
isIdQuery() |
boolean |
isIdsQuery() |
protected boolean |
isTemplate() |
boolean |
isTemplateQuery() |
void |
setProjectionTemplate(AbstractProjectionTemplate projectionTemplate) |
boolean |
supportExtendedMatching() |
void |
validate() |
getCustomQuery, getDynamicProperties, getFieldValue, getFieldValues, getMultipleUIDs, getPacketType, getTTL, getTypeName, getUID, getVersion, hasFixedPropertiesArray, isExternalizableEntryPacket, isFifo, isNoWriteLease, isReturnOnlyUids, isTransient, readExternal, readFromSwap, setCustomQuery, setDynamicProperties, setFieldsValues, setFieldValue, setMultipleUIDs, setReturnOnlyUIDs, setTTL, setUID, setVersion, toObject, toText, writeExternal, writeToSwapequals, getCodebase, getEntryType, getExternalEntryImplClassName, getID, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hashCode, hasPreviousVersion, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toString, 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 ExternalizableTemplatePacket()
Externalizable.public ExternalizableTemplatePacket(ITypeDesc typeDesc, EntryType entryType, Externalizable object, ICustomQuery customQuery)
public ExternalizableTemplatePacket(ITypeDesc typeDesc, EntryType entryType, Object[] fixedProperties, ICustomQuery customQuery, String uid, int version, long timeToLive, boolean isTransient)
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 ITemplatePacketprotected boolean isTemplate()
isTemplate in class ExternalizableEntryPacketpublic ExternalizableTemplatePacket clone()
clone in interface IEntryPacketclone in interface ITemplatePacketclone in class AbstractEntryPacketpublic void validate()
validate 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 ITemplatePacketCopyright © GigaSpaces.