Package com.j_spaces.jdbc.builder
Class QueryEntryPacket
java.lang.Object
com.j_spaces.jdbc.builder.QueryEntryPacket
- All Implemented Interfaces:
RawEntry,ISwapExternalizable,IEntryPacket,ITransportPacket,SmartExternalizable,Externalizable,Serializable,Cloneable
- Since:
- 6.5
- Author:
- anna
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()String[]getFieldValue(int index) Object[]getID()String[]intGets the entry's previous version in space before updategetPropertyValue(String name) longgetTTL()intgetUID()intbooleantrue if the entry packet has an array of fixed propertiesbooleanGets whether this packet has a previous version set.booleanbooleanisFifo()booleanbooleanbooleanbooleanvoidvoidvoidsetCustomQuery(ICustomQuery customQuery) voidsetDynamicProperties(Map<String, Object> properties) voidsetFieldsValues(Object[] values) voidsetFieldValue(int index, Object value) voidsetMultipleUIDs(String[] uids) voidsetOperationID(OperationID operationID) voidsetPreviousVersion(int version) Sets the entry's previous version in space before update, relevant for replication update operationvoidsetPropertyValue(String name, Object value) voidsetReturnOnlyUIDs(boolean returnOnlyUIDs) voidsetSerializeTypeDesc(boolean serializeTypeDesc) voidsetTTL(long ttl) voidsetTypeDesc(ITypeDesc typeDesc, boolean serializeTypeDesc) voidvoidsetVersion(int version) booleantoObject(QueryResultTypeInternal resultType) toObject(QueryResultTypeInternal resultType, StorageTypeDeserialization storageTypeDeserialization) toObject(EntryType entryType, StorageTypeDeserialization storageTypeDeserialization) voidvoidwriteToSwap(ObjectOutput out) Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.internal.transport.IEntryPacket
allNullFieldValues, isHybridMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
QueryEntryPacket
public QueryEntryPacket() -
QueryEntryPacket
-
-
Method Details
-
getTypeName
- Specified by:
getTypeNamein interfaceITransportPacket
-
getCodebase
- Specified by:
getCodebasein interfaceITransportPacket
-
getExternalEntryImplClassName
- Specified by:
getExternalEntryImplClassNamein interfaceITransportPacket
-
getFieldValue
- Specified by:
getFieldValuein interfaceITransportPacket
-
getPropertyValue
- Specified by:
getPropertyValuein interfaceITransportPacket
-
setPropertyValue
- Specified by:
setPropertyValuein interfaceITransportPacket
-
getFieldValues
- Specified by:
getFieldValuesin interfaceITransportPacket
-
getDynamicProperties
- Specified by:
getDynamicPropertiesin interfaceITransportPacket
-
setDynamicProperties
- Specified by:
setDynamicPropertiesin interfaceITransportPacket
-
getFieldNames
-
getID
- Specified by:
getIDin interfaceIEntryPacket
-
getMultipleUIDs
- Specified by:
getMultipleUIDsin interfaceITransportPacket
-
setMultipleUIDs
- Specified by:
setMultipleUIDsin interfaceITransportPacket
-
getEntryType
- Specified by:
getEntryTypein interfaceITransportPacket
-
getPacketType
- Specified by:
getPacketTypein interfaceITransportPacket
-
getRoutingFieldValue
- Specified by:
getRoutingFieldValuein interfaceITransportPacket
-
supportsTypeDescChecksum
public boolean supportsTypeDescChecksum()- Specified by:
supportsTypeDescChecksumin interfaceITransportPacket
-
getTypeDescChecksum
public int getTypeDescChecksum()- Specified by:
getTypeDescChecksumin interfaceITransportPacket
-
getTTL
public long getTTL()- Specified by:
getTTLin interfaceIEntryPacket
-
setTTL
public void setTTL(long ttl) - Specified by:
setTTLin interfaceIEntryPacket
-
getTypeDescriptor
- Specified by:
getTypeDescriptorin interfaceITransportPacket
-
setTypeDesc
- Specified by:
setTypeDescin interfaceITransportPacket
-
isSerializeTypeDesc
public boolean isSerializeTypeDesc()- Specified by:
isSerializeTypeDescin interfaceITransportPacket
-
setSerializeTypeDesc
public void setSerializeTypeDesc(boolean serializeTypeDesc) - Specified by:
setSerializeTypeDescin interfaceITransportPacket
-
getUID
- Specified by:
getUIDin interfaceITransportPacket
-
getVersion
public int getVersion()- Specified by:
getVersionin interfaceITransportPacket
-
isFifo
public boolean isFifo()- Specified by:
isFifoin interfaceITransportPacket
-
isNoWriteLease
public boolean isNoWriteLease()- Specified by:
isNoWriteLeasein interfaceITransportPacket
-
isReturnOnlyUids
public boolean isReturnOnlyUids() -
isTransient
public boolean isTransient()- Specified by:
isTransientin interfaceITransportPacket
-
setFieldValue
- Specified by:
setFieldValuein interfaceITransportPacket
-
setFieldsValues
- Specified by:
setFieldsValuesin interfaceITransportPacket
-
setReturnOnlyUIDs
public void setReturnOnlyUIDs(boolean returnOnlyUIDs) -
setUID
- Specified by:
setUIDin interfaceIEntryPacket
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceITransportPacket
-
getCustomQuery
- Specified by:
getCustomQueryin interfaceITransportPacket
-
setCustomQuery
- Specified by:
setCustomQueryin interfaceIEntryPacket
-
readFromSwap
- Specified by:
readFromSwapin interfaceISwapExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeToSwap
- Specified by:
writeToSwapin interfaceISwapExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
clone
- Specified by:
clonein interfaceIEntryPacket- Overrides:
clonein classObject
-
getOperationID
- Specified by:
getOperationIDin interfaceITransportPacket
-
setOperationID
- Specified by:
setOperationIDin interfaceITransportPacket
-
toObject
- Specified by:
toObjectin interfaceITransportPacket
-
toObject
- Specified by:
toObjectin interfaceITransportPacket
-
toObject
public Object toObject(QueryResultTypeInternal resultType, StorageTypeDeserialization storageTypeDeserialization) - Specified by:
toObjectin interfaceITransportPacket
-
toObject
- Specified by:
toObjectin interfaceITransportPacket
-
setPreviousVersion
public void setPreviousVersion(int version) Description copied from interface:IEntryPacketSets the entry's previous version in space before update, relevant for replication update operation- Specified by:
setPreviousVersionin interfaceIEntryPacket
-
getPreviousVersion
public int getPreviousVersion()Description copied from interface:IEntryPacketGets the entry's previous version in space before update- Specified by:
getPreviousVersionin interfaceIEntryPacket
-
hasPreviousVersion
public boolean hasPreviousVersion()Description copied from interface:IEntryPacketGets whether this packet has a previous version set.- Specified by:
hasPreviousVersionin interfaceIEntryPacket
-
hasFixedPropertiesArray
public boolean hasFixedPropertiesArray()true if the entry packet has an array of fixed properties- Specified by:
hasFixedPropertiesArrayin interfaceIEntryPacket
-
isExternalizableEntryPacket
public boolean isExternalizableEntryPacket()- Specified by:
isExternalizableEntryPacketin interfaceIEntryPacket
-