GigaSpaces XAP 10.0.1 API

com.gigaspaces.query.aggregators
Class AbstractPathAggregator<T extends Serializable>

java.lang.Object
  extended by com.gigaspaces.query.aggregators.SpaceEntriesAggregator<T>
      extended by com.gigaspaces.query.aggregators.AbstractPathAggregator<T>
All Implemented Interfaces:
Externalizable, Serializable, Cloneable
Direct Known Subclasses:
AverageAggregator, CountAggregator, MaxEntryAggregator, MaxValueAggregator, MinEntryAggregator, MinValueAggregator, SingleValueAggregator, SumAggregator

public abstract class AbstractPathAggregator<T extends Serializable>
extends SpaceEntriesAggregator<T>
implements Externalizable

Since:
10.0
Author:
Niv Ingberg
See Also:
Serialized Form

Constructor Summary
AbstractPathAggregator()
           
 
Method Summary
 String getPath()
           
protected  Object getPathValue(SpaceEntriesAggregatorContext context)
           
 void readExternal(ObjectInput in)
           
 AbstractPathAggregator setPath(String path)
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class com.gigaspaces.query.aggregators.SpaceEntriesAggregator
aggregate, aggregateIntermediateResult, as, clone, getAlias, getDefaultAlias, getFinalResult, getIntermediateResult, setRawEntryConverter, toObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPathAggregator

public AbstractPathAggregator()
Method Detail

getPath

public String getPath()

setPath

public AbstractPathAggregator setPath(String path)

getPathValue

protected Object getPathValue(SpaceEntriesAggregatorContext context)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.