public class WriteAggregationVisitor extends AbstractVisitor implements AggregationVisitor
version, writer| Constructor and Description |
|---|
WriteAggregationVisitor(com.fasterxml.jackson.core.JsonGenerator writer,
VersionComponents version) |
writeArrayOf, writeFieldValue, writeFieldValue, writeFieldWithValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenter, enterAdjacencyMatrix, enterFilter, enterFilters, enterGeoDistance, enterGlobal, enterNested, enterReverseNested, enterSignificantTerms, enterSignificantText, leave, leaveAdjacencyMatrix, leaveAvg, leaveCardinality, leaveDateHistogram, leaveDateRange, leaveExtendedStats, leaveFilter, leaveFilters, leaveGeoBounds, leaveGeoCentroid, leaveGeoDistance, leaveGeoHashGrid, leaveGlobal, leaveHistogram, leaveIpRange, leaveMax, leaveMin, leaveMissing, leaveNested, leavePercentileRanks, leavePercentiles, leaveRange, leaveReverseNested, leaveSampler, leaveSignificantTerms, leaveSignificantText, leaveStats, leaveSum, leaveTerms, leaveValueCountpublic WriteAggregationVisitor(com.fasterxml.jackson.core.JsonGenerator writer,
VersionComponents version)
public boolean enterAvg(AvgAggregation agg)
enterAvg in interface AggregationVisitorpublic boolean enterCardinality(CardinalityAggregation agg)
enterCardinality in interface AggregationVisitorpublic boolean enterDateHistogram(DateHistogramAggregation agg)
enterDateHistogram in interface AggregationVisitorpublic boolean enterGeoHashGrid(GeoHashGridAggregation agg)
enterGeoHashGrid in interface AggregationVisitorpublic boolean enterDateRange(DateRangeAggregation agg)
enterDateRange in interface AggregationVisitorpublic boolean enterExtendedStats(ExtendedStatsAggregation agg)
enterExtendedStats in interface AggregationVisitorpublic boolean enterGeoBounds(GeoBoundsAggregation agg)
enterGeoBounds in interface AggregationVisitorpublic boolean enterGeoCentroid(GeoCentroidAggregation agg)
enterGeoCentroid in interface AggregationVisitorpublic boolean enterHistogram(HistogramAggregation agg)
enterHistogram in interface AggregationVisitorpublic boolean enterIpRange(IpRangeAggregation agg)
enterIpRange in interface AggregationVisitorpublic boolean enterMax(MaxAggregation agg)
enterMax in interface AggregationVisitorpublic boolean enterMin(MinAggregation agg)
enterMin in interface AggregationVisitorpublic boolean enterMissing(MissingAggregation agg)
enterMissing in interface AggregationVisitorpublic boolean enterPercentileRanks(PercentileRanksAggregation agg)
enterPercentileRanks in interface AggregationVisitorpublic boolean enterPercentiles(PercentilesAggregation agg)
enterPercentiles in interface AggregationVisitorpublic boolean enterRange(RangeAggregation agg)
enterRange in interface AggregationVisitorpublic boolean enterSampler(SamplerAggregation agg)
enterSampler in interface AggregationVisitorpublic boolean enterStats(StatsAggregation agg)
enterStats in interface AggregationVisitorpublic boolean enterSum(SumAggregation agg)
enterSum in interface AggregationVisitorpublic boolean enterTerms(TermsAggregation agg)
enterTerms in interface AggregationVisitorpublic boolean enterValueCount(ValueCountAggregation agg)
enterValueCount in interface AggregationVisitorpublic com.fasterxml.jackson.core.JsonGenerator getWriter()