static class ReflectiveRelMetadataProvider.Space extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) Set<Class<RelNode>> |
classes |
(package private) Map<Pair<Class<RelNode>,Method>,Method> |
handlerMap |
(package private) com.google.common.collect.ImmutableMultimap<Method,MetadataHandler> |
providerMap |
| Constructor and Description |
|---|
Space(com.google.common.collect.Multimap<Method,MetadataHandler> providerMap) |
| Modifier and Type | Method and Description |
|---|---|
(package private) Method |
find(Class<? extends RelNode> relNodeClass,
Method method)
Finds an implementation of a method for
relNodeClass or its
nearest base class. |
final com.google.common.collect.ImmutableMultimap<Method,MetadataHandler> providerMap
Space(com.google.common.collect.Multimap<Method,MetadataHandler> providerMap)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.