'Sets the attributes of a given `astropy.table.Column` instance
to match the information in this `Field`.'

def to_table_column(self, column):

    for key in [u'ucd', u'width', u'precision', u'utype', u'xtype']:
        val = getattr(self, key, None)
        if (val is not None):
            column.meta[key] = val
    if (not self.values.is_defaults()):
        self.values.to_table_column(column)
    for link in self.links:
        link.to_table_column(column)
    if (self.description is not None):
        column.description = self.description
    if (self.unit is not None):
        column.unit = self.unit
    if isinstance(self.converter, converters.FloatingPoint):
        column.format = self.converter.output_format
