Class NamedReference<T>

    • Method Detail

      • name

        public java.lang.String name()
        Specified by:
        name in interface Reference<T>
      • bind

        public BoundReference<T> bind​(Types.StructType struct,
                                      boolean caseSensitive)
        Description copied from interface: Unbound
        Bind this value expression to concrete types.
        Specified by:
        bind in interface Unbound<T,​BoundTerm<T>>
        Parameters:
        struct - input data types
        caseSensitive - whether binding should match columns using case sensitive resolution
        Returns:
        a bound value expression
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object