Interface CStaticDateExtension
-
- All Superinterfaces:
CBaseState<java.util.Date>
,CBaseVerifier<java.util.Date>
,CBaseWaiter<java.util.Date>
,CDateState
,CDateVerifier
,CDateWaiter
,CObjectState<java.util.Date>
,CObjectVerifier<java.util.Date,CDateState>
,CObjectWaiter<java.util.Date>
,java.io.Serializable
- All Known Subinterfaces:
CDynamicDateExtension
- All Known Implementing Classes:
CDate
public interface CStaticDateExtension extends CDateWaiter, CDateVerifier, CDateState
CStaticDateExtension is an central interface where we extend all Date related interfaces so adding new functionality will be much easier.
Java does not allow to override Object methods in interface level so this is something we should care about it manually.
Make sure to override equals, hashCode (and if needed toString methods) in your implementations.
-
-
Field Summary
-
Fields inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
serialVersionUID
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default boolean
_useWaiter()
-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
getBaseValue
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CBaseVerifier
_verify, _verify, _verify, _verify, _verify, _verify, _verify, _verify, _verify, getDefaultMessage, getDefaultMessage, getVerifyMessagePrefix
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CBaseWaiter
getDefaultWaitInSeconds, getDefaultWaitIntervalInMilliSeconds
-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CDateState
equalsByFormat, equalsDatePortion, equalsTimePortion, isEqual, notEqualsByFormat, notEqualsDatePortion, notEqualsTimePortion
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CDateVerifier
_toState, verifyEqualsByFormat, verifyEqualsByFormat, verifyEqualsDatePortion, verifyEqualsDatePortion, verifyEqualsTimePortion, verifyEqualsTimePortion, verifyNotEqualsByFormat, verifyNotEqualsByFormat, verifyNotEqualsDatePortion, verifyNotEqualsDatePortion, verifyNotEqualsTimePortion, verifyNotEqualsTimePortion
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CDateWaiter
waitEqualsByFormat, waitEqualsByFormat, waitEqualsByFormat, waitEqualsDatePortion, waitEqualsDatePortion, waitEqualsDatePortion, waitEqualsTimePortion, waitEqualsTimePortion, waitEqualsTimePortion, waitNotEqualsByFormat, waitNotEqualsByFormat, waitNotEqualsByFormat, waitNotEqualsDatePortion, waitNotEqualsDatePortion, waitNotEqualsDatePortion, waitNotEqualsTimePortion, waitNotEqualsTimePortion, waitNotEqualsTimePortion
-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CObjectState
equalsAny, equalsAny, equalsNone, equalsNone, isNotNull, isNull, notEqual, test
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CObjectVerifier
verifyEquals, verifyEquals, verifyEqualsAny, verifyEqualsAny, verifyEqualsNone, verifyEqualsNone, verifyIsNotNull, verifyIsNotNull, verifyIsNull, verifyIsNull, verifyNotEquals, verifyNotEquals
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CObjectWaiter
_waiter, wait, wait, wait, waitEquals, waitEquals, waitEquals, waitEqualsAny, waitEqualsAny, waitEqualsAny, waitEqualsNone, waitEqualsNone, waitEqualsNone, waitIsNotNull, waitIsNotNull, waitIsNotNull, waitIsNull, waitIsNull, waitIsNull, waitNotEquals, waitNotEquals, waitNotEquals
-
-
-
-
Method Detail
-
_useWaiter
default boolean _useWaiter()
- Specified by:
_useWaiter
in interfaceCBaseVerifier<java.util.Date>
-
-