package syntax
Type Members
- trait AliasingSyntax extends AnyRef
- final class BasicQuerySyntax[In, Out] extends AnyVal
- final class DescribeSyntax[In, Out] extends Serializable
- trait EachSyntax extends AnyRef
- final class EachSyntaxIterable[A] extends AnyVal
- final class EachSyntaxOption[A] extends AnyVal
- final class FromAliasing[A] extends AnyVal
- final class JoinSyntax[In <: From[_], Out] extends AnyVal
- final class MapQuerySyntax[In, K, V] extends AnyVal
- final class OrderBySyntax[In, Out] extends AnyVal
- final class OrderingAscDescSyntax[A] extends AnyVal
- trait OrderingSyntax extends AnyRef
- final class QueryAliasing[In] extends AnyVal
- final class QueryToSyntax[In, Out] extends AnyVal
- trait ReportPartiallyApplied2[A, B, C, U1] extends AnyRef
- trait ReportPartiallyApplied2Syntax[A] extends AnyRef
- final class RunSyntax[In, Out] extends AnyVal
- final class RunSyntaxAny[Out] extends AnyVal
- trait ScalaqlAliases extends AnyRef
- Annotations
- @forbiddenInheritance()
- trait ScalaqlDsl extends AnyRef
- Annotations
- @forbiddenInheritance()
- trait ScalaqlSyntax extends ScalaqlAliases with ScalaqlDsl with OrderingSyntax with AliasingSyntax with EachSyntax with VersionSpecificImplicits
- Annotations
- @forbiddenInheritance()
- final class SelectDsl extends Serializable
- final class ShowSyntax[In, Out] extends Serializable
- trait VersionSpecificImplicits extends AnyRef
- final class WhereSyntax[A] extends AnyVal
- final class WindowDsl[In, Out, Res, B] extends AnyRef
- final class WindowSyntax[In, Out] extends AnyVal
- final class as[+T, U] extends AnyVal
Actually, there is no boxing.
Actually, there is no boxing. This class is even not instantiated.
It's used only because of type widening: shapeless
T with Tag[U]
approach works bad withFrom
Original idea by Miles Sabin, see: https://gist.github.com/milessabin/89c9b47a91017973a35f
- Annotations
- @showAsInfix(annotation.this.showAsInfix.<init>$default$1)