blob: 324c557113db57507a542694d71f9418e99fbfbd [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.drill.common.expression (Drill : 1.20.3 API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../org/apache/drill/common/expression/package-summary.html" target="classFrame">org.apache.drill.common.expression</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="ErrorCollector.html" title="interface in org.apache.drill.common.expression" target="classFrame"><span class="interfaceName">ErrorCollector</span></a></li>
<li><a href="LogicalExpression.html" title="interface in org.apache.drill.common.expression" target="classFrame"><span class="interfaceName">LogicalExpression</span></a></li>
<li><a href="OutputTypeDeterminer.html" title="interface in org.apache.drill.common.expression" target="classFrame"><span class="interfaceName">OutputTypeDeterminer</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AnyValueExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">AnyValueExpression</a></li>
<li><a href="BooleanOperator.html" title="class in org.apache.drill.common.expression" target="classFrame">BooleanOperator</a></li>
<li><a href="CastExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">CastExpression</a></li>
<li><a href="ConvertExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ConvertExpression</a></li>
<li><a href="ErrorCollectorImpl.html" title="class in org.apache.drill.common.expression" target="classFrame">ErrorCollectorImpl</a></li>
<li><a href="ExpressionFunction.html" title="class in org.apache.drill.common.expression" target="classFrame">ExpressionFunction</a></li>
<li><a href="ExpressionPosition.html" title="class in org.apache.drill.common.expression" target="classFrame">ExpressionPosition</a></li>
<li><a href="ExpressionStringBuilder.html" title="class in org.apache.drill.common.expression" target="classFrame">ExpressionStringBuilder</a></li>
<li><a href="FieldReference.html" title="class in org.apache.drill.common.expression" target="classFrame">FieldReference</a></li>
<li><a href="FieldReference.De.html" title="class in org.apache.drill.common.expression" target="classFrame">FieldReference.De</a></li>
<li><a href="FieldReference.Se.html" title="class in org.apache.drill.common.expression" target="classFrame">FieldReference.Se</a></li>
<li><a href="FunctionCall.html" title="class in org.apache.drill.common.expression" target="classFrame">FunctionCall</a></li>
<li><a href="FunctionCallFactory.html" title="class in org.apache.drill.common.expression" target="classFrame">FunctionCallFactory</a></li>
<li><a href="FunctionHolderExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">FunctionHolderExpression</a></li>
<li><a href="IfExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">IfExpression</a></li>
<li><a href="IfExpression.Builder.html" title="class in org.apache.drill.common.expression" target="classFrame">IfExpression.Builder</a></li>
<li><a href="IfExpression.IfCondition.html" title="class in org.apache.drill.common.expression" target="classFrame">IfExpression.IfCondition</a></li>
<li><a href="LogicalExpression.De.html" title="class in org.apache.drill.common.expression" target="classFrame">LogicalExpression.De</a></li>
<li><a href="LogicalExpression.Se.html" title="class in org.apache.drill.common.expression" target="classFrame">LogicalExpression.Se</a></li>
<li><a href="LogicalExpressionBase.html" title="class in org.apache.drill.common.expression" target="classFrame">LogicalExpressionBase</a></li>
<li><a href="MajorTypeInLogicalExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">MajorTypeInLogicalExpression</a></li>
<li><a href="NullExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">NullExpression</a></li>
<li><a href="OutputTypeDeterminer.FixedType.html" title="class in org.apache.drill.common.expression" target="classFrame">OutputTypeDeterminer.FixedType</a></li>
<li><a href="OutputTypeDeterminer.NullIfNullType.html" title="class in org.apache.drill.common.expression" target="classFrame">OutputTypeDeterminer.NullIfNullType</a></li>
<li><a href="OutputTypeDeterminer.SameAsAnySoft.html" title="class in org.apache.drill.common.expression" target="classFrame">OutputTypeDeterminer.SameAsAnySoft</a></li>
<li><a href="OutputTypeDeterminer.SameAsFirstInput.html" title="class in org.apache.drill.common.expression" target="classFrame">OutputTypeDeterminer.SameAsFirstInput</a></li>
<li><a href="PathSegment.html" title="class in org.apache.drill.common.expression" target="classFrame">PathSegment</a></li>
<li><a href="PathSegment.ArraySegment.html" title="class in org.apache.drill.common.expression" target="classFrame">PathSegment.ArraySegment</a></li>
<li><a href="PathSegment.NameSegment.html" title="class in org.apache.drill.common.expression" target="classFrame">PathSegment.NameSegment</a></li>
<li><a href="SchemaPath.html" title="class in org.apache.drill.common.expression" target="classFrame">SchemaPath</a></li>
<li><a href="SchemaPath.De.html" title="class in org.apache.drill.common.expression" target="classFrame">SchemaPath.De</a></li>
<li><a href="TypedFieldExpr.html" title="class in org.apache.drill.common.expression" target="classFrame">TypedFieldExpr</a></li>
<li><a href="TypedNullConstant.html" title="class in org.apache.drill.common.expression" target="classFrame">TypedNullConstant</a></li>
<li><a href="ValidationError.html" title="class in org.apache.drill.common.expression" target="classFrame">ValidationError</a></li>
<li><a href="ValueExpressions.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions</a></li>
<li><a href="ValueExpressions.BooleanExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.BooleanExpression</a></li>
<li><a href="ValueExpressions.DateExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.DateExpression</a></li>
<li><a href="ValueExpressions.Decimal18Expression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.Decimal18Expression</a></li>
<li><a href="ValueExpressions.Decimal28Expression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.Decimal28Expression</a></li>
<li><a href="ValueExpressions.Decimal38Expression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.Decimal38Expression</a></li>
<li><a href="ValueExpressions.Decimal9Expression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.Decimal9Expression</a></li>
<li><a href="ValueExpressions.DoubleExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.DoubleExpression</a></li>
<li><a href="ValueExpressions.FloatExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.FloatExpression</a></li>
<li><a href="ValueExpressions.IntervalDayExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.IntervalDayExpression</a></li>
<li><a href="ValueExpressions.IntervalYearExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.IntervalYearExpression</a></li>
<li><a href="ValueExpressions.IntExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.IntExpression</a></li>
<li><a href="ValueExpressions.LongExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.LongExpression</a></li>
<li><a href="ValueExpressions.ParameterExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.ParameterExpression</a></li>
<li><a href="ValueExpressions.QuotedString.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.QuotedString</a></li>
<li><a href="ValueExpressions.TimeExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.TimeExpression</a></li>
<li><a href="ValueExpressions.TimeStampExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.TimeStampExpression</a></li>
<li><a href="ValueExpressions.ValueExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.ValueExpression</a></li>
<li><a href="ValueExpressions.VarDecimalExpression.html" title="class in org.apache.drill.common.expression" target="classFrame">ValueExpressions.VarDecimalExpression</a></li>
</ul>
<h2 title="Annotation Types">Annotation Types</h2>
<ul title="Annotation Types">
<li><a href="FunctionName.html" title="annotation in org.apache.drill.common.expression" target="classFrame">FunctionName</a></li>
</ul>
</div>
</body>
</html>