<commit_before>package com.tightdb.lib;

import com.tightdb.TableQuery;

public class StringQueryColumn<Cursor, View, Query> extends AbstractColumn<String, Cursor, View, Query> {

	public StringQueryColumn(EntityTypes<?, View, Cursor, Query> types, IRowsetBase rowset, TableQuery query, int index, String name) {
		super(types, rowset, query, index, name);
	}

	public Query equal(String value) {
		return query(getQuery().equal(columnIndex, value));
	}
	public Query eq(String value) {
		return query(getQuery().equal(columnIndex, value));
	}
	public Query equal(String value, boolean caseSensitive) {
		return query(getQuery().equal(columnIndex, value, caseSensitive));
	}
	public Query eq(String value, boolean caseSensitive) {
		return query(getQuery().equal(columnIndex, value, caseSensitive));
	}

	public Query notEqual(String value) {
		return query(getQuery().notEqual(columnIndex, value));
	}
	public Query neq(String value) {
		return query(getQuery().notEqual(columnIndex, value));
	}
	public Query notEqual(String value, boolean caseSensitive) {
		return query(getQuery().notEqual(columnIndex, value, caseSensitive));
	}
	public Query neq(String value, boolean caseSensitive) {
		return query(getQuery().notEqual(columnIndex, value, caseSensitive));
	}

	public Query startsWith(String value) {
		return query(getQuery().beginsWith(columnIndex, value));
	}
	public Query startsWith(String value, boolean caseSensitive) {
		return query(getQuery().beginsWith(columnIndex, value, caseSensitive));
	}

	public Query endsWith(String value) {
		return query(getQuery().endsWith(columnIndex, value));
	}
	public Query endsWith(String value, boolean caseSensitive) {
		return query(getQuery().endsWith(columnIndex, value, caseSensitive));
	}

	public Query contains(String value) {
		return query(getQuery().contains(columnIndex, value));
	}
	public Query contains(String value, boolean caseSensitive) {
		return query(getQuery().contains(columnIndex, value, caseSensitive));<commit_msg>Corrected delegation of the query methods to the appropriate ones.<commit_after>package com.tightdb.lib;

import com.tightdb.TableQuery;

public class StringQueryColumn<Cursor, View, Query> extends AbstractColumn<String, Cursor, View, Query> {

	public StringQueryColumn(EntityTypes<?, View, Cursor, Query> types, IRowsetBase rowset, TableQuery query, int index, String name) {
		super(types, rowset, query, index, name);
	}

	public Query equal(String value) {
		return query(getQuery().equal(columnIndex, value));
	}
	public Query eq(String value) {
		return query(getQuery().equal(columnIndex, value));
	}
	public Query equal(String value, boolean caseSensitive) {
		return query(getQuery().equal(columnIndex, value, caseSensitive));
	}
	public Query eq(String value, boolean caseSensitive) {
		return query(getQuery().eq(columnIndex, value, caseSensitive));
	}

	public Query notEqual(String value) {
		return query(getQuery().notEqual(columnIndex, value));
	}
	public Query neq(String value) {
		return query(getQuery().neq(columnIndex, value));
	}
	public Query notEqual(String value, boolean caseSensitive) {
		return query(getQuery().notEqual(columnIndex, value, caseSensitive));
	}
	public Query neq(String value, boolean caseSensitive) {
		return query(getQuery().neq(columnIndex, value, caseSensitive));
	}

	public Query startsWith(String value) {
		return query(getQuery().beginsWith(columnIndex, value));
	}
	public Query startsWith(String value, boolean caseSensitive) {
		return query(getQuery().beginsWith(columnIndex, value, caseSensitive));
	}

	public Query endsWith(String value) {
		return query(getQuery().endsWith(columnIndex, value));
	}
	public Query endsWith(String value, boolean caseSensitive) {
		return query(getQuery().endsWith(columnIndex, value, caseSensitive));
	}

	public Query contains(String value) {
		return query(getQuery().contains(columnIndex, value));
	}
	public Query contains(String value, boolean caseSensitive) {
		return query(getQuery().contains(columnIndex, value, caseSensitive));
{'fraction_non_alphanumeric': 0.11698956780923994, 'fraction_numerical': 0.0, 'mean_word_length': 6.416206261510129, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5708136', 'n_tokens_mistral': 1223, 'n_tokens_neox': 1170, 'n_words': 312}