Uses of Enum Class
org.apache.druid.sql.calcite.run.EngineFeature
Packages that use EngineFeature
Package
Description
-
Uses of EngineFeature in org.apache.druid.sql.calcite.planner
Methods in org.apache.druid.sql.calcite.planner with parameters of type EngineFeatureModifier and TypeMethodDescriptionbooleanPlannerContext.featureAvailable(EngineFeature feature) Checks if the currentSqlEnginesupports a particular feature. -
Uses of EngineFeature in org.apache.druid.sql.calcite.run
Methods in org.apache.druid.sql.calcite.run that return EngineFeatureModifier and TypeMethodDescriptionstatic EngineFeatureReturns the enum constant of this class with the specified name.static EngineFeature[]EngineFeature.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.druid.sql.calcite.run with parameters of type EngineFeatureModifier and TypeMethodDescriptionbooleanNativeSqlEngine.featureAvailable(EngineFeature feature) booleanSqlEngine.featureAvailable(EngineFeature feature) Whether a feature applies to this engine or not.static DruidExceptionSqlEngines.generateUnrecognizedFeatureException(String engineName, EngineFeature unrecognizedFeature) This is a helper function that provides a developer-friendly exception when an engine cannot recognize the feature. -
Uses of EngineFeature in org.apache.druid.sql.calcite.view
Methods in org.apache.druid.sql.calcite.view with parameters of type EngineFeature