Uses of Class
org.assertj.core.api.InstanceOfAssertFactory
Packages that use InstanceOfAssertFactory
-
Uses of InstanceOfAssertFactory in org.assertj.core.api
Fields in org.assertj.core.api declared as InstanceOfAssertFactoryModifier and TypeFieldDescriptionstatic final InstanceOfAssertFactory<Object[], ObjectArrayAssert<Object>> InstanceOfAssertFactories.ARRAYInstanceOfAssertFactoryfor an array ofObject.static final InstanceOfAssertFactory<Object[][], Object2DArrayAssert<Object>> InstanceOfAssertFactories.ARRAY_2DInstanceOfAssertFactoryfor a two-dimensional array ofObject.static final InstanceOfAssertFactory<AtomicBoolean, AtomicBooleanAssert> InstanceOfAssertFactories.ATOMIC_BOOLEANInstanceOfAssertFactoryfor anAtomicBoolean.static final InstanceOfAssertFactory<AtomicInteger, AtomicIntegerAssert> InstanceOfAssertFactories.ATOMIC_INTEGERInstanceOfAssertFactoryfor anAtomicInteger.InstanceOfAssertFactories.ATOMIC_INTEGER_ARRAYstatic final InstanceOfAssertFactory<AtomicIntegerFieldUpdater, AtomicIntegerFieldUpdaterAssert<Object>> InstanceOfAssertFactories.ATOMIC_INTEGER_FIELD_UPDATERstatic final InstanceOfAssertFactory<AtomicLong, AtomicLongAssert> InstanceOfAssertFactories.ATOMIC_LONGInstanceOfAssertFactoryfor anAtomicLong.static final InstanceOfAssertFactory<AtomicLongArray, AtomicLongArrayAssert> InstanceOfAssertFactories.ATOMIC_LONG_ARRAYInstanceOfAssertFactories.ATOMIC_LONG_FIELD_UPDATERInstanceOfAssertFactories.ATOMIC_MARKABLE_REFERENCEstatic final InstanceOfAssertFactory<AtomicReference, AtomicReferenceAssert<Object>> InstanceOfAssertFactories.ATOMIC_REFERENCEInstanceOfAssertFactories.ATOMIC_REFERENCE_ARRAYstatic final InstanceOfAssertFactory<AtomicReferenceFieldUpdater, AtomicReferenceFieldUpdaterAssert<Object, Object>> InstanceOfAssertFactories.ATOMIC_REFERENCE_FIELD_UPDATERInstanceOfAssertFactoryfor anAtomicReferenceFieldUpdater, assumingObjectas field and object types.InstanceOfAssertFactories.ATOMIC_STAMPED_REFERENCEstatic final InstanceOfAssertFactory<BigDecimal, AbstractBigDecimalAssert<?>> InstanceOfAssertFactories.BIG_DECIMALstatic final InstanceOfAssertFactory<BigInteger, AbstractBigIntegerAssert<?>> InstanceOfAssertFactories.BIG_INTEGERstatic final InstanceOfAssertFactory<Boolean, AbstractBooleanAssert<?>> InstanceOfAssertFactories.BOOLEANstatic final InstanceOfAssertFactory<boolean[][], Boolean2DArrayAssert> InstanceOfAssertFactories.BOOLEAN_2D_ARRAYInstanceOfAssertFactoryfor abooleantwo-dimensional array.static final InstanceOfAssertFactory<boolean[], AbstractBooleanArrayAssert<?>> InstanceOfAssertFactories.BOOLEAN_ARRAYInstanceOfAssertFactoryfor abooleanarray.static final InstanceOfAssertFactory<Byte, AbstractByteAssert<?>> InstanceOfAssertFactories.BYTEstatic final InstanceOfAssertFactory<byte[][], Byte2DArrayAssert> InstanceOfAssertFactories.BYTE_2D_ARRAYInstanceOfAssertFactoryfor abytetwo-dimensional array.static final InstanceOfAssertFactory<byte[], AbstractByteArrayAssert<?>> InstanceOfAssertFactories.BYTE_ARRAYInstanceOfAssertFactoryfor abytearray.static final InstanceOfAssertFactory<char[][], Char2DArrayAssert> InstanceOfAssertFactories.CHAR_2D_ARRAYInstanceOfAssertFactoryfor achartwo-dimensional array.static final InstanceOfAssertFactory<char[], AbstractCharArrayAssert<?>> InstanceOfAssertFactories.CHAR_ARRAYInstanceOfAssertFactoryfor achararray.static final InstanceOfAssertFactory<CharSequence, AbstractCharSequenceAssert<?, ? extends CharSequence>> InstanceOfAssertFactories.CHAR_SEQUENCEstatic final InstanceOfAssertFactory<Character, AbstractCharacterAssert<?>> InstanceOfAssertFactories.CHARACTERstatic final InstanceOfAssertFactory<Class, ClassAssert> InstanceOfAssertFactories.CLASSInstanceOfAssertFactoryfor aClass.static final InstanceOfAssertFactory<Collection, AbstractCollectionAssert<?, Collection<?>, Object, ObjectAssert<Object>>> InstanceOfAssertFactories.COLLECTIONstatic final InstanceOfAssertFactory<CompletableFuture, CompletableFutureAssert<Object>> InstanceOfAssertFactories.COMPLETABLE_FUTUREstatic final InstanceOfAssertFactory<CompletionStage, CompletableFutureAssert<Object>> InstanceOfAssertFactories.COMPLETION_STAGEstatic final InstanceOfAssertFactory<Date, AbstractDateAssert<?>> InstanceOfAssertFactories.DATEInstanceOfAssertFactoryfor aDate.static final InstanceOfAssertFactory<Double, AbstractDoubleAssert<?>> InstanceOfAssertFactories.DOUBLEstatic final InstanceOfAssertFactory<double[][], Double2DArrayAssert> InstanceOfAssertFactories.DOUBLE_2D_ARRAYInstanceOfAssertFactoryfor adoubletwo-dimensional array.static final InstanceOfAssertFactory<double[], AbstractDoubleArrayAssert<?>> InstanceOfAssertFactories.DOUBLE_ARRAYInstanceOfAssertFactoryfor adoublearray.static final InstanceOfAssertFactory<DoublePredicate, DoublePredicateAssert> InstanceOfAssertFactories.DOUBLE_PREDICATEstatic final InstanceOfAssertFactory<DoubleStream, ListAssert<Double>> InstanceOfAssertFactories.DOUBLE_STREAMstatic final InstanceOfAssertFactory<Duration, AbstractDurationAssert<?>> InstanceOfAssertFactories.DURATIONInstanceOfAssertFactoryfor aDuration.static final InstanceOfAssertFactory<File, AbstractFileAssert<?>> InstanceOfAssertFactories.FILEInstanceOfAssertFactoryfor aFile.static final InstanceOfAssertFactory<Float, AbstractFloatAssert<?>> InstanceOfAssertFactories.FLOATstatic final InstanceOfAssertFactory<float[][], Float2DArrayAssert> InstanceOfAssertFactories.FLOAT_2D_ARRAYInstanceOfAssertFactoryfor afloattwo-dimensional array.static final InstanceOfAssertFactory<float[], AbstractFloatArrayAssert<?>> InstanceOfAssertFactories.FLOAT_ARRAYInstanceOfAssertFactoryfor afloatarray.static final InstanceOfAssertFactory<Future, FutureAssert<Object>> InstanceOfAssertFactories.FUTUREstatic final InstanceOfAssertFactory<InputStream, AbstractInputStreamAssert<?, ?>> InstanceOfAssertFactories.INPUT_STREAMInstanceOfAssertFactoryfor anInputStream.static final InstanceOfAssertFactory<Instant, AbstractInstantAssert<?>> InstanceOfAssertFactories.INSTANTInstanceOfAssertFactoryfor anInstant.static final InstanceOfAssertFactory<int[][], Int2DArrayAssert> InstanceOfAssertFactories.INT_2D_ARRAYInstanceOfAssertFactoryfor aninttwo-dimensional array.static final InstanceOfAssertFactory<int[], AbstractIntArrayAssert<?>> InstanceOfAssertFactories.INT_ARRAYInstanceOfAssertFactoryfor anintarray.static final InstanceOfAssertFactory<IntPredicate, IntPredicateAssert> InstanceOfAssertFactories.INT_PREDICATEInstanceOfAssertFactoryfor anIntPredicate.static final InstanceOfAssertFactory<IntStream, ListAssert<Integer>> InstanceOfAssertFactories.INT_STREAMInstanceOfAssertFactoryfor anIntStream.static final InstanceOfAssertFactory<Integer, AbstractIntegerAssert<?>> InstanceOfAssertFactories.INTEGERstatic final InstanceOfAssertFactory<Iterable, IterableAssert<Object>> InstanceOfAssertFactories.ITERABLEstatic final InstanceOfAssertFactory<Iterator, IteratorAssert<Object>> InstanceOfAssertFactories.ITERATORstatic final InstanceOfAssertFactory<List, ListAssert<Object>> InstanceOfAssertFactories.LISTstatic final InstanceOfAssertFactory<LocalDate, AbstractLocalDateAssert<?>> InstanceOfAssertFactories.LOCAL_DATEInstanceOfAssertFactoryfor aLocalDate.static final InstanceOfAssertFactory<LocalDateTime, AbstractLocalDateTimeAssert<?>> InstanceOfAssertFactories.LOCAL_DATE_TIMEstatic final InstanceOfAssertFactory<LocalTime, AbstractLocalTimeAssert<?>> InstanceOfAssertFactories.LOCAL_TIMEInstanceOfAssertFactoryfor aLocalTime.static final InstanceOfAssertFactory<Long, AbstractLongAssert<?>> InstanceOfAssertFactories.LONGstatic final InstanceOfAssertFactory<long[][], Long2DArrayAssert> InstanceOfAssertFactories.LONG_2D_ARRAYInstanceOfAssertFactoryfor alongtwo-dimensional array.static final InstanceOfAssertFactory<LongAdder, LongAdderAssert> InstanceOfAssertFactories.LONG_ADDERInstanceOfAssertFactoryfor aLongAdder.static final InstanceOfAssertFactory<long[], AbstractLongArrayAssert<?>> InstanceOfAssertFactories.LONG_ARRAYInstanceOfAssertFactoryfor alongarray.static final InstanceOfAssertFactory<LongPredicate, LongPredicateAssert> InstanceOfAssertFactories.LONG_PREDICATEstatic final InstanceOfAssertFactory<LongStream, ListAssert<Long>> InstanceOfAssertFactories.LONG_STREAMstatic final InstanceOfAssertFactory<Map, MapAssert<Object, Object>> InstanceOfAssertFactories.MAPstatic final InstanceOfAssertFactory<Matcher, MatcherAssert> InstanceOfAssertFactories.MATCHERInstanceOfAssertFactoryfor anMatcher.static final InstanceOfAssertFactory<OffsetDateTime, AbstractOffsetDateTimeAssert<?>> InstanceOfAssertFactories.OFFSET_DATE_TIMEstatic final InstanceOfAssertFactory<OffsetTime, AbstractOffsetTimeAssert<?>> InstanceOfAssertFactories.OFFSET_TIMEInstanceOfAssertFactoryfor anOffsetTime.static final InstanceOfAssertFactory<Optional, OptionalAssert<Object>> InstanceOfAssertFactories.OPTIONALstatic final InstanceOfAssertFactory<OptionalDouble, OptionalDoubleAssert> InstanceOfAssertFactories.OPTIONAL_DOUBLEstatic final InstanceOfAssertFactory<OptionalInt, OptionalIntAssert> InstanceOfAssertFactories.OPTIONAL_INTInstanceOfAssertFactoryfor anOptionalInt.static final InstanceOfAssertFactory<OptionalLong, OptionalLongAssert> InstanceOfAssertFactories.OPTIONAL_LONGInstanceOfAssertFactoryfor anOptionalLong.static final InstanceOfAssertFactory<Path, AbstractPathAssert<?>> InstanceOfAssertFactories.PATHInstanceOfAssertFactoryfor aPath.static final InstanceOfAssertFactory<Period, AbstractPeriodAssert<?>> InstanceOfAssertFactories.PERIODInstanceOfAssertFactoryfor aPeriod.static final InstanceOfAssertFactory<Predicate, PredicateAssert<Object>> InstanceOfAssertFactories.PREDICATEstatic final InstanceOfAssertFactory<Set, AbstractCollectionAssert<?, Collection<?>, Object, ObjectAssert<Object>>> InstanceOfAssertFactories.SETstatic final InstanceOfAssertFactory<Short, AbstractShortAssert<?>> InstanceOfAssertFactories.SHORTstatic final InstanceOfAssertFactory<short[][], Short2DArrayAssert> InstanceOfAssertFactories.SHORT_2D_ARRAYInstanceOfAssertFactoryfor ashorttwo-dimensional array.static final InstanceOfAssertFactory<short[], AbstractShortArrayAssert<?>> InstanceOfAssertFactories.SHORT_ARRAYInstanceOfAssertFactoryfor ashortarray.static final InstanceOfAssertFactory<Spliterator, SpliteratorAssert<Object>> InstanceOfAssertFactories.SPLITERATORstatic final InstanceOfAssertFactory<Stream, ListAssert<Object>> InstanceOfAssertFactories.STREAMstatic final InstanceOfAssertFactory<String, AbstractStringAssert<?>> InstanceOfAssertFactories.STRINGInstanceOfAssertFactoryfor aString.static final InstanceOfAssertFactory<StringBuffer, AbstractCharSequenceAssert<?, ? extends CharSequence>> InstanceOfAssertFactories.STRING_BUFFERstatic final InstanceOfAssertFactory<StringBuilder, AbstractCharSequenceAssert<?, ? extends CharSequence>> InstanceOfAssertFactories.STRING_BUILDERstatic final InstanceOfAssertFactory<Temporal, TemporalAssert> InstanceOfAssertFactories.TEMPORALInstanceOfAssertFactoryfor aTemporal.static final InstanceOfAssertFactory<Throwable, AbstractThrowableAssert<?, Throwable>> InstanceOfAssertFactories.THROWABLEInstanceOfAssertFactoryfor aThrowable.static final InstanceOfAssertFactory<URI, AbstractUriAssert<?>> InstanceOfAssertFactories.URI_TYPEInstanceOfAssertFactoryfor aURI.static final InstanceOfAssertFactory<URL, AbstractUrlAssert<?>> InstanceOfAssertFactories.URL_TYPEInstanceOfAssertFactoryfor aURL.static final InstanceOfAssertFactory<YearMonth, AbstractYearMonthAssert<?>> InstanceOfAssertFactories.YEAR_MONTHInstanceOfAssertFactoryfor aYearMonth.static final InstanceOfAssertFactory<ZonedDateTime, AbstractZonedDateTimeAssert<?>> InstanceOfAssertFactories.ZONED_DATE_TIMEMethods in org.assertj.core.api that return InstanceOfAssertFactoryModifier and TypeMethodDescriptionstatic <ELEMENT> InstanceOfAssertFactory<ELEMENT[], ObjectArrayAssert<ELEMENT>> InstanceOfAssertFactoryfor an array of elements.static <ELEMENT> InstanceOfAssertFactory<ELEMENT[][], Object2DArrayAssert<ELEMENT>> InstanceOfAssertFactoryfor a two-dimensional array of elements.static <T,ASSERT extends AbstractAssert<?, ?>>
InstanceOfAssertFactory<T, ASSERT> Assertions.as(InstanceOfAssertFactory<T, ASSERT> assertFactory) A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.static <T,ASSERT extends AbstractAssert<?, ?>>
InstanceOfAssertFactory<T, ASSERT> BDDAssertions.as(InstanceOfAssertFactory<T, ASSERT> assertFactory) A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.default <T,ASSERT extends AbstractAssert<?, ?>>
InstanceOfAssertFactory<T, ASSERT> WithAssertions.as(InstanceOfAssertFactory<T, ASSERT> assertFactory) A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.InstanceOfAssertFactories.atomicIntegerFieldUpdater(Class<T> objectType) InstanceOfAssertFactories.atomicLongFieldUpdater(Class<T> objectType) InstanceOfAssertFactories.atomicMarkableReference(Class<V> valueType) static <V> InstanceOfAssertFactory<AtomicReference, AtomicReferenceAssert<V>> InstanceOfAssertFactories.atomicReference(Class<V> valueType) InstanceOfAssertFactories.atomicReferenceArray(Class<E> elementType) static <T,V> InstanceOfAssertFactory <AtomicReferenceFieldUpdater, AtomicReferenceFieldUpdaterAssert<T, V>> InstanceOfAssertFactories.atomicReferenceFieldUpdater(Class<T> fieldType, Class<V> objectType) InstanceOfAssertFactories.atomicStampedReference(Class<V> valueType) static <E> InstanceOfAssertFactory<Collection, AbstractCollectionAssert<?, Collection<? extends E>, E, ObjectAssert<E>>> InstanceOfAssertFactories.collection(Class<E> elementType) static <T extends Comparable<? super T>>
InstanceOfAssertFactory<T, AbstractComparableAssert<?, T>> InstanceOfAssertFactories.comparable(Class<T> comparableType) static <RESULT> InstanceOfAssertFactory<CompletableFuture, CompletableFutureAssert<RESULT>> InstanceOfAssertFactories.completableFuture(Class<RESULT> resultType) static <RESULT> InstanceOfAssertFactory<CompletionStage, CompletableFutureAssert<RESULT>> InstanceOfAssertFactories.completionStage(Class<RESULT> resultType) static <RESULT> InstanceOfAssertFactory<Future, FutureAssert<RESULT>> InstanceOfAssertFactoryfor aFuture.static <ELEMENT> InstanceOfAssertFactory<Iterable, IterableAssert<ELEMENT>> InstanceOfAssertFactoryfor anIterable.static <ELEMENT> InstanceOfAssertFactory<Iterator, IteratorAssert<ELEMENT>> InstanceOfAssertFactoryfor anIterator.static <ELEMENT> InstanceOfAssertFactory<List, ListAssert<ELEMENT>> InstanceOfAssertFactoryfor aList.static <K,V> InstanceOfAssertFactory <Map, MapAssert<K, V>> InstanceOfAssertFactoryfor aMap.static <VALUE> InstanceOfAssertFactory<Optional, OptionalAssert<VALUE>> InstanceOfAssertFactoryfor anOptional.static <T> InstanceOfAssertFactory<Predicate, PredicateAssert<T>> InstanceOfAssertFactoryfor aPredicate.static <E> InstanceOfAssertFactory<Set, AbstractCollectionAssert<?, Collection<? extends E>, E, ObjectAssert<E>>> InstanceOfAssertFactoryfor aSet.static <ELEMENT> InstanceOfAssertFactory<Spliterator, SpliteratorAssert<ELEMENT>> InstanceOfAssertFactories.spliterator(Class<ELEMENT> elementType) static <ELEMENT> InstanceOfAssertFactory<Stream, ListAssert<ELEMENT>> InstanceOfAssertFactoryfor aStream.static <T extends Throwable>
InstanceOfAssertFactory<T, AbstractThrowableAssert<?, T>> InstanceOfAssertFactoryfor aThrowable.static <T> InstanceOfAssertFactory<T, ObjectAssert<T>> InstanceOfAssertFactoryfor an object of a specific type.Methods in org.assertj.core.api with parameters of type InstanceOfAssertFactoryModifier and TypeMethodDescriptionstatic <T,ASSERT extends AbstractAssert<?, ?>>
InstanceOfAssertFactory<T, ASSERT> Assertions.as(InstanceOfAssertFactory<T, ASSERT> assertFactory) A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.static <T,ASSERT extends AbstractAssert<?, ?>>
InstanceOfAssertFactory<T, ASSERT> BDDAssertions.as(InstanceOfAssertFactory<T, ASSERT> assertFactory) A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.default <T,ASSERT extends AbstractAssert<?, ?>>
InstanceOfAssertFactory<T, ASSERT> WithAssertions.as(InstanceOfAssertFactory<T, ASSERT> assertFactory) A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractAssert.asInstanceOf(InstanceOfAssertFactory<?, ASSERT> instanceOfAssertFactory) Uses anInstanceOfAssertFactoryto verify that the actual value is an instance of a given type and to produce a newAssertnarrowed to that type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAssert.asInstanceOf(InstanceOfAssertFactory<?, ASSERT> instanceOfAssertFactory) Uses anInstanceOfAssertFactoryto verify that the actual value is an instance of a given type and to produce a newAssertnarrowed to that type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert.element(int index, InstanceOfAssertFactory<?, ASSERT> assertFactory) Navigate and allow to perform assertions on the chosen element of theIterableunder test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractObjectAssert.extracting(String propertyOrField, InstanceOfAssertFactory<?, ASSERT> assertFactory) Extracts the value of given field/property from the object under test, the extracted value becoming the new object under test.<T,ASSERT extends AbstractAssert<?, ?>>
ASSERTAbstractObjectAssert.extracting(Function<? super ACTUAL, T> extractor, InstanceOfAssertFactory<?, ASSERT> assertFactory) Uses the givenFunctionto extract a value from the object under test, the extracted value becoming the new object under test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractMapAssert.extractingByKey(K key, InstanceOfAssertFactory<?, ASSERT> assertFactory) Extract the value of given key from the map under test, the extracted value becoming the new object under test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert.first(InstanceOfAssertFactory<?, ASSERT> assertFactory) Navigate and allow to perform assertions on the first element of theIterableunder test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractOptionalAssert.get(InstanceOfAssertFactory<?, ASSERT> assertFactory) Verifies that the actualOptionalis notnulland not empty and returns an new assertion instance to chain assertions on the optional value.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert.last(InstanceOfAssertFactory<?, ASSERT> assertFactory) Navigate and allow to perform assertions on the last element of theIterableunder test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert.singleElement(InstanceOfAssertFactory<?, ASSERT> assertFactory) Verifies that theIterableunder test contains a single element and allows to perform assertions on that element, the assertions are strongly typed according to the givenAssertFactoryparameter.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractObjectArrayAssert.singleElement(InstanceOfAssertFactory<?, ASSERT> assertFactory) Verifies that the array under test contains a single element and allows to perform assertions on that element, the assertions are strongly typed according to the givenAssertFactoryparameter.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractCompletableFutureAssert.succeedsWithin(long timeout, TimeUnit unit, InstanceOfAssertFactory<RESULT, ASSERT> assertFactory) Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the future's result type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractCompletableFutureAssert.succeedsWithin(Duration timeout, InstanceOfAssertFactory<RESULT, ASSERT> assertFactory) Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the future's result type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractFutureAssert.succeedsWithin(long timeout, TimeUnit unit, InstanceOfAssertFactory<RESULT, ASSERT> assertFactory) Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the future's result type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractFutureAssert.succeedsWithin(Duration timeout, InstanceOfAssertFactory<RESULT, ASSERT> assertFactory) Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the future's result type.