Class AbstractDateTimePattern

    • Constructor Detail

      • AbstractDateTimePattern

        protected AbstractDateTimePattern​(java.lang.String dateTimeSpec)
      • AbstractDateTimePattern

        protected AbstractDateTimePattern​(java.lang.String dateTimeSpec,
                                          java.lang.String actualDateFormat,
                                          java.lang.String truncateExpected,
                                          java.lang.String truncateActual,
                                          boolean applyTruncationLast,
                                          java.lang.Integer expectedOffsetAmount,
                                          DateTimeUnit expectedOffsetUnit)
      • AbstractDateTimePattern

        protected AbstractDateTimePattern​(java.lang.String dateTimeSpec,
                                          java.lang.String actualDateFormat,
                                          DateTimeTruncation truncateExpected,
                                          DateTimeTruncation truncateActual,
                                          boolean applyTruncationLast,
                                          java.lang.Integer expectedOffsetAmount,
                                          DateTimeUnit expectedOffsetUnit)
      • AbstractDateTimePattern

        public AbstractDateTimePattern​(java.time.ZonedDateTime zonedDateTime)
      • AbstractDateTimePattern

        public AbstractDateTimePattern​(java.time.LocalDateTime localDateTime)
    • Method Detail

      • getValue

        public java.lang.String getValue()
        Overrides:
        getValue in class ContentPattern<java.lang.String>
      • applyTruncationLast

        public <T extends AbstractDateTimePattern> T applyTruncationLast​(boolean applyTruncationLast)
      • getActualFormat

        public java.lang.String getActualFormat()
      • getTruncateExpected

        public java.lang.String getTruncateExpected()
      • getTruncateActual

        public java.lang.String getTruncateActual()
      • getApplyTruncationLast

        public java.lang.Boolean getApplyTruncationLast()
      • match

        public MatchResult match​(java.lang.String value)
      • getMatchResult

        protected abstract MatchResult getMatchResult​(java.time.ZonedDateTime zonedExpected,
                                                      java.time.LocalDateTime localExpected,
                                                      java.time.ZonedDateTime zonedActual,
                                                      java.time.LocalDateTime localActual)