T - the Java type of values produced by this nodeB - the Java type produced when this node is bound using bind(Types.StructType,
     boolean)public interface Unbound<T,B>
| Modifier and Type | Method and Description | 
|---|---|
B | 
bind(Types.StructType struct,
    boolean caseSensitive)
Bind this value expression to concrete types. 
 | 
NamedReference<?> | 
ref()
Returns this expression's underlying reference. 
 | 
B bind(Types.StructType struct, boolean caseSensitive)
struct - input data typescaseSensitive - whether binding should match columns using case sensitive resolutionNamedReference<?> ref()