Uses of Interface
org.hamcrest.Description
Packages that use Description
Package
Description
Matchers of Java Bean properties and their values.
Matchers of arrays and collections.
Fundamental matchers of objects and values, and composite matchers.
Matchers that perform numeric comparisons.
Matchers that inspect objects and classes.
Matchers that perform text comparisons.
Matchers of XML documents.
-
Uses of Description in org.hamcrest
Classes in org.hamcrest that implement DescriptionModifier and TypeClassDescriptionclassADescriptionthat is stored as a string.static final classclassADescriptionthat is stored as a string.Fields in org.hamcrest declared as DescriptionModifier and TypeFieldDescriptionprivate final DescriptionCondition.Matched.mismatchstatic final DescriptionDescription.NONEA description that consumes input but does nothing.Methods in org.hamcrest that return DescriptionModifier and TypeMethodDescriptionBaseDescription.appendDescriptionOf(SelfDescribing value) Description.appendDescriptionOf(SelfDescribing value) Appends the description of aSelfDescribingvalue to this description.Description.NullDescription.appendDescriptionOf(SelfDescribing value) BaseDescription.appendList(String start, String separator, String end, Iterable<? extends SelfDescribing> values) private DescriptionBaseDescription.appendList(String start, String separator, String end, Iterator<? extends SelfDescribing> i) Description.appendList(String start, String separator, String end, Iterable<? extends SelfDescribing> values) Appends a list ofSelfDescribingobjects to the description.Description.NullDescription.appendList(String start, String separator, String end, Iterable<? extends SelfDescribing> values) BaseDescription.appendText(String text) Description.appendText(String text) Appends some plain text to the description.Description.NullDescription.appendText(String text) BaseDescription.appendValue(Object value) Description.appendValue(Object value) Appends an arbitrary value to the description.Description.NullDescription.appendValue(Object value) <T> DescriptionBaseDescription.appendValueList(String start, String separator, String end, Iterable<T> values) private <T> DescriptionBaseDescription.appendValueList(String start, String separator, String end, Iterator<T> values) final <T> DescriptionBaseDescription.appendValueList(String start, String separator, String end, T... values) <T> DescriptionDescription.appendValueList(String start, String separator, String end, Iterable<T> values) Appends a list of values to the description.<T> DescriptionDescription.appendValueList(String start, String separator, String end, T... values) Appends a list of values to the description.<T> DescriptionDescription.NullDescription.appendValueList(String start, String separator, String end, Iterable<T> values) <T> DescriptionDescription.NullDescription.appendValueList(String start, String separator, String end, T... values) Methods in org.hamcrest with parameters of type DescriptionModifier and TypeMethodDescriptionCondition.Step.apply(I value, Description mismatch) voidBaseMatcher.describeMismatch(Object item, Description description) final voidDiagnosingMatcher.describeMismatch(Object item, Description mismatchDescription) voidMatcher.describeMismatch(Object actual, Description mismatchDescription) Generate a description of why the matcher has not accepted the item.final voidTypeSafeDiagnosingMatcher.describeMismatch(Object item, Description mismatchDescription) final voidTypeSafeMatcher.describeMismatch(Object item, Description description) protected voidTypeSafeMatcher.describeMismatchSafely(T item, Description mismatchDescription) Subclasses should override this.final voidCustomMatcher.describeTo(Description description) final voidCustomTypeSafeMatcher.describeTo(Description description) final voidFeatureMatcher.describeTo(Description description) voidSelfDescribing.describeTo(Description description) Generates a description of the object.protected static booleanBaseMatcher.isNotNull(Object actual, Description mismatch) Useful null-check method.static <T> Condition<T> Condition.matched(T theValue, Description mismatch) protected abstract booleanDiagnosingMatcher.matches(Object item, Description mismatchDescription) protected booleanFeatureMatcher.matchesSafely(T actual, Description mismatch) protected abstract booleanTypeSafeDiagnosingMatcher.matchesSafely(T item, Description mismatchDescription) Subclasses should implement this.Constructors in org.hamcrest with parameters of type Description -
Uses of Description in org.hamcrest.beans
Methods in org.hamcrest.beans with parameters of type DescriptionModifier and TypeMethodDescriptionvoidHasProperty.describeMismatchSafely(T item, Description mismatchDescription) voidHasProperty.describeTo(Description description) voidHasPropertyWithValue.describeTo(Description description) voidSamePropertyValuesAs.describeTo(Description description) voidSamePropertyValuesAs.PropertyMatcher.describeTo(Description description) private booleanSamePropertyValuesAs.hasMatchingValues(Object actual, Description mismatchDescription) private booleanSamePropertyValuesAs.hasNoExtraProperties(Object actual, Description mismatchDescription) private booleanSamePropertyValuesAs.isCompatibleType(Object actual, Description mismatchDescription) protected booleanSamePropertyValuesAs.matches(Object actual, Description mismatch) booleanSamePropertyValuesAs.PropertyMatcher.matches(Object actual, Description mismatch) booleanHasPropertyWithValue.matchesSafely(T bean, Description mismatch) private Condition<PropertyDescriptor> HasPropertyWithValue.propertyOn(T bean, Description mismatch) -
Uses of Description in org.hamcrest.collection
Fields in org.hamcrest.collection declared as DescriptionModifier and TypeFieldDescriptionprivate final DescriptionIsIterableContainingInAnyOrder.Matching.mismatchDescriptionprivate final DescriptionIsIterableContainingInOrder.MatchSeries.mismatchDescriptionprivate final DescriptionIsIterableContainingInRelativeOrder.MatchSeriesInRelativeOrder.mismatchDescriptionMethods in org.hamcrest.collection with parameters of type DescriptionModifier and TypeMethodDescriptionvoidArrayAsIterableMatcher.describeMismatchSafely(E[] item, Description mismatchDescription) voidHasItemInArray.describeMismatchSafely(T[] actual, Description mismatchDescription) voidIsArray.describeMismatchSafely(T[] actual, Description mismatchDescription) voidIsArrayContainingInAnyOrder.describeMismatchSafely(E[] item, Description mismatchDescription) Deprecated.voidIsArrayContainingInOrder.describeMismatchSafely(E[] item, Description mismatchDescription) Deprecated.voidIsEmptyCollection.describeMismatchSafely(Collection<? extends E> item, Description mismatchDescription) voidIsEmptyIterable.describeMismatchSafely(Iterable<? extends E> iter, Description mismatchDescription) voidIsMapContaining.describeMismatchSafely(Map<? extends K, ? extends V> map, Description mismatchDescription) voidArrayAsIterableMatcher.describeTo(Description description) voidHasItemInArray.describeTo(Description description) voidIsArray.describeTo(Description description) voidIsArrayContainingInAnyOrder.describeTo(Description description) Deprecated.voidIsArrayContainingInOrder.describeTo(Description description) Deprecated.voidIsEmptyCollection.describeTo(Description description) voidIsEmptyIterable.describeTo(Description description) voidIsIn.describeTo(Description buffer) voidIsIterableContainingInAnyOrder.describeTo(Description description) voidIsIterableContainingInOrder.describeTo(Description description) voidIsIterableContainingInRelativeOrder.describeTo(Description description) voidIsMapContaining.describeTo(Description description) protected booleanIsIterableContainingInAnyOrder.matchesSafely(Iterable<? extends T> items, Description mismatchDescription) protected booleanIsIterableContainingInOrder.matchesSafely(Iterable<? extends E> iterable, Description mismatchDescription) protected booleanIsIterableContainingInRelativeOrder.matchesSafely(Iterable<? extends E> iterable, Description mismatchDescription) Constructors in org.hamcrest.collection with parameters of type DescriptionModifierConstructorDescriptionMatching(Collection<Matcher<? super S>> matchers, Description mismatchDescription) MatchSeries(List<Matcher<? super F>> matchers, Description mismatchDescription) MatchSeriesInRelativeOrder(List<Matcher<? super F>> matchers, Description mismatchDescription) -
Uses of Description in org.hamcrest.comparator
Methods in org.hamcrest.comparator with parameters of type DescriptionModifier and TypeMethodDescriptionvoidComparatorMatcherBuilder.ComparatorMatcher.describeMismatchSafely(T actual, Description mismatchDescription) voidComparatorMatcherBuilder.ComparatorMatcher.describeTo(Description description) -
Uses of Description in org.hamcrest.core
Methods in org.hamcrest.core with parameters of type DescriptionModifier and TypeMethodDescriptionvoidDescribedAs.describeMismatch(Object item, Description description) voidIs.describeMismatch(Object item, Description mismatchDescription) voidSubstringMatcher.describeMismatchSafely(String item, Description mismatchDescription) voidAllOf.describeTo(Description description) voidAnyOf.describeTo(Description description) voidCombinableMatcher.describeTo(Description description) voidDescribedAs.describeTo(Description description) voidEvery.describeTo(Description description) voidIs.describeTo(Description description) voidIsAnything.describeTo(Description description) voidIsCollectionContaining.describeTo(Description description) Deprecated.voidIsEqual.describeTo(Description description) voidIsInstanceOf.describeTo(Description description) voidIsIterableContaining.describeTo(Description description) voidIsNot.describeTo(Description description) voidIsNull.describeTo(Description description) voidIsSame.describeTo(Description description) abstract voidShortcutCombination.describeTo(Description description) voidShortcutCombination.describeTo(Description description, String operator) voidStringRegularExpression.describeTo(Description description) voidSubstringMatcher.describeTo(Description description) booleanAllOf.matches(Object o, Description mismatch) protected booleanIsInstanceOf.matches(Object item, Description mismatch) protected booleanCombinableMatcher.matchesSafely(T item, Description mismatch) booleanEvery.matchesSafely(Iterable<? extends T> collection, Description mismatchDescription) protected booleanIsCollectionContaining.matchesSafely(Iterable<? super T> collection, Description mismatchDescription) Deprecated.protected booleanIsIterableContaining.matchesSafely(Iterable<? super T> collection, Description mismatchDescription) protected booleanStringRegularExpression.matchesSafely(String actual, Description mismatchDescription) -
Uses of Description in org.hamcrest.internal
Methods in org.hamcrest.internal with parameters of type Description -
Uses of Description in org.hamcrest.number
Methods in org.hamcrest.number with parameters of type DescriptionModifier and TypeMethodDescriptionvoidBigDecimalCloseTo.describeMismatchSafely(BigDecimal item, Description mismatchDescription) voidIsCloseTo.describeMismatchSafely(Double item, Description mismatchDescription) voidIsNaN.describeMismatchSafely(Double item, Description mismatchDescription) voidBigDecimalCloseTo.describeTo(Description description) voidIsCloseTo.describeTo(Description description) voidIsNaN.describeTo(Description description) -
Uses of Description in org.hamcrest.object
Methods in org.hamcrest.object with parameters of type DescriptionModifier and TypeMethodDescriptionvoidIsCompatibleType.describeMismatchSafely(Class<?> cls, Description mismatchDescription) voidHasEqualValues.describeTo(Description description) voidHasEqualValues.FieldMatcher.describeTo(Description description) voidIsCompatibleType.describeTo(Description description) voidIsEventFrom.describeTo(Description description) protected booleanHasEqualValues.FieldMatcher.matches(Object item, Description mismatch) protected booleanHasEqualValues.matchesSafely(T item, Description mismatch) booleanIsEventFrom.matchesSafely(EventObject item, Description mismatchDescription) -
Uses of Description in org.hamcrest.text
Methods in org.hamcrest.text with parameters of type DescriptionModifier and TypeMethodDescriptionvoidIsEqualCompressingWhiteSpace.describeMismatchSafely(String item, Description mismatchDescription) voidIsEqualIgnoringCase.describeMismatchSafely(String item, Description mismatchDescription) voidStringContainsInOrder.describeMismatchSafely(String item, Description mismatchDescription) voidIsBlankString.describeTo(Description description) voidIsEmptyString.describeTo(Description description) voidIsEqualCompressingWhiteSpace.describeTo(Description description) voidIsEqualIgnoringCase.describeTo(Description description) voidMatchesPattern.describeTo(Description description) voidStringContainsInOrder.describeTo(Description description) -
Uses of Description in org.hamcrest.xml
Methods in org.hamcrest.xml with parameters of type DescriptionModifier and TypeMethodDescriptionvoidHasXPath.describeTo(Description description) HasXPath.evaluated(Node item, Description mismatch) booleanHasXPath.matchesSafely(Node item, Description mismatch)