Interface ScalarExpression<T extends DataType>

Type Parameters:
T - The type of the expression.
All Superinterfaces:
Expression<T>
All Known Subinterfaces:
ComparableExpressionTrait<P,T>, Field<T>, Literal<J,P>, Mixins.BooleanField, Mixins.DoubleExpressionFragment, Mixins.DoubleField, Mixins.FieldEqualityTrait<T>, Mixins.FloatExpressionFragment, Mixins.FloatField, Mixins.IntExpressionFragment, Mixins.IntField, Mixins.LongExpressionFragment, Mixins.LongField, Mixins.StringField, NumericExpressionTrait<N>
All Known Implementing Classes:
BooleanLiteral, ComparableFunction, NumericFunction, NumericLiteral, StringLiteral, UserDefinedField

public interface ScalarExpression<T extends DataType> extends Expression<T>
This represents a scalar expression.