Uses of Package
org.apache.drill.exec.expr
Packages that use org.apache.drill.exec.expr
Package
Description
Runtime code-generation, compilation and bytecode-manipulation utilities.
TODO - write docs for this package
Drill expression materialization and evaluation facilities.
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.compileClassDescriptionA code generator is responsible for generating the Java source code required to complete the implementation of an abstract template.
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.compile.sigClassDescriptionEncapsulates a Java expression, defined as anything that is valid in the following code:
(expr)
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.exprClassDescriptionHolder class that contains batch naming, batch and record index.Represents a (Nullable)?(Type)Holder instance.A code generator is responsible for generating the Java source code required to complete the implementation of an abstract template.Utility class to build a debug string for an object in a standard format.Encapsulates a Java expression, defined as anything that is valid in the following code:
(expr)
Represents the call of a function within a query and includes the actual arguments and a reference to the function declaration (as a "function holder.")Wraps a value vector field to be read, providing metadata about the field. -
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.expr.fnClassDescriptionRepresents a (Nullable)?(Type)Holder instance.
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.expr.fn.impl
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.expr.fn.impl.conv
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.expr.fn.impl.gaggr
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.expr.fn.impl.gcast
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.expr.fn.impl.hive
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.expr.fn.interpreterClassDescriptionWraps a value vector field to be read, providing metadata about the field.
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.opsClassDescriptionA code generator is responsible for generating the Java source code required to complete the implementation of an abstract template.
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.physical.base
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.physical.impl.aggregate
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.physical.impl.common
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.physical.impl.partitionsender
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.physical.impl.projectClassDescriptionWraps a value vector field to be read, providing metadata about the field.
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.physical.impl.xsortClassDescriptionA code generator is responsible for generating the Java source code required to complete the implementation of an abstract template.
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.store.http.udfs
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.store.parquet
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.udfs
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.udfs.gis
-
Classes in org.apache.drill.exec.expr used by org.apache.drill.exec.vector