ResultColumn<T> constructor

ResultColumn<T>(
  1. String name,
  2. Codec<T> codec
)

Declares one nonempty SQL result label.

Implementation

ResultColumn(this.name, this.codec) : super._() {
  if (name.isEmpty || name.contains('\u0000')) {
    throw ArgumentError.value(name, 'name', 'Invalid result label');
  }
}