Class SQLQueryTemplatePacket
java.lang.Object
com.gigaspaces.internal.serialization.AbstractExternalizable
com.gigaspaces.internal.transport.AbstractEntryPacket
com.gigaspaces.internal.transport.AbstractQueryPacket
com.j_spaces.jdbc.builder.SQLQueryTemplatePacket
- All Implemented Interfaces:
RawEntry, ISwapExternalizable, IEntryPacket, ITemplatePacket, ITransportPacket, Textualizable, SmartExternalizable, Externalizable, Serializable, Cloneable
A wrapper for the SQLQuery - gives it a facade of ITemplatePacket
- Since:
- 7.0
- Author:
- anna
- See Also:
-
Field Summary
Fields inherited from class AbstractEntryPacket
_entryType, _entryTypeCode, _typeDesc, _typeDescChecksum -
Constructor Summary
ConstructorsConstructorDescriptionRequired for ExternalizableSQLQueryTemplatePacket(SQLQuery<?> sqlQuery, ITypeDesc typeDesc, QueryResultTypeInternal resultType) -
Method Summary
Modifier and TypeMethodDescriptionSQLQuery<?> getQuery()voidsetProjectionTemplate(AbstractProjectionTemplate projectionTemplate) Methods inherited from class AbstractQueryPacket
clone, getCustomQuery, getDynamicProperties, getExtendedMatchCodeColumns, getExtendedMatchCodes, getFieldValue, getFieldValues, getID, getMultipleUIDs, getPacketType, getQueryResultType, getRangeValues, getRangeValuesInclusion, getTTL, getUID, getVersion, isAllIndexValuesSqlQuery, isFifo, isIdQuery, isIdsQuery, isNoWriteLease, isReturnOnlyUids, isTemplateQuery, isTransient, readExternal, readFromSwap, setCustomQuery, setDynamicProperties, setFieldsValues, setFieldValue, setMultipleUIDs, setQueryResultType, setReturnOnlyUIDs, setTTL, setUID, setVersion, supportExtendedMatching, toObject, validate, writeExternal, writeToSwapMethods inherited from class AbstractEntryPacket
equals, getCodebase, getEntryType, getExternalEntryImplClassName, getIdImpl, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hasFixedPropertiesArray, hashCode, hasPreviousVersion, isExternalizableEntryPacket, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toString, toText, validateStorageType, writeExternalImplMethods inherited from class AbstractExternalizable
readExternal, writeExternalMethods inherited from interface Externalizable
readExternal, writeExternalMethods inherited from interface IEntryPacket
allNullFieldValues, getPreviousVersion, hasFixedPropertiesArray, hasPreviousVersion, isExternalizableEntryPacket, isHybrid, setPreviousVersionMethods inherited from interface ITemplatePacket
getTemplateRoutingValue, isBroadcastMethods inherited from interface ITransportPacket
getCodebase, getEntryType, getExternalEntryImplClassName, getOperationID, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, isSerializeTypeDesc, setOperationID, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObjectMethods inherited from interface SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
SQLQueryTemplatePacket
public SQLQueryTemplatePacket()Required for Externalizable -
SQLQueryTemplatePacket
public SQLQueryTemplatePacket(SQLQuery<?> sqlQuery, ITypeDesc typeDesc, QueryResultTypeInternal resultType)
-
-
Method Details
-
getQuery
-
getTypeName
- Specified by:
getTypeNamein interfaceITransportPacket- Overrides:
getTypeNamein classAbstractQueryPacket
-
getProjectionTemplate
- Specified by:
getProjectionTemplatein interfaceITemplatePacket- Overrides:
getProjectionTemplatein classAbstractQueryPacket
-
setProjectionTemplate
- Specified by:
setProjectionTemplatein interfaceITemplatePacket- Overrides:
setProjectionTemplatein classAbstractQueryPacket
-