Class Signature.Argument

java.lang.Object
org.apache.flink.table.types.inference.Signature.Argument
Enclosing class:
Signature

@PublicEvolving public static final class Signature.Argument extends Object
Representation of a single argument in a signature.

The argument is represented as a String in order to express both explicit types (see of(...)) or groups/families of types (see ofKind(...)).

The general string formatting convention is to use T for explicit types, <T> for groups/families of types, T... for varargs, and [T] for conditions.