public class Abs extends UnaryOp
FALSE, TRUE
ABS_VAL, ARGS_VAL, CMP_EQUAL, COALESCE_VAL, CONCAT_VAL, FORCE_OUTER, GENERALCASE_VAL, INDEXOF_VAL, JOIN_REL, LENGTH_VAL, LOCATE_VAL, LOWER_VAL, MATH_VAL, NULL_CMP, NULLIF_VAL, SIMPLECASE_VAL, SQRT_VAL, SUBSTRING_VAL, TRIM_VAL, UPPER_VAL, VAL, WHENCONDITION_VAL, WHENSCALAR_VAL
Modifier and Type | Method and Description |
---|---|
int |
getId() |
protected String |
getOperator()
Return the name of this operator.
|
protected Class |
getType(Class c)
Return the type of this value based on the argument type.
|
acceptVisit, appendTo, calculateValue, getMetaData, getNoParen, getType, getValue, groupBy, initialize, initializeValue, length, load, nullableValue, orderBy, select, selectColumns, setImplicitType, setMetaData
appendIndex, appendIsEmpty, appendIsNotEmpty, appendIsNotNull, appendIsNull, appendSize, appendType, getAlias, getName, getPath, getSelectAs, isAggregate, isVariable, isXPath, setAlias, toDataStoreValue
public Abs(Val val)
protected Class getType(Class c)
UnaryOp
protected String getOperator()
UnaryOp
getOperator
in class UnaryOp
public int getId()
getId
in interface Val
getId
in class AbstractVal
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.