Class JSONStoreSQLTable


  • public class JSONStoreSQLTable
    extends edu.uiuc.ncsa.security.storage.sql.internals.Table

    Created by Jeff Gaynor
    on 2/20/19 at 4:56 PM

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String DEFAULT_TABLE_NAME  
      • Fields inherited from class edu.uiuc.ncsa.security.storage.sql.internals.Table

        columnDescriptor, keys, tablename
    • Constructor Summary

      Constructors 
      Constructor Description
      JSONStoreSQLTable​(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys, String schema, String tablenamePrefix, String tablename)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createColumnDescriptors()  
      protected JSONStoreKeys storeKeys()  
      • Methods inherited from class edu.uiuc.ncsa.security.storage.sql.internals.Table

        createInsertStatement, createMassInsertStatement, createRegisterStatement, createSelectAllStatement, createSelectStatement, createTableStatement, createUpdateStatement, fqTablename, getColumnDescriptor, getColumnTypeTranslator, getCreateTableStatement, getFQTablename, getPrimaryKeyColumnName, getSchema, getTablename, getTablenamePrefix, setTablename, setTablenamePrefix, toString
    • Field Detail

      • DEFAULT_TABLE_NAME

        public static String DEFAULT_TABLE_NAME
    • Constructor Detail

      • JSONStoreSQLTable

        public JSONStoreSQLTable​(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys,
                                 String schema,
                                 String tablenamePrefix,
                                 String tablename)
    • Method Detail

      • createColumnDescriptors

        public void createColumnDescriptors()
        Overrides:
        createColumnDescriptors in class edu.uiuc.ncsa.security.storage.sql.internals.Table