blob: 8db4ecdfb021fea8b62a0d6a174a46e29ebb073a [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.drill.common;
public interface FunctionNames {
String NEGATE = "negative";
String ADD = "add";
String SUBTRACT = "subtract";
String MULTIPLY = "multiply";
String DIVIDE = "divide";
String MODULO = "modulo";
String NOT = "not";
String OR = "booleanOr";
String AND = "booleanAnd";
String XOR = "xor";
String COMPARE_TO_NULLS_HIGH = "compare_to_nulls_high";
String COMPARE_TO_NULLS_LOW = "compare_to_nulls_low";
String EQ = "equal";
String NE = "not_equal";
String GT = "greater_than";
String GE = "greater_than_or_equal_to";
String LT = "less_than";
String LE = "less_than_or_equal_to";
String IS_NULL = "isnull";
String IS_NOT_NULL = "isnotnull";
String IS_TRUE = "istrue";
String IS_NOT_TRUE = "isnottrue";
String IS_FALSE = "isfalse";
String IS_NOT_FALSE = "isnotfalse";
String CONCAT = "concatOperator";
String SIMILAR_TO = "similar_to";
String LIKE = "like";
}