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
defaultDateTimeNodeDecoder: Exported[NodeDecoder[DateTime]]
-
def
defaultLocalDateDecoder: Decoder[E, LocalDate, F, T]
-
implicit
val
defaultLocalDateNodeDecoder: Exported[NodeDecoder[LocalDate]]
-
def
defaultLocalDateTimeDecoder: Decoder[E, LocalDateTime, F, T]
-
implicit
val
defaultLocalDateTimeNodeDecoder: Exported[NodeDecoder[LocalDateTime]]
-
def
defaultLocalTimeDecoder: Decoder[E, LocalTime, F, T]
-
implicit
val
defaultLocalTimeNodeDecoder: Exported[NodeDecoder[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.xpath.NodeDecoder 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.xpath.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.