com
.
github
.
tminglei
.
slickpg
.
PgDate2Support
Date2DateTimeImplicits
Related Doc:
package PgDate2Support
trait
Date2DateTimeImplicits
[
INTERVAL
]
extends (
PgDate2Support
.this)#
Date2DateTimeFormatters
Linear Supertypes
(
PgDate2Support
.this)#
Date2DateTimeFormatters
,
AnyRef
,
Any
Known Subclasses
Date2DateTimeImplicitsDuration
,
Date2DateTimeImplicitsPeriod
,
DateTimeImplicits
,
DateTimeImplicitsPeriod
Ordering
Alphabetic
By Inheritance
Inherited
Date2DateTimeImplicits
Date2DateTimeFormatters
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
implicit
class
Date2Duration2Period
extends
AnyRef
implicit
class
Date2DurationOpt2Period
extends
AnyRef
implicit
class
Date2Period2Duration
extends
AnyRef
implicit
class
Date2PeriodOpt2Duration
extends
AnyRef
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
implicit
def
date2DateColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
LocalDate
]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
DateColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
INTERVAL
,
LocalDate
]
val
date2DateFormatter
:
DateTimeFormatter
Definition Classes
Date2DateTimeFormatters
implicit
def
date2DateOptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
LocalDate
]]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
DateColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
INTERVAL
,
Option
[
LocalDate
]]
val
date2DateTimeFormatter
:
DateTimeFormatter
Definition Classes
Date2DateTimeFormatters
implicit
val
date2DateTimeTypeMapper
:
JdbcType
[
LocalDateTime
]
implicit
val
date2DateTypeMapper
:
JdbcType
[
LocalDate
]
implicit
val
date2InstantTypeMapper
:
JdbcType
[
Instant
]
implicit
def
date2Interval1ColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Duration
]
)
: (
PgDate2Support
.this)#
IntervalColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
Duration
,
Duration
]
implicit
def
date2Interval1OptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
Duration
]]
)
: (
PgDate2Support
.this)#
IntervalColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
Duration
,
Option
[
Duration
]]
implicit
def
date2IntervalColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Period
]
)
: (
PgDate2Support
.this)#
IntervalColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
Period
,
Period
]
implicit
def
date2IntervalOptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
Period
]]
)
: (
PgDate2Support
.this)#
IntervalColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
Period
,
Option
[
Period
]]
implicit
val
date2PeriodTypeMapper
:
JdbcType
[
Period
]
implicit
def
date2TimeColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
LocalTime
]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimeColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
OffsetTime
,
INTERVAL
,
LocalTime
]
val
date2TimeFormatter
:
DateTimeFormatter
Definition Classes
Date2DateTimeFormatters
implicit
def
date2TimeOptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
LocalTime
]]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimeColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
OffsetTime
,
INTERVAL
,
Option
[
LocalTime
]]
implicit
val
date2TimeTypeMapper
:
JdbcType
[
LocalTime
]
implicit
def
date2Timestamp1ColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Instant
]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
LocalTime
,
Instant
,
OffsetDateTime
,
INTERVAL
,
Instant
]
implicit
def
date2Timestamp1OptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
Instant
]]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
LocalTime
,
Instant
,
OffsetDateTime
,
INTERVAL
,
Option
[
Instant
]]
implicit
def
date2TimestampColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
LocalDateTime
]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
OffsetDateTime
,
INTERVAL
,
LocalDateTime
]
implicit
def
date2TimestampOptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
LocalDateTime
]]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
LocalTime
,
LocalDateTime
,
OffsetDateTime
,
INTERVAL
,
Option
[
LocalDateTime
]]
val
date2TzDateTimeFormatter
:
DateTimeFormatter
Definition Classes
Date2DateTimeFormatters
implicit
def
date2TzTimeColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
OffsetTime
]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
OffsetTime
,
OffsetDateTime
,
LocalDateTime
,
INTERVAL
,
OffsetTime
]
val
date2TzTimeFormatter
:
DateTimeFormatter
Definition Classes
Date2DateTimeFormatters
implicit
def
date2TzTimeOptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
OffsetTime
]]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
OffsetTime
,
OffsetDateTime
,
LocalDateTime
,
INTERVAL
,
Option
[
OffsetTime
]]
implicit
val
date2TzTimeTypeMapper
:
JdbcType
[
OffsetTime
]
implicit
def
date2TzTimestamp1ColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
ZonedDateTime
]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
OffsetTime
,
ZonedDateTime
,
LocalDateTime
,
INTERVAL
,
ZonedDateTime
]
implicit
def
date2TzTimestamp1OptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
ZonedDateTime
]]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
OffsetTime
,
ZonedDateTime
,
LocalDateTime
,
INTERVAL
,
Option
[
ZonedDateTime
]]
implicit
val
date2TzTimestamp1TypeMapper
:
JdbcType
[
ZonedDateTime
]
implicit
def
date2TzTimestampColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
OffsetDateTime
]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
OffsetTime
,
OffsetDateTime
,
LocalDateTime
,
INTERVAL
,
OffsetDateTime
]
implicit
def
date2TzTimestampOptColumnExtensionMethods
(
c:
slick.driver.JdbcProfile.API.Rep
[
Option
[
OffsetDateTime
]]
)
(
implicit
tm:
JdbcType
[
INTERVAL
]
)
: (
PgDate2Support
.this)#
TimestampColumnExtensionMethods
[
LocalDate
,
OffsetTime
,
OffsetDateTime
,
LocalDateTime
,
INTERVAL
,
Option
[
OffsetDateTime
]]
implicit
val
date2TzTimestampTypeMapper
:
JdbcType
[
OffsetDateTime
]
implicit
val
date2ZoneIdMapper
:
JdbcType
[
ZoneId
]
implicit
val
durationTypeMapper
:
JdbcType
[
Duration
]
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
val
fromDateOrInfinity
: (
String
) ⇒
LocalDate
Attributes
protected
Definition Classes
Date2DateTimeFormatters
val
fromDateTimeOrInfinity
: (
String
) ⇒
LocalDateTime
Attributes
protected
Definition Classes
Date2DateTimeFormatters
def
fromInfinitable
[
T
]
(
max:
T
,
min:
T
,
parse: (
String
) ⇒
T
)
: (
String
) ⇒
T
Attributes
protected
Definition Classes
Date2DateTimeFormatters
val
fromInstantOrInfinity
: (
String
) ⇒
Instant
Attributes
protected
Definition Classes
Date2DateTimeFormatters
val
fromOffsetDateTimeOrInfinity
: (
String
) ⇒
OffsetDateTime
Attributes
protected
Definition Classes
Date2DateTimeFormatters
val
fromZonedDateTimeOrInfinity
: (
String
) ⇒
ZonedDateTime
Attributes
protected
Definition Classes
Date2DateTimeFormatters
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
val
toDateOrInfinity
: (
LocalDate
) ⇒
String
Attributes
protected
Definition Classes
Date2DateTimeFormatters
val
toDateTimeOrInfinity
: (
LocalDateTime
) ⇒
String
Attributes
protected
Definition Classes
Date2DateTimeFormatters
def
toInfinitable
[
T
]
(
max:
T
,
min:
T
,
format: (
T
) ⇒
String
)
: (
T
) ⇒
String
Attributes
protected
Definition Classes
Date2DateTimeFormatters
val
toInstantOrInfinity
: (
Instant
) ⇒
String
Attributes
protected
Definition Classes
Date2DateTimeFormatters
val
toOffsetDateTimeOrInfinity
: (
OffsetDateTime
) ⇒
String
Attributes
protected
Definition Classes
Date2DateTimeFormatters
def
toString
()
:
String
Definition Classes
AnyRef → Any
val
toZonedDateTimeOrInfinity
: (
ZonedDateTime
) ⇒
String
Attributes
protected
Definition Classes
Date2DateTimeFormatters
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
(
...
)
Inherited from (
PgDate2Support
.this)#
Date2DateTimeFormatters
Inherited from
AnyRef
Inherited from
Any
Ungrouped