Class TextTableProvider

  • All Implemented Interfaces:
    TableProvider

    @AutoService(TableProvider.class)
    public class TextTableProvider
    extends InMemoryMetaTableProvider
    Text table provider.

    A sample of text table is:

    
     CREATE TABLE ORDERS(
       ID INT COMMENT 'this is the primary key',
       NAME VARCHAR(127) COMMENT 'this is the name'
     )
     TYPE 'text'
     COMMENT 'this is the table orders'
     LOCATION '/home/admin/orders'
     TBLPROPERTIES '{"format":"csv", "csvformat": "Excel"}' -- format of each text line(csv format)
     
    • Constructor Detail

      • TextTableProvider

        public TextTableProvider()
    • Method Detail

      • getTableType

        public java.lang.String getTableType()
        Description copied from interface: TableProvider
        Gets the table type this provider handles.