Package io.prestosql.metadata
Class AnalyzePropertyManager
- java.lang.Object
-
- io.prestosql.metadata.AnalyzePropertyManager
-
public class AnalyzePropertyManager extends Object
-
-
Constructor Summary
Constructors Constructor Description AnalyzePropertyManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProperties(CatalogName catalogName, List<PropertyMetadata<?>> properties)
Map<CatalogName,Map<String,PropertyMetadata<?>>>
getAllProperties()
Map<String,Object>
getProperties(CatalogName catalogName, String catalog, Map<String,Expression> sqlPropertyValues, Session session, Metadata metadata, AccessControl accessControl, Map<NodeRef<Parameter>,Expression> parameters)
void
removeProperties(CatalogName catalogName)
-
-
-
Method Detail
-
addProperties
public final void addProperties(CatalogName catalogName, List<PropertyMetadata<?>> properties)
-
removeProperties
public final void removeProperties(CatalogName catalogName)
-
getProperties
public final Map<String,Object> getProperties(CatalogName catalogName, String catalog, Map<String,Expression> sqlPropertyValues, Session session, Metadata metadata, AccessControl accessControl, Map<NodeRef<Parameter>,Expression> parameters)
-
getAllProperties
public Map<CatalogName,Map<String,PropertyMetadata<?>>> getAllProperties()
-
-