class DefaultNameGenerator implements NameGenerator {

    @Override
    public synchronized TableName generateIdentitySequenceName(AkibanInformationSchema ais, TableName table, String column) {
        String proposed = String.format(IDENTITY_SEQUENCE_FORMAT, table.getTableName(), column);
        return findUnique(ais.getSequences().keySet(), new TableName(table.getSchemaName(), proposed));
    }

    public  DefaultNameGenerator();
    public  DefaultNameGenerator(AkibanInformationSchema ais);

}