net.sf.saffron.rex
Class RexOperatorTable
java.lang.Object
|
+--net.sf.saffron.sql.SqlOperatorTable
|
+--net.sf.saffron.rex.RexOperatorTable
- public class RexOperatorTable
- extends SqlOperatorTable
A RexOperatorTable
is ...
- Since:
- Nov 29, 2003
- Version:
- $Id: $
- Author:
- jhyde
Fields inherited from class net.sf.saffron.sql.SqlOperatorTable |
asOperator, booleanType, cast, deleteOperator, descendingOperator, dotOperator, exceptOperator, existsOperator, explainOperator, inOperator, insertOperator, intersectOperator, isNotNullOperator, joinOperator, prefixPlusOperator, selectOperator, unionOperator, useFirstArgType, useScope, valuesOperator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static final RexOperatorTable instance
andOperator
public final RexOperator andOperator
concatOperator
public final RexOperator concatOperator
divideOperator
public final RexOperator divideOperator
equalsOperator
public final RexOperator equalsOperator
greaterThanOperator
public final RexOperator greaterThanOperator
greaterThanOrEqualOperator
public final RexOperator greaterThanOrEqualOperator
lessThanOperator
public final RexOperator lessThanOperator
lessThanOrEqualOperator
public final RexOperator lessThanOrEqualOperator
minusOperator
public final RexOperator minusOperator
multiplyOperator
public final RexOperator multiplyOperator
notEqualsOperator
public final RexOperator notEqualsOperator
orOperator
public final RexOperator orOperator
plusOperator
public final RexOperator plusOperator
substringFunction
public final RexOperator substringFunction
rowConstructor
public final RexOperator rowConstructor
isNullOperator
public final RexOperator isNullOperator
notOperator
public final RexOperator notOperator
prefixMinusOperator
public final RexOperator prefixMinusOperator
mapKindToOperator
private HashMap mapKindToOperator
RexOperatorTable
private RexOperatorTable()
register
private void register(RexOperator op)
get
public SqlOperator get(RexKind kind,
RexNode[] args)