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, writeToSwap
equals, getCodebase, getEntryType, getExternalEntryImplClassName, getID, getIdImpl, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hashCode, hasPreviousVersion, isExternalizableEntryPacket, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toObject, toString, toText, 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 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 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
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
public TemplatePacket clone()
EntryPacket
clone
in interface IEntryPacket
clone
in interface ITemplatePacket
clone
in class EntryPacket
public void validate()
validate
in interface ITemplatePacket
Copyright © GigaSpaces.