Class UnboundAggregate<T>

    • Method Detail

      • bind

        public Expression bind​(Types.StructType struct,
                               boolean caseSensitive)
        Bind this UnboundAggregate.
        Specified by:
        bind in interface Unbound<T,​Expression>
        Parameters:
        struct - The struct type to resolve references by name.
        caseSensitive - A boolean flag to control whether the bind should enforce case sensitivity.
        Returns:
        an Expression
        Throws:
        ValidationException - if literals do not match bound references, or if comparison on expression is invalid