Package org.assertj.core.data
Class TemporalUnitWithinOffset
- java.lang.Object
-
- org.assertj.core.data.TemporalUnitOffset
-
- org.assertj.core.data.TemporalUnitWithinOffset
-
- All Implemented Interfaces:
TemporalOffset<Temporal>
public class TemporalUnitWithinOffset extends TemporalUnitOffset
TemporalUnitOffsetwith less than or equal condition.- Since:
- 3.7.0
-
-
Field Summary
-
Fields inherited from class org.assertj.core.data.TemporalUnitOffset
value
-
-
Constructor Summary
Constructors Constructor Description TemporalUnitWithinOffset(long value, TemporalUnit unit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBeyondOffsetDifferenceDescription(Temporal temporal1, Temporal temporal2)Returns description of the difference between temporal values and expected offset details.booleanisBeyondOffset(Temporal temporal1, Temporal temporal2)Checks if difference between temporal values is less then or equal to offset.-
Methods inherited from class org.assertj.core.data.TemporalUnitOffset
getDifference, getUnit, getValue
-
-
-
-
Constructor Detail
-
TemporalUnitWithinOffset
public TemporalUnitWithinOffset(long value, TemporalUnit unit)
-
-
Method Detail
-
isBeyondOffset
public boolean isBeyondOffset(Temporal temporal1, Temporal temporal2)
Checks if difference between temporal values is less then or equal to offset.- Parameters:
temporal1- first temporal value to be validated against second temporal value.temporal2- second temporal value.- Returns:
- true if difference between temporal values is more than offset value.
-
getBeyondOffsetDifferenceDescription
public String getBeyondOffsetDifferenceDescription(Temporal temporal1, Temporal temporal2)
Returns description of the difference between temporal values and expected offset details. Is designed for the case when difference is beyond offset.- Specified by:
getBeyondOffsetDifferenceDescriptionin interfaceTemporalOffset<Temporal>- Overrides:
getBeyondOffsetDifferenceDescriptionin classTemporalUnitOffset- Parameters:
temporal1- first temporal value which is being validated against second temporal value.temporal2- second temporal value.- Returns:
- difference description.
-
-