public class RelMdMemory extends java.lang.Object implements MetadataHandler<BuiltInMetadata.Memory>
BuiltInMetadata.Memory
metadata provider for the standard logical algebra.Modifier and Type | Field and Description |
---|---|
static RelMetadataProvider |
SOURCE
Source for
BuiltInMetadata.Memory . |
Modifier | Constructor and Description |
---|---|
protected |
RelMdMemory() |
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
cumulativeMemoryWithinPhase(RelNode rel,
RelMetadataQuery mq)
Catch-all implementation for
BuiltInMetadata.Memory.cumulativeMemoryWithinPhase() ,
invoked using reflection. |
java.lang.Double |
cumulativeMemoryWithinPhaseSplit(RelNode rel,
RelMetadataQuery mq)
Catch-all implementation for
BuiltInMetadata.Memory.cumulativeMemoryWithinPhaseSplit() ,
invoked using reflection. |
MetadataDef<BuiltInMetadata.Memory> |
getDef() |
java.lang.Double |
memory(RelNode rel,
RelMetadataQuery mq)
Catch-all implementation for
BuiltInMetadata.Memory.memory() ,
invoked using reflection. |
public static final RelMetadataProvider SOURCE
BuiltInMetadata.Memory
.public MetadataDef<BuiltInMetadata.Memory> getDef()
getDef
in interface MetadataHandler<BuiltInMetadata.Memory>
public java.lang.Double memory(RelNode rel, RelMetadataQuery mq)
BuiltInMetadata.Memory.memory()
,
invoked using reflection.public java.lang.Double cumulativeMemoryWithinPhase(RelNode rel, RelMetadataQuery mq)
BuiltInMetadata.Memory.cumulativeMemoryWithinPhase()
,
invoked using reflection.public java.lang.Double cumulativeMemoryWithinPhaseSplit(RelNode rel, RelMetadataQuery mq)
BuiltInMetadata.Memory.cumulativeMemoryWithinPhaseSplit()
,
invoked using reflection.Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.