public class PbsTemplatePacket extends PbsEntryPacket implements ITemplatePacket
_className, _fieldsValues, _routingFieldValue, _unmarshContentState, CONTENT_ALL, CONTENT_HEADER, CONTENT_NONE_entryType, _entryTypeCode, _typeDesc, _typeDescChecksum| Constructor and Description | 
|---|
| PbsTemplatePacket() | 
| PbsTemplatePacket(byte[] byteStream,
                 Map<String,Object> dynamicProperties,
                 QueryResultTypeInternal queryResultType) | 
| PbsTemplatePacket(ITypeDesc typeDesc,
                 QueryResultTypeInternal queryResultType) | 
| Modifier and Type | Method and Description | 
|---|---|
| PbsTemplatePacket | clone() | 
| short[] | getExtendedMatchCodes() | 
| static PbsTemplatePacket | getNullTemplate(QueryResultTypeInternal queryResultType) | 
| AbstractProjectionTemplate | getProjectionTemplate() | 
| QueryResultTypeInternal | getQueryResultType() | 
| Object[] | getRangeValues() | 
| boolean[] | getRangeValuesInclusion() | 
| boolean | isAllIndexValuesSqlQuery() | 
| boolean | isIdQuery() | 
| boolean | isIdsQuery() | 
| boolean | isTemplateQuery() | 
| protected void | readExternal(ObjectInput in,
            PlatformLogicalVersion version) | 
| void | readFromSwap(ObjectInput in) | 
| void | setProjectionTemplate(AbstractProjectionTemplate projectionTemplate) | 
| boolean | supportExtendedMatching() | 
| void | validate() | 
| protected void | writeExternal(ObjectOutput out,
             PlatformLogicalVersion version) | 
| void | writeToSwap(ObjectOutput out) | 
getCustomQuery, getDynamicProperties, getFieldValue, getFieldValues, getMultipleUIDs, getPacketType, getRoutingFieldValue, getStreamBytes, getTTL, getTypeDescChecksum, getTypeName, getUID, getVersion, hasFixedPropertiesArray, isFifo, isNoWriteLease, isReturnOnlyUids, isTransient, setCustomQuery, setDynamicProperties, setFieldsValues, setFieldValue, setMultipleUIDs, setReturnOnlyUIDs, setTTL, setUID, setVersion, supportsTypeDescChecksumequals, getCodebase, getEntryType, getExternalEntryImplClassName, getID, getIdImpl, getOperationID, getPreviousVersion, getPropertyValue, getTypeDescriptor, hashCode, hasPreviousVersion, isExternalizableEntryPacket, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, toObject, toObject, toObject, toObject, toString, toText, validateStorageType, writeExternalImplreadExternal, writeExternalfinalize, getClass, notify, notifyAll, wait, wait, waitgetTemplateRoutingValue, isBroadcast, isReturnOnlyUids, setDynamicProperties, setReturnOnlyUIDsallNullFieldValues, getID, getPreviousVersion, getTTL, hasFixedPropertiesArray, hasPreviousVersion, isExternalizableEntryPacket, isHybrid, 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, toObjectenabledSmartExternalizableWithReferencereadExternal, writeExternalpublic PbsTemplatePacket()
public PbsTemplatePacket(ITypeDesc typeDesc, QueryResultTypeInternal queryResultType)
public PbsTemplatePacket(byte[] byteStream,
                         Map<String,Object> dynamicProperties,
                         QueryResultTypeInternal queryResultType)
public static PbsTemplatePacket getNullTemplate(QueryResultTypeInternal queryResultType)
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 PbsTemplatePacket clone()
clone in interface IEntryPacketclone in interface ITemplatePacketclone in class PbsEntryPacketpublic void validate()
validate in interface ITemplatePacketpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class PbsEntryPacketIOExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class PbsEntryPacketIOExceptionClassNotFoundExceptionprotected void writeExternal(ObjectOutput out, PlatformLogicalVersion version) throws IOException
writeExternal in class PbsEntryPacketIOExceptionprotected void readExternal(ObjectInput in, PlatformLogicalVersion version) throws IOException, ClassNotFoundException
readExternal in class PbsEntryPacketIOExceptionClassNotFoundExceptionpublic 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.