org.openrdf.sail.rdbms.mysql
Class MySqlTable

java.lang.Object
  extended by org.openrdf.sail.rdbms.schema.RdbmsTable
      extended by org.openrdf.sail.rdbms.mysql.MySqlTable

public class MySqlTable
extends RdbmsTable


Field Summary
 
Fields inherited from class org.openrdf.sail.rdbms.schema.RdbmsTable
MAX_DELTA_TO_FORCE_OPTIMIZE, total_opt
 
Constructor Summary
MySqlTable(String name)
           
 
Method Summary
protected  String buildCreateTransactionalTable(CharSequence columns)
           
protected  String buildDropIndex(String name)
           
protected  String buildLongIndex(String... columns)
           
protected  String buildOptimize()
           
 
Methods inherited from class org.openrdf.sail.rdbms.schema.RdbmsTable
aggregate, buildClear, buildCreateTable, buildCreateTemporaryTable, buildIndex, buildIndexName, buildPrimaryIndex, clear, close, count, createTable, createTemporaryTable, createTransactionalTable, drop, dropIndex, equals, execute, executeUpdate, getCatalog, getIndexes, getName, getSchema, hashCode, index, isCreated, modified, optimize, optimize, prepareStatement, primaryIndex, rollback, select, setConnection, size, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MySqlTable

public MySqlTable(String name)
Method Detail

buildCreateTransactionalTable

protected String buildCreateTransactionalTable(CharSequence columns)
Overrides:
buildCreateTransactionalTable in class RdbmsTable

buildLongIndex

protected String buildLongIndex(String... columns)
Overrides:
buildLongIndex in class RdbmsTable

buildOptimize

protected String buildOptimize()
                        throws SQLException
Overrides:
buildOptimize in class RdbmsTable
Throws:
SQLException

buildDropIndex

protected String buildDropIndex(String name)
Overrides:
buildDropIndex in class RdbmsTable


Copyright © 2001-2009 Aduna. All Rights Reserved.