Package io.kstuff.util
Object CoDateOutput
-
- All Implemented Interfaces:
public class CoDateOutputNon-blocking functions used in the output of date and time values in RFC 3339 string representations. The functions all output digits left-to-right, avoiding the need to allocate separate objects to hold intermediate strings.
Each of the functions comes in two forms – one that takes a
suspendfunction as its last parameter, and an extension function on CoOutput.Peter Wall
-
-
Field Summary
Fields Modifier and Type Field Description public final static CoDateOutputINSTANCE
-
Method Summary
-
-
Method Detail
-
coOutputDate
final Unit coOutputDate(Date date, SuspendFunction1<Character, Unit> out)
-
outputDate
final Unit outputDate(SuspendFunction1<Character, Unit> $self, Date date)
-
coOutputCalendar
final Unit coOutputCalendar(Calendar calendar, SuspendFunction1<Character, Unit> out)
-
outputCalendar
final Unit outputCalendar(SuspendFunction1<Character, Unit> $self, Calendar calendar)
-
coOutputInstant
final Unit coOutputInstant(Instant instant, SuspendFunction1<Character, Unit> out)
-
outputInstant
final Unit outputInstant(SuspendFunction1<Character, Unit> $self, Instant instant)
-
coOutputZonedDateTime
final Unit coOutputZonedDateTime(ZonedDateTime zonedDateTime, SuspendFunction1<Character, Unit> out)
-
outputZonedDateTime
final Unit outputZonedDateTime(SuspendFunction1<Character, Unit> $self, ZonedDateTime zonedDateTime)
-
coOutputOffsetDateTime
final Unit coOutputOffsetDateTime(OffsetDateTime offsetDateTime, SuspendFunction1<Character, Unit> out)
-
outputOffsetDateTime
final Unit outputOffsetDateTime(SuspendFunction1<Character, Unit> $self, OffsetDateTime offsetDateTime)
-
coOutputOffsetTime
final Unit coOutputOffsetTime(OffsetTime offsetTime, SuspendFunction1<Character, Unit> out)
-
outputOffsetTime
final Unit outputOffsetTime(SuspendFunction1<Character, Unit> $self, OffsetTime offsetTime)
-
coOutputLocalDateTime
final Unit coOutputLocalDateTime(LocalDateTime localDateTime, SuspendFunction1<Character, Unit> out)
-
outputLocalDateTime
final Unit outputLocalDateTime(SuspendFunction1<Character, Unit> $self, LocalDateTime localDateTime)
-
coOutputLocalDate
final Unit coOutputLocalDate(LocalDate localDate, SuspendFunction1<Character, Unit> out)
-
outputLocalDate
final Unit outputLocalDate(SuspendFunction1<Character, Unit> $self, LocalDate localDate)
-
coOutputLocalTime
final Unit coOutputLocalTime(LocalTime localTime, SuspendFunction1<Character, Unit> out)
-
outputLocalTime
final Unit outputLocalTime(SuspendFunction1<Character, Unit> $self, LocalTime localTime)
-
coOutputYear
final Unit coOutputYear(Year year, SuspendFunction1<Character, Unit> out)
-
outputYear
final Unit outputYear(SuspendFunction1<Character, Unit> $self, Year year)
-
coOutputYearMonth
final Unit coOutputYearMonth(YearMonth yearMonth, SuspendFunction1<Character, Unit> out)
-
outputYearMonth
final Unit outputYearMonth(SuspendFunction1<Character, Unit> $self, YearMonth yearMonth)
-
coOutputMonthDay
final Unit coOutputMonthDay(MonthDay monthDay, SuspendFunction1<Character, Unit> out)
-
outputMonthDay
final Unit outputMonthDay(SuspendFunction1<Character, Unit> $self, MonthDay monthDay)
-
-
-
-