A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
S
- SelectTarget - class in tech.harmonysoft.oss.sql.dsl.target
- setDistinct(Boolean) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setFilter(Filter) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setGroupBy(List) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setHaving(Filter) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setOrderBy(List) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setSubSelect(Sql.Select) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setSubSelectAlias(String) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setTable(Table) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setTop(Integer) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- setType(SqlType) - function in tech.harmonysoft.oss.sql.parser.SqlParseContext
- SIMPLE - enum entry in tech.harmonysoft.oss.sql.dsl.join.JoinMethod
We can just simply query columns without
joinoronkeywords. For example,select o.OrderId, i.Price from orders o, prices p. We treat this as SIMPLE, following Join.isSimple- Sql - class in tech.harmonysoft.oss.sql.dsl
- Sql.Select - class in tech.harmonysoft.oss.sql.dsl.Sql
- Sql.Select.Companion - class in tech.harmonysoft.oss.sql.dsl.Sql.Select
- SqlKeyValueLeafMatcher - class in tech.harmonysoft.oss.sql.match.impl
- SqlKeyValueMatcher - class in tech.harmonysoft.oss.sql.match
- SqlKeyValueMatcherFactory - class in tech.harmonysoft.oss.sql.match.impl
- SqlKeyValueVisitor - class in tech.harmonysoft.oss.sql.match
- SqlParseContext - class in tech.harmonysoft.oss.sql.parser
- SqlParseContext.Visitors - class in tech.harmonysoft.oss.sql.parser.SqlParseContext
- SqlParser - class in tech.harmonysoft.oss.sql.parser
- SqlStringTypeManager - class in tech.harmonysoft.oss.sql.type
- SqlTarget - class in tech.harmonysoft.oss.sql.dsl.target
- SqlTarget.AllColumns - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.Column - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.DateTimeLiteral - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.DoubleLiteral - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.Function - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.LongLiteral - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.OperatorFunction - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.Placeholder - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- Sometimes we need very flexible DSL container to hold generic value.
- SqlTarget.StringLiteral - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTarget.SubSelect - class in tech.harmonysoft.oss.sql.dsl.target.SqlTarget
- SqlTargetVisitor - class in tech.harmonysoft.oss.sql.dsl.target
- SqlType - class in tech.harmonysoft.oss.sql.parser
- SqlTypeManagerContext - class in tech.harmonysoft.oss.sql.type