public class QueryBuilder extends Object
public QueryBuilder columns(String... columns)
public QueryBuilder allColumns()
public QueryBuilder set(String column, Object value)
public QueryBuilder property(String column, Object value)
public QueryBuilder where(String column, Object value)
public QueryBuilder where(UUID id)
public QueryBuilder where(String column, String op, Object value)
public QueryBuilder and(String column, Object value)
public QueryBuilder and(String column, String op, Object value)
public QueryBuilder or(String column, Object value)
public QueryBuilder or(String column, String op, Object value)
public QueryBuilder orderBy(String column)
public QueryBuilder descending()
public QueryBuilder ascending()
public QueryBuilder offset(String offset)
public QueryBuilder offset(int offset)
public QueryBuilder limit(String limit)
public QueryBuilder limit(int limit)
public static QueryBuilder select(String tableName)
public static <T extends Entity> QueryBuilder select(Class<T> tClass)
public static QueryBuilder update(String tableName)
public static <T extends Entity> QueryBuilder update(Class<T> tClass)
public static QueryBuilder insert(String tableName)
public static <T extends Entity> QueryBuilder insert(Class<T> tClass)
public static QueryBuilder delete(String tableName)
public static <T extends Entity> QueryBuilder delete(Class<T> tClass)
public Query build()
Copyright © 2021. All rights reserved.