Package com.j_spaces.jdbc.builder
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 com.gigaspaces.internal.transport.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 com.gigaspaces.internal.transport.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 com.gigaspaces.internal.transport.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 com.gigaspaces.internal.serialization.AbstractExternalizable
readExternal, writeExternalMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.io.Externalizable
readExternal, writeExternalMethods inherited from interface com.gigaspaces.internal.transport.IEntryPacket
allNullFieldValues, getPreviousVersion, hasFixedPropertiesArray, hasPreviousVersion, isExternalizableEntryPacket, isHybrid, setPreviousVersionMethods inherited from interface com.gigaspaces.internal.transport.ITemplatePacket
getTemplateRoutingValue, isBroadcastMethods inherited from interface com.gigaspaces.internal.transport.ITransportPacket
getCodebase, getEntryType, getExternalEntryImplClassName, getOperationID, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, isSerializeTypeDesc, setOperationID, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObjectMethods inherited from interface com.gigaspaces.serialization.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
-