public static final class CQLBuilder.PSC extends CQLBuilder
N.println(PSC.select("firstName", "lastName").from("account").where(CF.eq("id", 1)).sql());
// SELECT first_name AS "firstName", last_name AS "lastName" FROM account WHERE id = ?
CQLBuilder.ACCB, CQLBuilder.CP, CQLBuilder.LCCB, CQLBuilder.NAC, CQLBuilder.NLC, CQLBuilder.NSB, CQLBuilder.NSC, CQLBuilder.PAC, CQLBuilder.PLC, CQLBuilder.PSB, CQLBuilder.PSC, CQLBuilder.SCCB
COUNT_ALL, DISTINCT
Modifier and Type | Method and Description |
---|---|
static CQLBuilder |
delete(Class<?> entityClass) |
static CQLBuilder |
delete(Class<?> entityClass,
Set<String> excludedPropNames) |
static CQLBuilder |
delete(Collection<String> columnNames) |
static CQLBuilder |
delete(String... columnNames) |
static CQLBuilder |
delete(String expr) |
static CQLBuilder |
deleteFrom(Class<?> entityClass) |
static CQLBuilder |
deleteFrom(Class<?> entityClass,
Set<String> excludedPropNames) |
static CQLBuilder |
deleteFrom(String tableName) |
static CQLBuilder |
insert(Class<?> entityClass) |
static CQLBuilder |
insert(Class<?> entityClass,
Set<String> excludedPropNames) |
static CQLBuilder |
insert(Collection<String> columnNames) |
static CQLBuilder |
insert(Map<String,Object> props) |
static CQLBuilder |
insert(Object entity) |
static CQLBuilder |
insert(Object entity,
Set<String> excludedPropNames) |
static CQLBuilder |
insert(String... columnNames) |
static CQLBuilder |
insert(String expr) |
static CQLBuilder |
insertInto(Class<?> entityClass) |
static CQLBuilder |
insertInto(Class<?> entityClass,
Set<String> excludedPropNames) |
static CQLBuilder |
parse(com.landawn.abacus.condition.Condition cond,
Class<?> entityClass)
To generate
cql part for the specified cond only. |
static CQLBuilder |
select(Class<?> entityClass) |
static CQLBuilder |
select(Class<?> entityClass,
Set<String> excludedPropNames) |
static CQLBuilder |
select(Collection<String> columnNames) |
static CQLBuilder |
select(Map<String,String> columnAliases) |
static CQLBuilder |
select(String... columnNames) |
static CQLBuilder |
selectFrom(Class<?> entityClass) |
static CQLBuilder |
selectFrom(Class<?> entityClass,
Set<String> excludedPropNames) |
static CQLBuilder |
selectFrom(Class<?> entityClass,
String alias) |
static CQLBuilder |
selectFrom(Class<?> entityClass,
String alias,
Set<String> excludedPropNames) |
static CQLBuilder |
update(Class<?> entityClass) |
static CQLBuilder |
update(Class<?> entityClass,
Set<String> excludedPropNames) |
static CQLBuilder |
update(String tableName) |
accept, accept, allowFiltering, append, append, apply, apply, cql, distinct, from, from, from, from, from, iF, iF, ifExists, ifNotExists, into, into, limit, orderBy, orderBy, orderBy, orderBy, orderBy, orderBy, pair, parameters, preselect, println, repeatQM, set, set, set, set, set, set, set, set, toString, usingTimestamp, usingTimestamp, usingTimestamp, usingTTL, usingTTL, where, where
public static CQLBuilder parse(com.landawn.abacus.condition.Condition cond, Class<?> entityClass)
cql
part for the specified cond
only.cond
- entityClass
- public static CQLBuilder insert(String expr)
expr
- @SafeVarargs public static CQLBuilder insert(String... columnNames)
columnNames
- public static CQLBuilder insert(Collection<String> columnNames)
columnNames
- public static CQLBuilder insert(Map<String,Object> props)
props
- public static CQLBuilder insert(Object entity)
entity
- public static CQLBuilder insert(Object entity, Set<String> excludedPropNames)
entity
- excludedPropNames
- public static CQLBuilder insert(Class<?> entityClass)
entityClass
- public static CQLBuilder insert(Class<?> entityClass, Set<String> excludedPropNames)
entityClass
- excludedPropNames
- public static CQLBuilder insertInto(Class<?> entityClass)
entityClass
- public static CQLBuilder insertInto(Class<?> entityClass, Set<String> excludedPropNames)
entityClass
- excludedPropNames
- public static CQLBuilder update(String tableName)
tableName
- public static CQLBuilder update(Class<?> entityClass)
entityClass
- public static CQLBuilder update(Class<?> entityClass, Set<String> excludedPropNames)
entityClass
- excludedPropNames
- public static CQLBuilder delete(String expr)
expr
- @SafeVarargs public static CQLBuilder delete(String... columnNames)
columnNames
- public static CQLBuilder delete(Collection<String> columnNames)
columnNames
- public static CQLBuilder delete(Class<?> entityClass)
entityClass
- public static CQLBuilder delete(Class<?> entityClass, Set<String> excludedPropNames)
entityClass
- excludedPropNames
- public static CQLBuilder deleteFrom(String tableName)
tableName
- public static CQLBuilder deleteFrom(Class<?> entityClass)
entityClass
- public static CQLBuilder deleteFrom(Class<?> entityClass, Set<String> excludedPropNames)
entityClass
- excludedPropNames
- @SafeVarargs public static CQLBuilder select(String... columnNames)
columnNames
- public static CQLBuilder select(Collection<String> columnNames)
columnNames
- public static CQLBuilder select(Map<String,String> columnAliases)
columnAliases
- public static CQLBuilder select(Class<?> entityClass)
entityClass
- public static CQLBuilder select(Class<?> entityClass, Set<String> excludedPropNames)
entityClass
- excludedPropNames
- public static CQLBuilder selectFrom(Class<?> entityClass)
entityClass
- public static CQLBuilder selectFrom(Class<?> entityClass, String alias)
entityClass
- alias
- public static CQLBuilder selectFrom(Class<?> entityClass, Set<String> excludedPropNames)
entityClass
- excludedPropNames
- public static CQLBuilder selectFrom(Class<?> entityClass, String alias, Set<String> excludedPropNames)
entityClass
- alias
- excludedPropNames
- Copyright © 2021. All rights reserved.