public class Tuples
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Tuples.DelayedValueSimilar to Value, but contains at least one NonTerminal, such as a non-pure functions or bind marker. | 
| static class  | Tuples.InMarkerRepresents a marker for a set of IN values that are tuples, like "SELECT ... | 
| static class  | Tuples.INRawA raw marker for an IN list of tuples, like "SELECT ... | 
| static class  | Tuples.InValueA terminal value for a list of IN values that are tuples. | 
| static class  | Tuples.LiteralA raw, literal tuple. | 
| static class  | Tuples.Marker{@code
 Represents a marker for a single tuple, like "SELECT ... | 
| static class  | Tuples.RawA raw placeholder for a tuple of values for different multiple columns, each of which may have a different type. | 
| static class  | Tuples.ValueA tuple of terminal values (e.g (123, 'abc')). | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | checkIfTupleType(AbstractType<?> tuple) | 
| static ColumnSpecification | componentSpecOf(ColumnSpecification column,
               int component) | 
| static TupleType | getTupleType(AbstractType<?> tuple) | 
| static java.lang.String | tupleToString(java.util.List<?> items) | 
public static ColumnSpecification componentSpecOf(ColumnSpecification column, int component)
public static java.lang.String tupleToString(java.util.List<?> items)
public static boolean checkIfTupleType(AbstractType<?> tuple)
public static TupleType getTupleType(AbstractType<?> tuple)
Copyright © 2018 The Apache Software Foundation