Class CDynamicObjectExtension<O>
- java.lang.Object
-
- org.catools.common.extensions.types.CStaticObjectExtension<O>
-
- org.catools.common.extensions.types.CDynamicObjectExtension<O>
-
- All Implemented Interfaces:
java.io.Serializable
,CBaseState<O>
,CObjectState<O>
,CBaseVerifier<O>
,CObjectVerifier<O,CObjectState<O>>
,CBaseWaiter<O>
,CObjectWaiter<O>
,CObjectWaitVerifier<O,CObjectState<O>>
public abstract class CDynamicObjectExtension<O> extends CStaticObjectExtension<O> implements CObjectWaitVerifier<O,CObjectState<O>>
CDynamicObjectExtension is an central interface where we extend all Object related interfaces so adding new functionality will be much easier.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
serialVersionUID
-
-
Constructor Summary
Constructors Constructor Description CDynamicObjectExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CObjectState<O>
_toState(java.lang.Object o)
boolean
_useWaiter()
-
Methods inherited from class org.catools.common.extensions.types.CStaticObjectExtension
equals, hashCode, isEqual, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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.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
-
Methods inherited from interface org.catools.common.extensions.waitVerify.interfaces.CObjectWaitVerifier
verifyEquals, verifyEquals, verifyEquals, verifyEquals, verifyEqualsAny, verifyEqualsAny, verifyEqualsAny, verifyEqualsAny, verifyEqualsNone, verifyEqualsNone, verifyEqualsNone, verifyEqualsNone, verifyIsNotNull, verifyIsNotNull, verifyIsNotNull, verifyIsNotNull, verifyIsNull, verifyIsNull, verifyIsNull, verifyIsNull, verifyNotEquals, verifyNotEquals, verifyNotEquals, verifyNotEquals
-
-
-
-
Method Detail
-
_useWaiter
public boolean _useWaiter()
- Specified by:
_useWaiter
in interfaceCBaseVerifier<O>
- Overrides:
_useWaiter
in classCStaticObjectExtension<O>
-
_toState
public CObjectState<O> _toState(java.lang.Object o)
- Specified by:
_toState
in interfaceCObjectVerifier<O,CObjectState<O>>
- Specified by:
_toState
in interfaceCObjectWaitVerifier<O,CObjectState<O>>
- Overrides:
_toState
in classCStaticObjectExtension<O>
-
-