package
time
Type Members
-
implicit
class
FormatStringContext extends AnyRef
Concrete Value Members
-
def
dateTimeDecoder(format: Format): Decoder[E, DateTime, F, T]
-
def
dateTimeDecoder(format: ⇒ DateTimeFormatter): Decoder[E, DateTime, F, T]
-
def
defaultDateTimeDecoder: Decoder[E, DateTime, F, T]
-
implicit
val
defaultDateTimeGroupDecoder: Exported[GroupDecoder[DateTime]]
-
def
defaultLocalDateDecoder: Decoder[E, LocalDate, F, T]
-
implicit
val
defaultLocalDateGroupDecoder: Exported[GroupDecoder[LocalDate]]
-
def
defaultLocalDateTimeDecoder: Decoder[E, LocalDateTime, F, T]
-
implicit
val
defaultLocalDateTimeGroupDecoder: Exported[GroupDecoder[LocalDateTime]]
-
def
defaultLocalTimeDecoder: Decoder[E, LocalTime, F, T]
-
implicit
val
defaultLocalTimeGroupDecoder: Exported[GroupDecoder[LocalTime]]
-
def
localDateDecoder(format: Format): Decoder[E, LocalDate, F, T]
-
def
localDateDecoder(format: ⇒ DateTimeFormatter): Decoder[E, LocalDate, F, T]
-
def
localDateTimeDecoder(format: Format): Decoder[E, LocalDateTime, F, T]
-
def
localDateTimeDecoder(format: ⇒ DateTimeFormatter): Decoder[E, LocalDateTime, F, T]
-
def
localTimeDecoder(format: Format): Decoder[E, LocalTime, F, T]
-
def
localTimeDecoder(format: ⇒ DateTimeFormatter): Decoder[E, LocalTime, F, T]
Inherited from AnyRef
Inherited from Any
Declares kantan.regex.GroupDecoder instances joda-time types.
Note that the type for default codecs might come as a surprise: the wrapping
Exported
is used to lower their priority. This is necessary because the standard use case will be toimport kantan.regex.joda.time._
, which brings both the instance creation and default instances in scope. Without this type trickery, custom instances and default ones would always clash.