MirrorIdiomPrinting
io.getquill.MirrorIdiomPrinting
object MirrorIdiomPrinting extends MirrorIdiom
Attributes
- Graph
-
- Supertypes
-
class MirrorIdiomtrait CanReturnClausetrait MirrorIdiomBasetrait Idiomtrait IdiomReturningCapabilityclass Objecttrait Matchableclass AnyShow all
- Self type
-
MirrorIdiomPrinting.type
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- Idiom
Attributes
- Inherited from:
- Idiom
Attributes
- Definition Classes
- Inherited from:
- CanReturnClause
Attributes
- Definition Classes
- Inherited from:
- MirrorIdiomBase
Attributes
- Definition Classes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
override def translate(ast: Ast, topLevelQuat: Quat, executionType: ExecutionType, idiomContext: IdiomContext)(implicit naming: NamingStrategy): (Ast, Statement, ExecutionType)
Attributes
- Definition Classes
- Inherited from:
- MirrorIdiomBase
override def translateCached(ast: Ast, topLevelQuat: Quat, executionType: ExecutionType, idiomContext: IdiomContext)(implicit naming: NamingStrategy): (Ast, Statement, ExecutionType)
Attributes
- Definition Classes
- Inherited from:
- MirrorIdiomBase
Implicits
Inherited implicits
Attributes
- Inherited from:
- MirrorIdiomBase
implicit def assignmentTokenizer(implicit externalTokenizer: Tokenizer[External]): Tokenizer[Assignment]
Attributes
- Inherited from:
- MirrorIdiomBase
Technically, AssignmentDual is only used in OnConflict so we only need the updateAssignsTokenizer in conflictTokenizer but since there is a case AssignmentDual
in apply(ast: Ast)
we need to define a way to tokenize that case (otherwise compiler exhaustivity warnings will happen)
Technically, AssignmentDual is only used in OnConflict so we only need the updateAssignsTokenizer in conflictTokenizer but since there is a case AssignmentDual
in apply(ast: Ast)
we need to define a way to tokenize that case (otherwise compiler exhaustivity warnings will happen)
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
implicit def conflictTokenizer(implicit externalTokenizer: Tokenizer[External]): Tokenizer[OnConflict]
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
implicit def functionTokenizer(implicit externalTokenizer: Tokenizer[External]): Tokenizer[Function]
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
implicit def operationTokenizer(implicit externalTokenizer: Tokenizer[External]): Tokenizer[Operation]
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
implicit def optionOperationTokenizer(implicit externalTokenizer: Tokenizer[External]): Tokenizer[OptionOperation]
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
implicit def propertyTokenizer(implicit externalTokenizer: Tokenizer[External]): Tokenizer[Property]
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
implicit def traversableOperationTokenizer(implicit externalTokenizer: Tokenizer[External]): Tokenizer[IterableOperation]
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
Attributes
- Inherited from:
- MirrorIdiomBase
In this article