skinny
.
session
.
jdbc
SkinnySessionAttribute
object
SkinnySessionAttribute
extends
orm.SkinnyNoIdMapper
[
SkinnySessionAttribute
] with
logging.LoggerProvider
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
orm.SkinnyNoIdMapper
[
SkinnySessionAttribute
],
StrongParametersFeature
,
NoIdQueryingFeature
[
SkinnySessionAttribute
],
NoIdAssociationsFeature
[
SkinnySessionAttribute
],
NoIdJoinsFeature
[
SkinnySessionAttribute
],
NoIdFinderFeature
[
SkinnySessionAttribute
],
CalculationFeature
[
SkinnySessionAttribute
],
AssociationsFeature
[
SkinnySessionAttribute
],
logging.LoggerProvider
,
AutoSessionFeature
,
ConnectionPoolFeature
,
SkinnyMapperBase
[
SkinnySessionAttribute
],
scalikejdbc.SQLSyntaxSupport
[
SkinnySessionAttribute
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
SkinnySessionAttribute
Serializable
Serializable
SkinnyNoIdMapper
StrongParametersFeature
NoIdQueryingFeature
NoIdAssociationsFeature
NoIdJoinsFeature
NoIdFinderFeature
CalculationFeature
AssociationsFeature
LoggerProvider
AutoSessionFeature
ConnectionPoolFeature
SkinnyMapperBase
SQLSyntaxSupport
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
case class
EntitiesSelectOperationBuilder
extends
SelectOperationBuilder
with
CalculationFeature
[
Entity
] with
Product
with
Serializable
Definition Classes
NoIdQueryingFeature
abstract
class
SelectOperationBuilder
extends
AnyRef
Definition Classes
NoIdQueryingFeature
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
apply
(
rs:
WrappedResultSet
)
:
SkinnySessionAttribute
Definition Classes
SkinnyMapperBase
def
apply
(
a:
Alias
[
SkinnySessionAttribute
]
)
(
rs:
WrappedResultSet
)
:
SkinnySessionAttribute
Definition Classes
SkinnyMapperBase
def
as
(
provider:
scalikejdbc.QuerySQLSyntaxProvider
[
scalikejdbc.SQLSyntaxSupport
[
SkinnySessionAttribute
],
SkinnySessionAttribute
]
)
:
scalikejdbc.TableAsAliasSQLSyntax
Definition Classes
SQLSyntaxSupport
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
associations
:
LinkedHashSet
[
Association
[_]]
Definition Classes
AssociationsFeature
def
autoSession
:
DBSession
Definition Classes
AutoSessionFeature
def
average
(
fieldName:
Symbol
,
decimals:
Option
[
Int
]
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
def
avg
(
fieldName:
Symbol
,
decimals:
Option
[
Int
]
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
def
belongsTo
[
A
]
(
right:
AssociationsWithIdFeature
[_,
A
]
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
BelongsToAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
belongsToWithAlias
[
A
]
(
right: (
AssociationsWithIdFeature
[_,
A
],
Alias
[
A
])
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
BelongsToAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
belongsToWithAliasAndFk
[
A
]
(
right: (
AssociationsWithIdFeature
[_,
A
],
Alias
[
A
])
,
fk:
String
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
BelongsToAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
belongsToWithAliasAndFkAndJoinCondition
[
A
]
(
right: (
AssociationsFeature
[
A
],
Alias
[
A
])
,
fk:
String
,
on:
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
BelongsToAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
belongsToWithFk
[
A
]
(
right:
AssociationsWithIdFeature
[_,
A
]
,
fk:
String
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
BelongsToAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
belongsToWithFkAndJoinCondition
[
A
]
(
right:
AssociationsFeature
[
A
]
,
fk:
String
,
on:
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
BelongsToAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
belongsToWithJoinCondition
[
A
]
(
right:
AssociationsWithIdFeature
[_,
A
]
,
on:
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
BelongsToAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
calculate
(
sql:
scalikejdbc.SQLSyntax
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
def
clearLoadedColumns
()
:
Unit
Definition Classes
SQLSyntaxSupport
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
column
:
scalikejdbc.ColumnName
[
SkinnySessionAttribute
]
Definition Classes
SQLSyntaxSupport
def
columnNames
:
Seq
[
String
]
Definition Classes
SkinnyMapperBase → SQLSyntaxSupport
def
columns
:
Seq
[
String
]
Definition Classes
SQLSyntaxSupport
def
connectionPool
:
ConnectionPool
Definition Classes
ConnectionPoolFeature
def
connectionPoolName
:
Any
Definition Classes
SQLSyntaxSupport
def
count
(
fieldName:
Symbol
,
distinct:
Boolean
)
(
implicit
s:
DBSession
)
:
Long
Definition Classes
CalculationFeature
def
countBy
(
where:
scalikejdbc.SQLSyntax
)
(
implicit
s:
DBSession
)
:
Long
Definition Classes
NoIdFinderFeature
def
createAlias
(
name:
String
)
:
Alias
[
SkinnySessionAttribute
]
Definition Classes
SkinnyMapperBase
def
createJoinDefinition
(
joinType:
JoinType
,
left: (
AssociationsFeature
[_],
Alias
[_])
,
right: (
AssociationsFeature
[_],
Alias
[_])
,
on:
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
defaultAlias
:
Alias
[
SkinnySessionAttribute
]
Definition Classes
SkinnySessionAttribute
→ SkinnyMapperBase
val
defaultBelongsToExtractors
:
LinkedHashSet
[
BelongsToExtractor
[
SkinnySessionAttribute
]]
Definition Classes
AssociationsFeature
val
defaultHasOneExtractors
:
LinkedHashSet
[
HasOneExtractor
[
SkinnySessionAttribute
]]
Definition Classes
AssociationsFeature
val
defaultJoinDefinitions
:
LinkedHashSet
[
JoinDefinition
[_]]
Definition Classes
AssociationsFeature
val
defaultOneToManyExtractors
:
LinkedHashSet
[
HasManyExtractor
[
SkinnySessionAttribute
]]
Definition Classes
AssociationsFeature
def
defaultOrdering
:
scalikejdbc.SQLSyntax
Definition Classes
NoIdFinderFeature
def
defaultOrderings
:
Seq
[
scalikejdbc.SQLSyntax
]
Definition Classes
NoIdFinderFeature
def
defaultScope
(
alias:
Alias
[
SkinnySessionAttribute
]
)
:
Option
[
scalikejdbc.SQLSyntax
]
Definition Classes
SkinnyMapperBase
def
defaultScopeWithDefaultAlias
:
Option
[
scalikejdbc.SQLSyntax
]
Definition Classes
SkinnyMapperBase
def
defaultSelectQuery
:
scalikejdbc.SelectSQLBuilder
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature → SkinnyMapperBase
def
deleteBySkinnySessionId
(
skinnySessionId:
Long
)
(
implicit
s:
DBSession
=
autoSession
)
:
Unit
def
delimiterForResultName
:
String
Definition Classes
SQLSyntaxSupport
def
distinctCount
(
fieldName:
Symbol
)
(
implicit
s:
DBSession
)
:
Long
Definition Classes
CalculationFeature
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
extract
(
rs:
WrappedResultSet
,
n:
scalikejdbc.ResultName
[
SkinnySessionAttribute
]
)
:
SkinnySessionAttribute
Definition Classes
SkinnySessionAttribute
→ SkinnyMapperBase
def
extract
(
sql:
SQL
[
SkinnySessionAttribute
,
NoExtractor
]
)
(
implicit
includesRepository:
IncludesQueryRepository
[
SkinnySessionAttribute
]
)
:
SQL
[
SkinnySessionAttribute
,
HasExtractor
]
Definition Classes
NoIdJoinsFeature → AssociationsFeature
def
extractBelongsTo
[
That
]
(
mapper:
AssociationsFeature
[
That
]
,
fk:
String
,
alias:
Alias
[
That
]
,
merge: (
SkinnySessionAttribute
,
Option
[
That
]) ⇒
SkinnySessionAttribute
,
includesMerge: (
Seq
[
SkinnySessionAttribute
],
Seq
[
That
]) ⇒
Seq
[
SkinnySessionAttribute
]
)
:
BelongsToExtractor
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
extractHasOne
[
That
]
(
mapper:
AssociationsFeature
[
That
]
,
fk:
String
,
alias:
Alias
[
That
]
,
merge: (
SkinnySessionAttribute
,
Option
[
That
]) ⇒
SkinnySessionAttribute
,
includesMerge: (
Seq
[
SkinnySessionAttribute
],
Seq
[
That
]) ⇒
Seq
[
SkinnySessionAttribute
]
)
:
HasOneExtractor
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
extractOneToMany
[
M1
]
(
mapper:
AssociationsFeature
[
M1
]
,
fk:
String
,
alias:
Alias
[
M1
]
,
merge: (
SkinnySessionAttribute
,
Seq
[
M1
]) ⇒
SkinnySessionAttribute
,
includesMerge: (
Seq
[
SkinnySessionAttribute
],
Seq
[
M1
]) ⇒
Seq
[
SkinnySessionAttribute
]
)
:
HasManyExtractor
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
extractWithAssociations
(
sql:
SQL
[
SkinnySessionAttribute
,
NoExtractor
]
,
belongsToAssociations:
Seq
[
BelongsToAssociation
[
SkinnySessionAttribute
]]
,
hasOneAssociations:
Seq
[
HasOneAssociation
[
SkinnySessionAttribute
]]
,
oneToManyAssociations:
Seq
[
HasManyAssociation
[
SkinnySessionAttribute
]]
)
(
implicit
includesRepository:
IncludesQueryRepository
[
SkinnySessionAttribute
]
)
:
SQL
[
SkinnySessionAttribute
,
HasExtractor
]
Definition Classes
AssociationsFeature
def
extractWithOneToOneTables
(
rs:
WrappedResultSet
,
belongsToExtractors:
Set
[
BelongsToExtractor
[
SkinnySessionAttribute
]]
,
hasOneExtractors:
Set
[
HasOneExtractor
[
SkinnySessionAttribute
]]
)
(
implicit
includesRepository:
IncludesQueryRepository
[
SkinnySessionAttribute
]
)
:
SkinnySessionAttribute
Definition Classes
AssociationsFeature
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
findAll
(
orderings:
Seq
[
scalikejdbc.SQLSyntax
]
)
(
implicit
s:
DBSession
)
:
List
[
SkinnySessionAttribute
]
Definition Classes
NoIdFinderFeature
def
findAllBy
(
where:
scalikejdbc.SQLSyntax
,
orderings:
Seq
[
scalikejdbc.SQLSyntax
]
)
(
implicit
s:
DBSession
)
:
List
[
SkinnySessionAttribute
]
Definition Classes
NoIdFinderFeature
def
findAllByWithLimitOffset
(
where:
scalikejdbc.SQLSyntax
,
limit:
Int
,
offset:
Int
,
orderings:
Seq
[
scalikejdbc.SQLSyntax
]
)
(
implicit
s:
DBSession
)
:
List
[
SkinnySessionAttribute
]
Definition Classes
NoIdFinderFeature
def
findAllByWithPagination
(
where:
scalikejdbc.SQLSyntax
,
pagination:
Pagination
,
orderings:
Seq
[
scalikejdbc.SQLSyntax
]
)
(
implicit
s:
DBSession
)
:
List
[
SkinnySessionAttribute
]
Definition Classes
NoIdFinderFeature
def
findAllWithLimitOffset
(
limit:
Int
,
offset:
Int
,
orderings:
Seq
[
scalikejdbc.SQLSyntax
]
)
(
implicit
s:
DBSession
)
:
List
[
SkinnySessionAttribute
]
Definition Classes
NoIdFinderFeature
def
findAllWithPagination
(
pagination:
Pagination
,
orderings:
Seq
[
scalikejdbc.SQLSyntax
]
)
(
implicit
s:
DBSession
)
:
List
[
SkinnySessionAttribute
]
Definition Classes
NoIdFinderFeature
def
findBy
(
where:
scalikejdbc.SQLSyntax
)
(
implicit
s:
DBSession
)
:
Option
[
SkinnySessionAttribute
]
Definition Classes
NoIdFinderFeature
def
forceUpperCase
:
Boolean
Definition Classes
SQLSyntaxSupport
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getTypedValueFromStrongParameter
(
fieldName:
String
,
value:
Any
,
paramType:
ParamType
)
:
Option
[
Any
]
Attributes
protected
Definition Classes
StrongParametersFeature
def
hasMany
[
M
]
(
many: (
AssociationsFeature
[
M
],
Alias
[
M
])
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[
M
]) ⇒
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Seq
[
M
]) ⇒
SkinnySessionAttribute
)
:
HasManyAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasManyThrough
[
M1
,
M2
]
(
through: (
AssociationsFeature
[
M1
],
Alias
[
M1
])
,
throughOn: (
Alias
[
SkinnySessionAttribute
],
Alias
[
M1
]) ⇒
scalikejdbc.SQLSyntax
,
many: (
AssociationsWithIdFeature
[_,
M2
],
Alias
[
M2
])
,
on: (
Alias
[
M1
],
Alias
[
M2
]) ⇒
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Seq
[
M2
]) ⇒
SkinnySessionAttribute
)
:
HasManyAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasManyThrough
[
M2
]
(
through:
AssociationsFeature
[_]
,
many:
AssociationsWithIdFeature
[_,
M2
]
,
merge: (
SkinnySessionAttribute
,
Seq
[
M2
]) ⇒
SkinnySessionAttribute
)
:
HasManyAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasManyThroughWithFk
[
M2
]
(
through:
AssociationsFeature
[_]
,
many:
AssociationsWithIdFeature
[_,
M2
]
,
throughFk:
String
,
manyFk:
String
,
merge: (
SkinnySessionAttribute
,
Seq
[
M2
]) ⇒
SkinnySessionAttribute
)
:
HasManyAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasManyWithFk
[
M
]
(
many: (
AssociationsFeature
[
M
],
Alias
[
M
])
,
fk:
String
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[
M
]) ⇒
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Seq
[
M
]) ⇒
SkinnySessionAttribute
)
:
HasManyAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasOne
[
A
]
(
right:
AssociationsFeature
[
A
]
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
SkinnyNoIdMapper → AssociationsFeature
def
hasOneWithAlias
[
A
]
(
right: (
AssociationsFeature
[
A
],
Alias
[
A
])
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasOneWithAliasAndFk
[
A
]
(
right: (
AssociationsFeature
[
A
],
Alias
[
A
])
,
fk:
String
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasOneWithAliasAndFkAndJoinCondition
[
A
]
(
right: (
AssociationsFeature
[
A
],
Alias
[
A
])
,
fk:
String
,
on:
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasOneWithAliasAndJoinCondition
[
A
]
(
right: (
AssociationsFeature
[
A
],
Alias
[
A
])
,
on:
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasOneWithFk
[
A
]
(
right:
AssociationsFeature
[
A
]
,
fk:
String
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasOneWithFkAndJoinCondition
[
A
]
(
right:
AssociationsFeature
[
A
]
,
fk:
String
,
on:
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hasOneWithJoinCondition
[
A
]
(
right:
AssociationsFeature
[
A
]
,
on:
scalikejdbc.SQLSyntax
,
merge: (
SkinnySessionAttribute
,
Option
[
A
]) ⇒
SkinnySessionAttribute
)
:
HasOneAssociation
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
innerJoin
[
Left
]
(
left: (
AssociationsFeature
[
Left
],
Alias
[
Left
])
,
right: (
AssociationsFeature
[_],
Alias
[_])
,
on: (
Alias
[
Left
],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
innerJoin
(
right: (
AssociationsFeature
[_],
Alias
[_])
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
innerJoinWithDefaults
[
Left
]
(
left:
AssociationsFeature
[
Left
]
,
right:
AssociationsFeature
[_]
,
on: (
Alias
[
Left
],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
innerJoinWithDefaults
(
right:
AssociationsFeature
[_]
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[
Any
]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
innerJoinWithDefaults
(
right:
AssociationsFeature
[_]
,
on:
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isValidFieldName
(
name:
String
)
:
Boolean
Definition Classes
SkinnyMapperBase
def
join
[
Left
]
(
left: (
AssociationsFeature
[
Left
],
Alias
[
Left
])
,
right: (
AssociationsFeature
[_],
Alias
[_])
,
on: (
Alias
[
Left
],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
join
(
right: (
AssociationsFeature
[_],
Alias
[_])
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
joinWithDefaults
[
Left
]
(
left:
AssociationsFeature
[
Left
]
,
right:
AssociationsFeature
[_]
,
on: (
Alias
[
Left
],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
joinWithDefaults
(
right:
AssociationsFeature
[_]
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[
Any
]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
joinWithDefaults
(
right:
AssociationsFeature
[_]
,
on:
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
joins
(
associations:
Association
[_]*
)
:
NoIdJoinsFeature
[
SkinnySessionAttribute
] with
NoIdFinderFeature
[
SkinnySessionAttribute
] with
NoIdQueryingFeature
[
SkinnySessionAttribute
]
Definition Classes
NoIdJoinsFeature
def
leftJoin
(
left: (
AssociationsFeature
[_],
Alias
[_])
,
right: (
AssociationsFeature
[_],
Alias
[_])
,
on: (
Alias
[_],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[_]
Definition Classes
AssociationsFeature
def
leftJoin
(
right: (
AssociationsFeature
[_],
Alias
[_])
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[_]
Definition Classes
AssociationsFeature
def
leftJoinWithDefaults
(
left:
AssociationsFeature
[_]
,
right:
AssociationsFeature
[_]
,
on: (
Alias
[_],
Alias
[_]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[_]
Definition Classes
AssociationsFeature
def
leftJoinWithDefaults
(
right:
AssociationsFeature
[_]
,
on: (
Alias
[
SkinnySessionAttribute
],
Alias
[
Any
]) ⇒
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[_]
Definition Classes
AssociationsFeature
def
leftJoinWithDefaults
(
right:
AssociationsFeature
[_]
,
on:
scalikejdbc.SQLSyntax
)
:
JoinDefinition
[_]
Definition Classes
AssociationsFeature
def
limit
(
n:
Int
)
:
EntitiesSelectOperationBuilder
Definition Classes
NoIdQueryingFeature
def
logger
:
Logger
Attributes
protected
Definition Classes
LoggerProvider
def
loggerName
:
String
Attributes
protected
Definition Classes
LoggerProvider
def
max
(
fieldName:
Symbol
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
def
maximum
(
fieldName:
Symbol
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
def
min
(
fieldName:
Symbol
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
def
minimum
(
fieldName:
Symbol
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
def
nameConverters
:
Map
[
String
,
String
]
Definition Classes
SkinnySessionAttribute
→ SQLSyntaxSupport
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
offset
(
n:
Int
)
:
EntitiesSelectOperationBuilder
Definition Classes
NoIdQueryingFeature
def
paginate
(
pagination:
Pagination
)
:
EntitiesSelectOperationBuilder
Definition Classes
NoIdQueryingFeature
def
primaryKeyField
:
scalikejdbc.SQLSyntax
Definition Classes
SkinnyMapperBase
def
primaryKeyFieldName
:
String
Definition Classes
SkinnyNoIdMapper → SkinnyMapperBase
def
schemaName
:
Option
[
String
]
Definition Classes
SQLSyntaxSupport
def
selectQueryWithAdditionalAssociations
(
sql:
scalikejdbc.SelectSQLBuilder
[
SkinnySessionAttribute
]
,
belongsToAssociations:
Seq
[
BelongsToAssociation
[
SkinnySessionAttribute
]]
,
hasOneAssociations:
Seq
[
HasOneAssociation
[
SkinnySessionAttribute
]]
,
hasManyAssociations:
Seq
[
HasManyAssociation
[
SkinnySessionAttribute
]]
)
:
scalikejdbc.SelectSQLBuilder
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
selectQueryWithAssociations
:
scalikejdbc.SelectSQLBuilder
[
SkinnySessionAttribute
]
Definition Classes
AssociationsFeature
def
setAsByDefault
(
extractor:
HasManyExtractor
[
SkinnySessionAttribute
]
)
:
Unit
Definition Classes
AssociationsFeature
def
setAsByDefault
(
extractor:
HasOneExtractor
[
SkinnySessionAttribute
]
)
:
Unit
Definition Classes
AssociationsFeature
def
setAsByDefault
(
extractor:
BelongsToExtractor
[
SkinnySessionAttribute
]
)
:
Unit
Definition Classes
AssociationsFeature
def
singleSelectQuery
:
scalikejdbc.SelectSQLBuilder
[
SkinnySessionAttribute
]
Definition Classes
SkinnyMapperBase
def
sum
(
fieldName:
Symbol
)
(
implicit
s:
DBSession
)
:
BigDecimal
Definition Classes
CalculationFeature
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
syntax
(
name:
String
)
:
scalikejdbc.QuerySQLSyntaxProvider
[
scalikejdbc.SQLSyntaxSupport
[
SkinnySessionAttribute
],
SkinnySessionAttribute
]
Definition Classes
SQLSyntaxSupport
def
syntax
:
scalikejdbc.QuerySQLSyntaxProvider
[
scalikejdbc.SQLSyntaxSupport
[
SkinnySessionAttribute
],
SkinnySessionAttribute
]
Definition Classes
SQLSyntaxSupport
def
table
:
scalikejdbc.TableDefSQLSyntax
Definition Classes
SQLSyntaxSupport
def
tableName
:
String
Definition Classes
SkinnySessionAttribute
→ SkinnyMapperBase → SQLSyntaxSupport
def
tableNameWithSchema
:
String
Definition Classes
SQLSyntaxSupport
def
toDefaultForeignKeyName
[
A
]
(
mapper:
AssociationsFeature
[
A
]
)
:
String
Attributes
protected
Definition Classes
AssociationsFeature
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
underlying
:
SkinnyMapperBase
[
SkinnySessionAttribute
]
Attributes
protected
Definition Classes
SkinnyMapperBase
def
useShortenedResultName
:
Boolean
Definition Classes
SQLSyntaxSupport
def
useSnakeCaseColumnName
:
Boolean
Definition Classes
SQLSyntaxSupport
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
where
(
condition:
scalikejdbc.SQLSyntax
)
:
EntitiesSelectOperationBuilder
Definition Classes
NoIdQueryingFeature
def
where
(
conditions: (
Symbol
,
Any
)*
)
:
EntitiesSelectOperationBuilder
Definition Classes
NoIdQueryingFeature
def
withAlias
[
A
]
(
name:
String
)
(
op: (
Alias
[
SkinnySessionAttribute
]) ⇒
A
)
:
A
Definition Classes
SkinnyMapperBase
def
withAlias
[
A
]
(
op: (
Alias
[
SkinnySessionAttribute
]) ⇒
A
)
:
A
Definition Classes
SkinnyMapperBase
def
withColumns
[
A
]
(
op: (
scalikejdbc.ColumnName
[
SkinnySessionAttribute
]) ⇒
A
)
:
A
Definition Classes
SkinnyMapperBase
Inherited from
Serializable
Inherited from
Serializable
Inherited from
orm.SkinnyNoIdMapper
[
SkinnySessionAttribute
]
Inherited from
StrongParametersFeature
Inherited from
NoIdQueryingFeature
[
SkinnySessionAttribute
]
Inherited from
NoIdAssociationsFeature
[
SkinnySessionAttribute
]
Inherited from
NoIdJoinsFeature
[
SkinnySessionAttribute
]
Inherited from
NoIdFinderFeature
[
SkinnySessionAttribute
]
Inherited from
CalculationFeature
[
SkinnySessionAttribute
]
Inherited from
AssociationsFeature
[
SkinnySessionAttribute
]
Inherited from
logging.LoggerProvider
Inherited from
AutoSessionFeature
Inherited from
ConnectionPoolFeature
Inherited from
SkinnyMapperBase
[
SkinnySessionAttribute
]
Inherited from
scalikejdbc.SQLSyntaxSupport
[
SkinnySessionAttribute
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped