public abstract class NullableAggregateUnaryOp 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
Constructor and Description |
---|
NullableAggregateUnaryOp(Val val) |
NullableAggregateUnaryOp(Val val,
boolean noParen) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
nullableValue(ExpContext ctx,
ExpState state) |
acceptVisit, appendTo, calculateValue, getMetaData, getNoParen, getOperator, getType, getType, getValue, groupBy, initialize, initializeValue, length, load, orderBy, select, selectColumns, setImplicitType, setMetaData
appendIndex, appendIsEmpty, appendIsNotEmpty, appendIsNotNull, appendIsNull, appendSize, appendType, getAlias, getId, getName, getPath, getSelectAs, isAggregate, isVariable, isXPath, setAlias, toDataStoreValue
public NullableAggregateUnaryOp(Val val)
public NullableAggregateUnaryOp(Val val, boolean noParen)
protected boolean nullableValue(ExpContext ctx, ExpState state)
nullableValue
in class UnaryOp
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.