Class AbstractDateTimePattern
java.lang.Object
com.github.tomakehurst.wiremock.matching.ContentPattern<String>
com.github.tomakehurst.wiremock.matching.StringValuePattern
com.github.tomakehurst.wiremock.matching.AbstractDateTimePattern
- All Implemented Interfaces:
NamedValueMatcher<String>
,ValueMatcher<String>
- Direct Known Subclasses:
AfterDateTimePattern
,BeforeDateTimePattern
,EqualToDateTimePattern
-
Field Summary
Fields inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
expectedValue
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractDateTimePattern
(DateTimeOffset offset, String actualDateTimeFormat, DateTimeTruncation truncateExpected, DateTimeTruncation truncateActual) protected
AbstractDateTimePattern
(String dateTimeSpec) protected
AbstractDateTimePattern
(String dateTimeSpec, String actualDateFormat, DateTimeTruncation truncateExpected, DateTimeTruncation truncateActual, Integer expectedOffsetAmount, DateTimeUnit expectedOffsetUnit) protected
AbstractDateTimePattern
(String dateTimeSpec, String actualDateFormat, String truncateExpected, String truncateActual, Integer expectedOffsetAmount, DateTimeUnit expectedOffsetUnit) AbstractDateTimePattern
(LocalDateTime localDateTime) AbstractDateTimePattern
(ZonedDateTime zonedDateTime) -
Method Summary
Modifier and TypeMethodDescription<T extends AbstractDateTimePattern>
TactualFormat
(String format) <T extends AbstractDateTimePattern>
TexpectedOffset
(int amount, DateTimeUnit unit) <T extends AbstractDateTimePattern>
TexpectedOffset
(DateTimeOffset offset) protected abstract MatchResult
getMatchResult
(ZonedDateTime zonedExpected, LocalDateTime localExpected, ZonedDateTime zonedActual, LocalDateTime localActual) getValue()
<T extends AbstractDateTimePattern>
TtruncateActual
(DateTimeTruncation truncation) <T extends AbstractDateTimePattern>
TtruncateExpected
(DateTimeTruncation truncation) Methods inherited from class com.github.tomakehurst.wiremock.matching.StringValuePattern
and, equals, getExpected, getName, hashCode, isAbsent, isPresent, nullSafeIsAbsent, or, toString
Methods inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
isNullValuePermitted
-
Constructor Details
-
AbstractDateTimePattern
-
AbstractDateTimePattern
protected AbstractDateTimePattern(DateTimeOffset offset, String actualDateTimeFormat, DateTimeTruncation truncateExpected, DateTimeTruncation truncateActual) -
AbstractDateTimePattern
-
AbstractDateTimePattern
protected AbstractDateTimePattern(String dateTimeSpec, String actualDateFormat, DateTimeTruncation truncateExpected, DateTimeTruncation truncateActual, Integer expectedOffsetAmount, DateTimeUnit expectedOffsetUnit) -
AbstractDateTimePattern
-
AbstractDateTimePattern
-
-
Method Details
-
getValue
- Overrides:
getValue
in classContentPattern<String>
-
actualFormat
-
expectedOffset
-
expectedOffset
-
truncateExpected
-
truncateActual
-
getActualFormat
-
getTruncateExpected
-
getTruncateActual
-
match
-
getMatchResult
protected abstract MatchResult getMatchResult(ZonedDateTime zonedExpected, LocalDateTime localExpected, ZonedDateTime zonedActual, LocalDateTime localActual)
-