uk.ac.starlink.parquet

## Interface MamlMetadata.Field

- Enclosing interface:
    MamlMetadata

      public static interface MamlMetadata.Field

  Contains metadata about a column.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getColSize()` Returns the fixed length of an array-valued column.
    `java.lang.String` | `getInfo()` Returns column description.
    `java.lang.String` | `getUcd()` Returns column UCD.
    `java.lang.String` | `getUnit()` Returns column unit.

- - ### Method Detail

    - #### getUnit

          java.lang.String getUnit()

      Returns column unit.
      Returns:
        value of "unit" entry in field

    - #### getInfo

          java.lang.String getInfo()

      Returns column description.
      Returns:
        value of "info" entry in field

    - #### getUcd

          java.lang.String getUcd()

      Returns column UCD. Although MAML permits multiple UCDs per field, this interface does not.
      Returns:
        value of "ucd" entry in field, if it's a scalar

    - #### getColSize

          int getColSize()

      Returns the fixed length of an array-valued column. This is the value of the MAML v1.2 "col_size" item for vector, not exploded, columns.
      Returns:
        value of "col_size" entry in field, or -1 if not present