public abstract class AbstractDateTimePattern extends StringValuePattern
expectedValue| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDateTimePattern(DateTimeOffset offset,
java.lang.String actualDateTimeFormat,
DateTimeTruncation truncateExpected,
DateTimeTruncation truncateActual) |
|
AbstractDateTimePattern(java.time.LocalDateTime localDateTime) |
protected |
AbstractDateTimePattern(java.lang.String dateTimeSpec) |
protected |
AbstractDateTimePattern(java.lang.String dateTimeSpec,
java.lang.String actualDateFormat,
DateTimeTruncation truncateExpected,
DateTimeTruncation truncateActual,
java.lang.Integer expectedOffsetAmount,
DateTimeUnit expectedOffsetUnit) |
protected |
AbstractDateTimePattern(java.lang.String dateTimeSpec,
java.lang.String actualDateFormat,
java.lang.String truncateExpected,
java.lang.String truncateActual,
java.lang.Integer expectedOffsetAmount,
DateTimeUnit expectedOffsetUnit) |
|
AbstractDateTimePattern(java.time.ZonedDateTime zonedDateTime) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractDateTimePattern> |
actualFormat(java.lang.String format) |
<T extends AbstractDateTimePattern> |
expectedOffset(DateTimeOffset offset) |
<T extends AbstractDateTimePattern> |
expectedOffset(int amount,
DateTimeUnit unit) |
java.lang.String |
getActualFormat() |
protected abstract MatchResult |
getMatchResult(java.time.ZonedDateTime zonedExpected,
java.time.LocalDateTime localExpected,
java.time.ZonedDateTime zonedActual,
java.time.LocalDateTime localActual) |
java.lang.String |
getTruncateActual() |
java.lang.String |
getTruncateExpected() |
java.lang.String |
getValue() |
MatchResult |
match(java.lang.String value) |
<T extends AbstractDateTimePattern> |
truncateActual(DateTimeTruncation truncation) |
<T extends AbstractDateTimePattern> |
truncateExpected(DateTimeTruncation truncation) |
and, equals, getExpected, getName, hashCode, isAbsent, isPresent, nullSafeIsAbsent, or, toStringisNullValuePermittedprotected AbstractDateTimePattern(java.lang.String dateTimeSpec)
protected AbstractDateTimePattern(DateTimeOffset offset, java.lang.String actualDateTimeFormat, DateTimeTruncation truncateExpected, DateTimeTruncation truncateActual)
protected AbstractDateTimePattern(java.lang.String dateTimeSpec,
java.lang.String actualDateFormat,
java.lang.String truncateExpected,
java.lang.String truncateActual,
java.lang.Integer expectedOffsetAmount,
DateTimeUnit expectedOffsetUnit)
protected AbstractDateTimePattern(java.lang.String dateTimeSpec,
java.lang.String actualDateFormat,
DateTimeTruncation truncateExpected,
DateTimeTruncation truncateActual,
java.lang.Integer expectedOffsetAmount,
DateTimeUnit expectedOffsetUnit)
public AbstractDateTimePattern(java.time.ZonedDateTime zonedDateTime)
public AbstractDateTimePattern(java.time.LocalDateTime localDateTime)
public java.lang.String getValue()
getValue in class ContentPattern<java.lang.String>public <T extends AbstractDateTimePattern> T actualFormat(java.lang.String format)
public <T extends AbstractDateTimePattern> T expectedOffset(int amount, DateTimeUnit unit)
public <T extends AbstractDateTimePattern> T expectedOffset(DateTimeOffset offset)
public <T extends AbstractDateTimePattern> T truncateExpected(DateTimeTruncation truncation)
public <T extends AbstractDateTimePattern> T truncateActual(DateTimeTruncation truncation)
public java.lang.String getActualFormat()
public java.lang.String getTruncateExpected()
public java.lang.String getTruncateActual()
public MatchResult match(java.lang.String value)
protected abstract MatchResult getMatchResult(java.time.ZonedDateTime zonedExpected, java.time.LocalDateTime localExpected, java.time.ZonedDateTime zonedActual, java.time.LocalDateTime localActual)