Package org.awaitility.core
Class CallableHamcrestCondition<T>
- java.lang.Object
-
- org.awaitility.core.AbstractHamcrestCondition<T>
-
- org.awaitility.core.CallableHamcrestCondition<T>
-
- All Implemented Interfaces:
Condition<T>
class CallableHamcrestCondition<T> extends AbstractHamcrestCondition<T>
-
-
Constructor Summary
Constructors Constructor Description CallableHamcrestCondition(java.util.concurrent.Callable<T> supplier, org.hamcrest.Matcher<? super T> matcher, ConditionSettings settings)Constructor for CallableHamcrestCondition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringgenerateFieldSupplierErrorMessage(java.util.concurrent.Callable<T> supplier)protected java.lang.StringgetCallableDescription(java.util.concurrent.Callable<T> supplier)private booleanisFieldSupplier(java.lang.Class<?> supplierClass)-
Methods inherited from class org.awaitility.core.AbstractHamcrestCondition
await
-
-
-
-
Constructor Detail
-
CallableHamcrestCondition
public CallableHamcrestCondition(java.util.concurrent.Callable<T> supplier, org.hamcrest.Matcher<? super T> matcher, ConditionSettings settings)
Constructor for CallableHamcrestCondition.
- Parameters:
supplier- aCallableobject.matcher- aMatcherobject.settings- aConditionSettingsobject.
-
-
Method Detail
-
getCallableDescription
protected java.lang.String getCallableDescription(java.util.concurrent.Callable<T> supplier)
- Specified by:
getCallableDescriptionin classAbstractHamcrestCondition<T>
-
isFieldSupplier
private boolean isFieldSupplier(java.lang.Class<?> supplierClass)
-
generateFieldSupplierErrorMessage
private java.lang.String generateFieldSupplierErrorMessage(java.util.concurrent.Callable<T> supplier)
-
-