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, writeToSwap
equals, getCodebase, getEntryType, getExternalEntryImplClassName, getID, getIdImpl, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hashCode, hasPreviousVersion, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toString, validateStorageType, writeExternalImpl
readExternal, writeExternal
finalize, getClass, notify, notifyAll, wait, wait, wait
getTemplateRoutingValue, isBroadcast, isReturnOnlyUids, setDynamicProperties, setReturnOnlyUIDs
allNullFieldValues, getID, getPreviousVersion, getTTL, hasFixedPropertiesArray, hasPreviousVersion, isExternalizableEntryPacket, isHybrid, setCustomQuery, setPreviousVersion, setTTL, setUID
getCodebase, 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, toObject
enabledSmartExternalizableWithReference
readExternal, writeExternal
readFromSwap, writeToSwap
public 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 ITemplatePacket
public boolean supportExtendedMatching()
supportExtendedMatching
in interface ITemplatePacket
public short[] getExtendedMatchCodes()
getExtendedMatchCodes
in interface ITemplatePacket
public Object[] getRangeValues()
getRangeValues
in interface ITemplatePacket
public boolean[] getRangeValuesInclusion()
getRangeValuesInclusion
in interface ITemplatePacket
protected boolean isTemplate()
isTemplate
in class ExternalizableEntryPacket
public ExternalizableTemplatePacket clone()
clone
in interface IEntryPacket
clone
in interface ITemplatePacket
clone
in class AbstractEntryPacket
public void validate()
validate
in interface ITemplatePacket
public AbstractProjectionTemplate getProjectionTemplate()
getProjectionTemplate
in interface ITemplatePacket
public void setProjectionTemplate(AbstractProjectionTemplate projectionTemplate)
setProjectionTemplate
in interface ITemplatePacket
public boolean isIdQuery()
isIdQuery
in interface ITemplatePacket
public boolean isIdsQuery()
isIdsQuery
in interface ITemplatePacket
public boolean isTemplateQuery()
isTemplateQuery
in interface ITemplatePacket
public boolean isAllIndexValuesSqlQuery()
isAllIndexValuesSqlQuery
in interface ITemplatePacket
Copyright © GigaSpaces.