Package org.apache.druid.segment
Class AggregateProjectionMetadata
java.lang.Object
org.apache.druid.segment.AggregateProjectionMetadata
Aggregate projection schema and row count information to store in
Metadata which itself is stored inside a
segment, defining which projections exist for the segment.
Decorated with JsonTypeInfo annotations as a future-proofing mechanism in the event we add other types of
projections and need to extract out a base interface from this class.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAggregateProjectionMetadata(AggregateProjectionMetadata.Schema schema, int numRows) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintinthashCode()schemaBuilder(String name) toString()