abstract
Processor for aggregate functions
Since
3/23/2024
Author Zackary Frazier
Finish processing the records and return the aggregates
public abstract List<ProtoAggregate> finish()
List<ProtoAggregate>
,[object Object]
Process a record from the database
public abstract void processRecord(SObject databaseRecord)
Name | Type | Description |
---|---|---|
databaseRecord | SObject |
void
Set the top level nodes to use for processing
public AggregateProcessor setTopLevelNodes(TopLevelNodes topLevelNodes)
Name | Type | Description |
---|---|---|
topLevelNodes | TopLevelNodes |
,[object Object]