
io.qt.core.QtJambiStringListUtil Maven / Gradle / Ivy
package io.qt.core;
/**
* Java wrapper for Qt class QtJambiStringListUtil
*/
final class QtJambiStringListUtil
{
static {
QtJambi_LibraryUtilities.initialize();
}
private QtJambiStringListUtil() throws java.lang.InstantiationError { throw new java.lang.InstantiationError("Cannot instantiate namespace QtJambiStringListUtil."); }
public static io.qt.core.QStringList filter(java.util.Collection stringList, io.qt.core.QRegularExpression re){
return filter_native_cref_QStringList_cref_QRegularExpression(stringList, QtJambi_LibraryUtilities.internal.checkedNativeId(re));
}
private native static io.qt.core.QStringList filter_native_cref_QStringList_cref_QRegularExpression(java.util.Collection stringList, long re);
public static io.qt.core.QStringList filter(java.util.Collection stringList, java.lang.String str, io.qt.core.Qt.CaseSensitivity cs){
return filter_native_cref_QStringList_cref_QString_Qt_CaseSensitivity(stringList, str, cs.value());
}
private native static io.qt.core.QStringList filter_native_cref_QStringList_cref_QString_Qt_CaseSensitivity(java.util.Collection stringList, java.lang.String str, int cs);
public native static java.lang.String join(java.util.Collection stringList, char sep);
public native static java.lang.String join(java.util.Collection stringList, java.lang.String sep);
public native static int removeDuplicates(java.util.Collection stringList);
public static void replaceInStrings(java.util.Collection stringList, io.qt.core.QRegularExpression re, java.lang.String after){
replaceInStrings_native_ref_QStringList_cref_QRegularExpression_cref_QString(stringList, QtJambi_LibraryUtilities.internal.checkedNativeId(re), after);
}
private native static void replaceInStrings_native_ref_QStringList_cref_QRegularExpression_cref_QString(java.util.Collection stringList, long re, java.lang.String after);
public static void replaceInStrings(java.util.Collection stringList, java.lang.String before, java.lang.String after, io.qt.core.Qt.CaseSensitivity cs){
replaceInStrings_native_ref_QStringList_cref_QString_cref_QString_Qt_CaseSensitivity(stringList, before, after, cs.value());
}
private native static void replaceInStrings_native_ref_QStringList_cref_QString_cref_QString_Qt_CaseSensitivity(java.util.Collection stringList, java.lang.String before, java.lang.String after, int cs);
public static void sort(java.util.Collection stringList, io.qt.core.Qt.CaseSensitivity cs){
sort_native_ref_QStringList_Qt_CaseSensitivity(stringList, cs.value());
}
private native static void sort_native_ref_QStringList_Qt_CaseSensitivity(java.util.Collection stringList, int cs);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy