Lines Matching defs:aggregations

36  * aggregations passed to {@code printa()} and records the formatted
37 * output associated with each {@link Tuple}. If multiple aggregations
63 * aggregations passed to {@code printa()}, then the resulting {@code
87 new String[] {"snaptime", "aggregations",
115 private List <Aggregation> aggregations;
130 aggregations = new ArrayList <Aggregation> ();
139 * Creates a record with the given snaptime, aggregations, and
144 * @param aggs aggregations passed to the {@code printa()} action
147 * with each {@code Tuple} occurring in the aggregations belonging
160 * aggregations is {@code null}, or if the given ordered lists of
173 aggregations = new ArrayList <Aggregation> (aggs.size());
174 aggregations.addAll(aggs);
194 if (aggregations == null) {
195 throw new NullPointerException("aggregations list is null");
198 for (int i = 0, len = aggregations.size(); i < len; ++i) {
199 a = aggregations.get(i);
231 for (Aggregation a : aggregations) {
259 * Gets a list of the aggregations passed to the {@code printa()}
264 * @return non-null, possibly empty list of aggregations belonging
265 * to this record (empty aggregations are excluded)
270 return new ArrayList <Aggregation> (aggregations);
280 * exist in the aggregations belonging to this record or if it
297 * Tuple} occurring in the aggregations belonging to this record,
379 aggregations.add(aggregation);
407 aggregations.clear();
430 * same aggregations and the same formatted strings in the same
435 * aggregations and the same formatted strings in the same order (by
444 return (aggregations.equals(r.aggregations) &&
463 hash = (hash * 37) + aggregations.hashCode();
512 if (aggregations != null) {
514 (aggregations.size());
515 copy.addAll(aggregations);
516 aggregations = copy;
553 buf.append(", aggregations = ");
554 buf.append(aggregations);