quill-engine
quill-engine
API
io.getquill
ast
+!=+
+&&+
+==+
+||+
Action
Aggregation
AggregationOperator
AggregationOperator
avg
max
min
size
sum
Asc
AscNullsFirst
AscNullsLast
Assignment
AssignmentDual
Ast
Ast
LeafQuat
BinaryOperation
BinaryOperator
Block
BooleanOperator
!
&&
||
BottomTypedTerminal
CaseClass
CaseClass
Id
Single
CaseClassLift
CaseClassQueryLift
CaseClassQueryLift
CaseClassValueLift
CaseClassValueLift
CollectAst
CollectAst
ConcatMap
Constant
Constant
Core
Delete
Desc
DescNullsFirst
DescNullsLast
Distinct
DistinctOn
Drop
Dynamic
Dynamic
Entity
Entity
Opinionated
EqualityOperator
_!=
_==
External
External
Source
Parser
UnparsedProperty
Source
ExternalIdent
ExternalIdent
Opinionated
Filter
FilterIfDefined
FlatJoin
FlatMap
Foreach
FullJoin
Function
FunctionApply
GroupBy
GroupByMap
Ident
Ident
Opinionated
IdentName
If
IfExist
IfExistElseNull
Implicits
AstOpsExt
IdentOps
Infix
Infix
InnerJoin
Insert
IsNotNullCheck
IsNullCheck
IterableOperation
Join
JoinType
LeftJoin
Lift
ListContains
Map
MapContains
Nested
NullValue
NumericOperator
%
*
+
-
/
<
<=
>
>=
OnConflict
OnConflict
Action
Excluded
Existing
Ignore
NoTarget
Properties
Target
Update
Operation
Operator
Opinion
OpinionValues
OptionApply
OptionContains
OptionExists
OptionFlatMap
OptionFlatten
OptionForall
OptionGetOrElse
OptionGetOrNull
OptionIsDefined
OptionIsEmpty
OptionMap
OptionNonEmpty
OptionNone
OptionNone
OptionNoneId
OptionOperation
OptionOrElse
OptionOrNull
OptionSome
OptionTableExists
OptionTableFlatMap
OptionTableForall
OptionTableMap
Ordering
PostfixUnaryOperator
PrefixUnaryOperator
Property
Property
Id
Opinionated
PropertyAlias
PropertyOrCore
PropertyOrdering
Query
QuotationTag
QuotationTagId
QuotedReference
Renameable
Renameable
ByStrategy
Fixed
Returning
ReturningAction
ReturningAction
ReturningGenerated
RightJoin
ScalarLift
ScalarQueryLift
ScalarQueryLift
ScalarTag
ScalarTagId
ScalarValueLift
ScalarValueLift
SetContains
SetOperator
contains
isEmpty
nonEmpty
SortBy
StatefulTransformer
StatefulTransformerWithStack
History
Child
Root
History
StatefulTransformerWithStack
StatelessTransformer
StringOperator
+
split
startsWith
toInt
toLong
toLowerCase
toUpperCase
Tag
Take
Terminal
Terminal
Transform
Transform
Tuple
TupleOrdering
UnaryOperation
UnaryOperator
Union
UnionAll
Update
Val
Value
Visibility
Visibility
Hidden
Visible
context
cassandra
CqlIdiom
CqlIdiom
CqlNormalize
CqlQuery
CqlQuery
ExpandMappedInfixCassandra
OrderByCriteria
mirror
MirrorSession
MirrorSession
sql
idiom
ConcatSupport
Error
InvalidSqlQuery
NoConcatSupport
OnConflictSupport
PositionalBindVariables
QuestionMarkBindVariables
SqlIdiom
TokenizeProperty
SqlIdiom
ActionTableAliasBehavior
Hide
SkipAs
UseAs
ActionTableAliasBehavior
InsertUpdateStmt
VerifySqlQuery
norm
nested
Elements
OrderedSelect
OrderedSelect
FindUnexpressedInfixes
AddDropToNestedOrderBy
ExpandDistinct
ExpandJoin
ExpandMappedInfix
ExpandNestedQueries
FlattenNestedProperty
ExpandSelection
AliasOp
FlattenGroupByAggregation
SqlNormalize
SqlNormalize
CaseClassMake
DistinctKind
DistinctKind
Distinct
DistinctOn
None
FlatJoinContext
FlattenSqlQuery
FromContext
InfixContext
JoinContext
OrderByCriteria
QueryContext
SelectValue
SetOperation
SetOperationSqlQuery
SqlQuery
SqlQueryApply
TableContext
TakeDropFlatten
UnaryOperationSqlQuery
UnionAllOperation
UnionOperation
AstSplicing
CanInsertReturningWithMultiValues
CanInsertReturningWithSingleValue
CanInsertWithMultiValues
CanInsertWithSingleValue
CanOutputClause
CanReturnClause
CanReturnField
CanReturnMultiField
CannotReturn
ExecutionInfo
ExecutionInfo
ExecutionType
ExecutionType
Dynamic
Static
Unknown
IdiomInsertReturningValueCapability
IdiomInsertValueCapability
IdiomReturningCapability
InsertReturningValueMulti
InsertReturningValueMulti
InsertReturningValueSingle
InsertReturningValueSingle
InsertReturningValuesCapability
InsertValueMulti
InsertValueMulti
InsertValueSingle
InsertValueSingle
InsertValuesCapability
OutputClauseSupported
OutputClauseSupported
ProtoContext
ProtoStreamContext
ReturningCapability
ReturningClauseSupported
ReturningClauseSupported
ReturningMultipleFieldSupported
ReturningMultipleFieldSupported
ReturningNotSupported
ReturningNotSupported
ReturningSingleFieldSupported
ReturningSingleFieldSupported
RowContext
BatchGroup
BatchGroupReturning
dsl
DateOps
InstantOps
LocalDateOps
LocalDateTimeOps
LocalTimeOps
OffsetDateTimeOps
OffsetTimeOps
SqlDateOps
SqlTimeOps
SqlTimestampOps
ZonedDateTimeOps
UnlimitedTuple
idiom
Idiom
QuotationTagToken
ReifyStatement
ReifyStatementWithInjectables
ScalarLiftToken
ScalarTagToken
SetContainsToken
Statement
StatementInterpolator
Impl
TokenImplicit
TokenList
Tokenizer
Tokenizer
StringToken
TagToken
Token
ValuesClauseToken
norm
capture
AvoidCapture
Dealias
Dealias
DealiasApply
DemarcateExternalAliases
TemporaryIdent
AdHocReduction
ApplyMap
DetachableMap
InfixedTailOperation
MapWithoutInfixes
ApplyRenamesToProps
AttachToEntity
BetaReduction
BetaReduction
CompleteRenames
ConcatBehavior
ConcatBehavior
AnsiConcat
NonAnsiConcat
ConfigList
::
HList
HNil
HNil
DisablePhase
DisablePhaseNone
EmptyProductQuatBehavior
EmptyProductQuatBehavior
Fail
Ignore
EnableTrace
EnableTraceNone
EqualityBehavior
EqualityBehavior
AnsiEquality
NonAnsiEquality
ExpandReturning
FlattenOptionOperation
Normalize
ApplyMapPhase
NormalizeCaching
NormalizeNestedStructures
NormalizeReturning
NestedProperty
SomeIdent
NormalizeStringConcat
OptionalPhase
OptionalPhase
ApplyMap
ApplyMap
OrderTerms
ProductAggregationToken
ProductAggregationToken
Star
VariableDotStar
PropertyMatryoshka
RenameProperties
RepropagateQuats
IdentExt
ProductQuatExt
QuatExt
SeedRenames
SheathLeafClauses
MapClause
Remaker
NotGroupBy
UnionClause
Remaker
SimplifyNullChecks
Optional
`== or !=`
SymbolicReduction
TranspileConfig
TranspileConfig
TypeBehavior
TypeBehavior
ReplaceWithReduction
SubstituteSubtypes
quat
BooQuatSerializer
ProductWithRenames
productPickler
LinkedHashMapOps
LinkedHashMapExt
Quat
Quat
Boolean
BooleanExpression
BooleanValue
Generic
Is
IsAbstract
NotAbstract
Null
Placeholder
Primitive
Product
Product
Id
Type
Abstract
Concrete
Type
WithRenames
WithRenamesCompact
Tuple
Unknown
Value
QuatNestingHelper
VerifyNoBranches
BranchFound
BranchFound
BranchFoundMessage
BranchFoundMessage
Output
quotation
FreeVariables
FreeVariables
NonQuotedException
NonQuotedException
QuatException
QuatException
QuatExceptionOps
QuatExceptionOpsExt
State
sql
idiom
BooleanLiteralSupport
norm
HideInnerProperties
HideTopLevelFilterAlias
InContext
InContext
InContextType
InInfixContext
InQueryContext
InTableContext
NormalizeFilteredActionAliases
NormalizeFilteredActionAliases
ProtractQuat
QueryLevel
QueryLevel
Inner
Top
TopUnwrapped
References
reference
RemoveExtraAlias
RemoveUnusedSelects
SelectPropertyProtractor
State
StatelessQueryTransformer
VendorizeBooleans
OperatorOnExpressions
OperatorOnValues
StringTransformerOperation
Common
ContainsImpurities
util
Cache
CollectTry
ContextLogger
ContextLogger
IndentUtil
IndentOps
StringOpsExt
Interleave
Interpolator
InterpolatorExt
Traceable
Splice
Show
Simple
Splice
LoadConfig
Messages
LogToFile
Disabled
Enabled
LogToFile
QuatTrace
All
Full
None
Short
QuatTrace
StringExt
TraceType
ApplyMap
ApplyMap
AvoidAliasConflict
AvoidAliasConflict
DynamicExecution
DynamicExecution
Elaboration
Elaboration
Execution
Execution
ExpandDistinct
ExpandDistinct
ExprModel
ExprModel
FlattenOptionOperation
FlattenOptionOperation
Meta
Meta
NestedQueryExpansion
NestedQueryExpansion
Normalizations
Normalizations
Particularization
Particularization
PatMatch
PatMatch
Quotation
Quotation
ReifyLiftings
ReifyLiftings
RenameProperties
RenameProperties
RepropagateQuats
RepropagateQuats
ShealthLeaf
ShealthLeaf
SqlNormalizations
SqlNormalizations
SqlQueryConstruct
SqlQueryConstruct
Standard
Standard
Warning
Warning
TraceType
Show
Show
Show
Shower
TraceConfig
TraceConfig
Using
Manager
Manager
Releasable
AutoCloseableIsReleasable
Releasable
Action
ActionReturning
AstPrinter
Implicits
FansiStrExt
AstPrinter
BatchAction
CamelCase
CamelCase
CompositeNamingStrategy
CompositeNamingStrategy2
CompositeNamingStrategy3
CompositeNamingStrategy4
Delete
Embedded
EntityQueryModel
Escape
Escape
H2Dialect
H2Dialect
IdiomContext
IdiomContext
QueryType
Batch
Batch
BatchInsert
BatchUpdate
Delete
Insert
Regular
Regular
Select
Update
QueryType
Insert
JoinQuery
Literal
Literal
LowerCase
LowerCase
MappedEncoding
MirrorIdiom
MirrorIdiom
MirrorIdiomBase
MirrorIdiomPrinting
MirrorSqlDialect
MirrorSqlDialect
StrategizeElements
StrategizeElements
MirrorSqlDialectWithBooleanLiterals
MirrorSqlDialectWithBooleanLiterals
MirrorSqlDialectWithNoReturn
MirrorSqlDialectWithNoReturn
MirrorSqlDialectWithOutputClause
MirrorSqlDialectWithOutputClause
MirrorSqlDialectWithReturnClause
MirrorSqlDialectWithReturnClause
MirrorSqlDialectWithReturnMulti
MirrorSqlDialectWithReturnMulti
MySQL5Dialect
MySQL5Dialect
MySQLDialect
MySQLDialect
MysqlEscape
MysqlEscape
NamingStrategy
NamingStrategy
OracleDialect
OracleFlattenSqlQueryTokenizerHelper
OracleDialect
Ord
Ord
PluralizedTableNames
PluralizedTableNames
PostgresDialect
ConcatableBatchUpdate
PostgresDialect
PostgresEscape
PostgresEscape
PseudoAst
QAC
Query
QueryProbing
ReplaceAssignmentAliases
ReplaceLiftings
ReplaceLiftings
ReturnAction
ReturnAction
ReturnColumns
ReturnNothing
ReturnRecord
SQLServerDialect
SQLServerDialect
SnakeCase
SnakeCase
SqliteDialect
SqliteDialect
Update
UpperCase
UpperCase
quill-engine
/
io.getquill
/
LowerCase
LowerCase
io.getquill.LowerCase
See the
LowerCase
companion trait
object
LowerCase
extends
LowerCase
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
LowerCase
trait
NamingStrategy
class
Object
trait
Matchable
class
Any
Self type
LowerCase
.type
Members list
Clear all
Value members
Inherited methods
def
column
(
s
:
String
):
String
Attributes
Inherited from:
NamingStrategy
override
def
default
(
s
:
String
):
String
Attributes
Definition Classes
LowerCase
->
NamingStrategy
Inherited from:
LowerCase
def
table
(
s
:
String
):
String
Attributes
Inherited from:
NamingStrategy
In this article
Attributes
Members list
Value members
Inherited methods