Package org.apache.calcite.rel.metadata
Class RelMdPopulationSize
java.lang.Object
org.apache.calcite.rel.metadata.RelMdPopulationSize
- All Implemented Interfaces:
MetadataHandler<BuiltInMetadata.PopulationSize>
public class RelMdPopulationSize extends Object implements MetadataHandler<BuiltInMetadata.PopulationSize>
RelMdPopulationSize supplies a default implementation of
RelMetadataQuery.getPopulationSize(org.apache.calcite.rel.RelNode, org.apache.calcite.util.ImmutableBitSet)
for the standard logical algebra.-
Field Summary
Fields Modifier and Type Field Description static RelMetadataProvider
SOURCE
-
Method Summary
-
Field Details
-
Method Details
-
getDef
- Specified by:
getDef
in interfaceMetadataHandler<BuiltInMetadata.PopulationSize>
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
-
getPopulationSize
Catch-all implementation forBuiltInMetadata.PopulationSize.getPopulationSize(ImmutableBitSet)
, invoked using reflection.
-