net.java.ao.sql.SqlUtils Maven / Gradle / Ivy
package net.java.ao.sql;
import net.java.ao.Common;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.regex.Pattern;
/**
*
*/
public final class SqlUtils
{
public static final Pattern WHERE_CLAUSE = Pattern.compile("(\\w+)(?=\\s*(=|>|<|LIKE|like|IS|is))");
public static final Pattern ORDER_CLAUSE = Pattern.compile("(\\w+)(?=\\s*(ASC|DESC))?");
public static final Pattern GROUP_BY_CLAUSE = Pattern.compile("(\\w+)(?:,(\\w+))*");
private SqlUtils()
{
}
public static void closeQuietly(Connection connection)
{
Common.closeQuietly(connection);
}
public static void closeQuietly(Statement statement)
{
Common.closeQuietly(statement);
}
public static void closeQuietly(ResultSet resultSet)
{
Common.closeQuietly(resultSet);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy