class SQLiteIndex extends AbstractAttributeIndex<A, O> implements SortedKeyStatisticsAttributeIndex<A, O>, NonHeapTypeIndex {

    ConnectionManager getConnectionManager(final QueryOptions queryOptions){
        ConnectionManager connectionManager = queryOptions.get(ConnectionManager.class);
        if (connectionManager == null)
            throw new IllegalStateException("A ConnectionManager is required but was not provided in the QueryOptions.");
        return connectionManager;
    }

    public  SQLiteIndex(final Attribute<O, A> attribute,
                       final SimpleAttribute<O, K> primaryKeyAttribute,
                       final SimpleAttribute<K, O> foreignKeyAttribute,
                       final String tableNameSuffix);

}