Package com.gigaspaces.query
Class CompoundResult
java.lang.Object
com.gigaspaces.query.CompoundResult
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable,Cloneable
- Direct Known Subclasses:
AggregationResult,DistinctPropertiesKey,GroupByKey,GroupByValue,OrderByKey
- Since:
- 10.0
- Author:
- Niv Ingberg
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRequired for ExternalizableCompoundResult(Object[] values, Map<String, Integer> nameIndexMap) -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanget(int index) getBoolean(int index) getBoolean(String name) getByte(int index) getDouble(int index) getFloat(int index) getInt(int index) getLong(int index) getShort(int index) getString(int index) inthashCode()protected intprotected voidprintValues(StringBuilder sb, String prefix, String suffix) voidvoidintsize()toString()voidMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Field Details
-
values
-
nameIndexMap
-
hashCode
protected transient int hashCode
-
-
Constructor Details
-
CompoundResult
public CompoundResult()Required for Externalizable -
CompoundResult
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
printValues
-
clone
-
indexOf
-
size
public int size() -
get
-
set
-
get
-
getBoolean
-
getBoolean
-
getByte
-
getByte
-
getShort
-
getShort
-
getInt
-
getInt
-
getLong
-
getLong
-
getFloat
-
getFloat
-
getDouble
-
getDouble
-
getString
-
getString
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-