Class DelimitedTableLabelTransformer

  • All Implemented Interfaces:
    TableLabelTransformer<gov.nasa.arc.pds.xml.generated.TableDelimited>

    public class DelimitedTableLabelTransformer
    extends Object
    implements TableLabelTransformer<gov.nasa.arc.pds.xml.generated.TableDelimited>
    Class to transform a non-CSV Table_Delimited object to a CSV Table_Delimited object.
    Author:
    mcayanan
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(gov.nasa.arc.pds.xml.generated.TableDelimited table)
      Converts the given table object to a Table_Delimited object with a comma field delimter.
      gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(gov.nasa.arc.pds.xml.generated.TableDelimited table, gov.nasa.pds.objectAccess.table.DelimiterType type)
      Converts the given table to a TableDelimited object.
      gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(Object table)
      Convenience wrapper class to convert a given table object to a Table_Delimited object with a comma field delimter.
      gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(Object table, gov.nasa.pds.objectAccess.table.DelimiterType type)
      Convenience wrapper class to convert a given table object to a Table_Delimited object with the given field delimiter.
    • Constructor Detail

      • DelimitedTableLabelTransformer

        public DelimitedTableLabelTransformer()
    • Method Detail

      • toTableDelimited

        public gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(Object table)
        Description copied from interface: TableLabelTransformer
        Convenience wrapper class to convert a given table object to a Table_Delimited object with a comma field delimter.
        Specified by:
        toTableDelimited in interface TableLabelTransformer<gov.nasa.arc.pds.xml.generated.TableDelimited>
      • toTableDelimited

        public gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(Object table,
                                                                              gov.nasa.pds.objectAccess.table.DelimiterType type)
        Description copied from interface: TableLabelTransformer
        Convenience wrapper class to convert a given table object to a Table_Delimited object with the given field delimiter.
        Specified by:
        toTableDelimited in interface TableLabelTransformer<gov.nasa.arc.pds.xml.generated.TableDelimited>
        Parameters:
        table - The table object.
        type - The field delimiter to set.
        Returns:
        The transformed Table_Delimited object.
      • toTableDelimited

        public gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(gov.nasa.arc.pds.xml.generated.TableDelimited table)
        Description copied from interface: TableLabelTransformer
        Converts the given table object to a Table_Delimited object with a comma field delimter.
        Specified by:
        toTableDelimited in interface TableLabelTransformer<gov.nasa.arc.pds.xml.generated.TableDelimited>
      • toTableDelimited

        public gov.nasa.arc.pds.xml.generated.TableDelimited toTableDelimited​(gov.nasa.arc.pds.xml.generated.TableDelimited table,
                                                                              gov.nasa.pds.objectAccess.table.DelimiterType type)
        Description copied from interface: TableLabelTransformer
        Converts the given table to a TableDelimited object.
        Specified by:
        toTableDelimited in interface TableLabelTransformer<gov.nasa.arc.pds.xml.generated.TableDelimited>
        Parameters:
        table - The table object to convert.
        type - The delimiter type to set.
        Returns:
        The transformed Table_Delimited object.