All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy