io.github.matteobertozzi.easerinsights.jdbc.sqlx.SqlExpr Maven / Gradle / Ivy
The newest version!
package io.github.matteobertozzi.easerinsights.jdbc.sqlx;
public interface SqlExpr {
SqlExpr or();
SqlExpr and();
SqlExpr not();
SqlExpr eq(Enum> field);
SqlExpr ne(Enum> field);
SqlExpr le(Enum> field);
SqlExpr lt(Enum> field);
SqlExpr ge(Enum> field);
SqlExpr gt(Enum> field);
SqlExpr like(Enum> field);
SqlExpr notLike(Enum> field);
SqlExpr isNull(Enum> field);
SqlExpr isNotNull(Enum> field);
SqlExpr openExpr();
SqlExpr closeExpr();
T bind();
}