@Override protected ObjectArrayAssert<ELEMENT> newObjectArrayAssert(ELEMENT[] array) { return new ObjectArrayAssert<>(array); }
/** * Creates a new instance of <code>{@link ObjectArrayAssert}</code>. * * @param <T> the actual elements type. * @param actual the actual value. * @return the created assertion object. */ public static <T> ObjectArrayAssert<T> assertThat(T[] actual) { return new ObjectArrayAssert<>(actual); }
/** * Creates a new instance of <code>{@link ObjectArrayAssert}</code>. * * @param <T> the actual elements type * @param actual the actual value. * @return the created assertion object. */ public static <T> AbstractObjectArrayAssert<?, T> assertThat(T[] actual) { return new ObjectArrayAssert<>(actual); }
@Override protected ObjectArrayAssert<ELEMENT> newObjectArrayAssert(ELEMENT[] array) { return new ObjectArrayAssert<>(array); }
/** * Creates a new instance of <code>{@link ObjectArrayAssert}</code>. * * @param <T> the actual elements type * @param actual the actual value. * @return the created assertion object. */ @CheckReturnValue public static <T> AbstractObjectArrayAssert<?, T> assertThat(T[] actual) { return new ObjectArrayAssert<>(actual); }
/** * Creates a new instance of <code>{@link ObjectArrayAssert}</code>. * * @param <T> the actual elements type. * @param actual the actual value. * @return the created assertion object. */ @CheckReturnValue public static <T> ObjectArrayAssert<T> assertThat(T[] actual) { return new ObjectArrayAssert<>(actual); }
private <U, C extends Collection<U>> ObjectArrayAssert<U> doFlatExtracting(Extractor<? super T, C> extractor) { List<U> result = FieldsOrPropertiesExtractor.extract(Arrays.asList(array), extractor).stream() .flatMap(Collection::stream).collect(toList()); return new ObjectArrayAssert<>(IterableUtil.toArray(result)); }
private <U, C extends Collection<U>> ObjectArrayAssert<U> doFlatExtracting(Function<? super T, C> extractor) { List<U> result = FieldsOrPropertiesExtractor.extract(Arrays.asList(array), extractor).stream() .flatMap(Collection::stream).collect(toList()); return new ObjectArrayAssert<>(IterableUtil.toArray(result)); }
U[] extracted = FieldsOrPropertiesExtractor.extract(array, extractor); return new ObjectArrayAssert<>(extracted);
U[] extracted = FieldsOrPropertiesExtractor.extract(array, extractor); return new ObjectArrayAssert<>(extracted);
return new ObjectArrayAssert<>(extractedValues.toArray());
U[] extracted = FieldsOrPropertiesExtractor.extract(array, extractor); return new ObjectArrayAssert<>(extracted);
U[] extracted = FieldsOrPropertiesExtractor.extract(array, extractor); return new ObjectArrayAssert<>(extracted);
return new ObjectArrayAssert<>(extractedValues.toArray());
String extractedDescription = extractedDescriptionOf(propertiesOrFields); String description = mostRelevantDescription(info.description(), extractedDescription); return new ObjectArrayAssert<>(result).as(description);
String extractedDescription = extractedDescriptionOfMethod(method); String description = mostRelevantDescription(info.description(), extractedDescription); return new ObjectArrayAssert<>(values).as(description);
String extractedDescription = extractedDescriptionOfMethod(method); String description = mostRelevantDescription(info.description(), extractedDescription); return new ObjectArrayAssert<>(values).as(description);
String extractedDescription = extractedDescriptionOf(fieldOrProperty); String description = mostRelevantDescription(info.description(), extractedDescription); return new ObjectArrayAssert<>(values).as(description);
String extractedDescription = extractedDescriptionOf(fieldOrProperty); String description = mostRelevantDescription(info.description(), extractedDescription); return new ObjectArrayAssert<>(values).as(description);
String extractedDescription = extractedDescriptionOfMethod(method); String description = mostRelevantDescription(info.description(), extractedDescription); return new ObjectArrayAssert<>(values).as(description);