Module org.elasticsearch.server
Class InternalReverseNested
java.lang.Object
org.elasticsearch.search.aggregations.InternalAggregation
org.elasticsearch.search.aggregations.bucket.InternalSingleBucketAggregation
org.elasticsearch.search.aggregations.bucket.nested.InternalReverseNested
- All Implemented Interfaces:
- NamedWriteable,- Writeable,- Aggregation,- ReverseNested,- SingleBucketAggregation,- HasAggregations,- ToXContent,- ToXContentFragment
Result of the 
ReverseNestedAggregator.- 
Nested Class SummaryNested classes/interfaces inherited from interface org.elasticsearch.search.aggregations.AggregationAggregation.CommonFieldsNested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContentToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsNested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.WriteableWriteable.Reader<V>, Writeable.Writer<V>
- 
Field SummaryFields inherited from class org.elasticsearch.search.aggregations.InternalAggregationmetadata, nameFields inherited from interface org.elasticsearch.search.aggregations.AggregationTYPED_KEYS_DELIMITERFields inherited from interface org.elasticsearch.xcontent.ToXContentEMPTY_PARAMS
- 
Constructor SummaryConstructorsConstructorDescriptionInternalReverseNested(String name, long docCount, InternalAggregations aggregations, Map<String, Object> metadata) Read from a stream.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the name of the writeable objectprotected InternalSingleBucketAggregationnewAggregation(String name, long docCount, InternalAggregations subAggregations) Create a new empty sub aggregation.Methods inherited from class org.elasticsearch.search.aggregations.bucket.InternalSingleBucketAggregationcopyWithRewritenBuckets, create, doWriteTo, doXContentBody, equals, forEachBucket, getAggregations, getDocCount, getProperty, hashCode, mustReduceOnSingleInternalAgg, reduce, reducePipelines, sortValue, sortValueMethods inherited from class org.elasticsearch.search.aggregations.InternalAggregationfinalizeSampling, getMetadata, getName, getProperty, getType, isMapped, readSize, toString, toXContent, writeSize, writeToMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.elasticsearch.search.aggregations.AggregationgetMetadata, getName, getTypeMethods inherited from interface org.elasticsearch.search.aggregations.bucket.SingleBucketAggregationgetAggregations, getDocCountMethods inherited from interface org.elasticsearch.xcontent.ToXContenttoXContentMethods inherited from interface org.elasticsearch.xcontent.ToXContentFragmentisFragment
- 
Constructor Details- 
InternalReverseNestedpublic InternalReverseNested(String name, long docCount, InternalAggregations aggregations, Map<String, Object> metadata) 
- 
InternalReverseNestedRead from a stream.- Throws:
- IOException
 
 
- 
- 
Method Details- 
getWriteableNameDescription copied from interface:NamedWriteableReturns the name of the writeable object- Specified by:
- getWriteableNamein interface- NamedWriteable
 
- 
newAggregationprotected InternalSingleBucketAggregation newAggregation(String name, long docCount, InternalAggregations subAggregations) Description copied from class:InternalSingleBucketAggregationCreate a new empty sub aggregation. This must be a new instance on each call.- Specified by:
- newAggregationin class- InternalSingleBucketAggregation
 
 
-