Uses of Interface org.hamcrest.Description (Hamcrest)
Date: 2012-07-09

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hamcrest.Description

Packages that use Description
org.hamcrest | The stable API defining Matcher and its associated interfaces and classes.
org.hamcrest.beans | Matchers of Java Bean properties and their values.
org.hamcrest.collection | Matchers of arrays and collections.
org.hamcrest.core | Fundamental matchers of objects and values, and composite matchers.
org.hamcrest.internal |
org.hamcrest.number | Matchers that perform numeric comparisons.
org.hamcrest.object | Matchers that inspect objects and classes.
org.hamcrest.text | Matchers that perform text comparisons.
org.hamcrest.xml | Matchers of XML documents.

Uses of Description in org.hamcrest

Classes in org.hamcrest that implement Description
`class` | `BaseDescription` A `Description` that is stored as a string.
`static class` | `Description.NullDescription`
`class` | `StringDescription` A `Description` that is stored as a string.

Fields in org.hamcrest declared as Description
`static Description` | `Description.NONE` A description that consumes input but does nothing.

Methods in org.hamcrest that return Description
`Description` | `Description.appendDescriptionOf(SelfDescribing value)` Appends the description of a `SelfDescribing` value to this description.
`Description` | `Description.NullDescription.appendDescriptionOf(SelfDescribing value)`
`Description` | `BaseDescription.appendDescriptionOf(SelfDescribing value)`
`Description` | `Description.appendList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<? extends SelfDescribing> values)` Appends a list of `SelfDescribing` objects to the description.
`Description` | `Description.NullDescription.appendList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<? extends SelfDescribing> values)`
`Description` | `BaseDescription.appendList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<? extends SelfDescribing> values)`
`Description` | `Description.appendText(java.lang.String text)` Appends some plain text to the description.
`Description` | `Description.NullDescription.appendText(java.lang.String text)`
`Description` | `BaseDescription.appendText(java.lang.String text)`
`Description` | `Description.appendValue(java.lang.Object value)` Appends an arbitary value to the description.
`Description` | `Description.NullDescription.appendValue(java.lang.Object value)`
`Description` | `BaseDescription.appendValue(java.lang.Object value)`
`
`<T> Description`
` | `Description.appendValueList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<T> values)` Appends a list of values to the description.
`
`<T> Description`
` | `Description.NullDescription.appendValueList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<T> values)`
`
`<T> Description`
` | `BaseDescription.appendValueList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<T> values)`
`
`<T> Description`
` | `Description.appendValueList(java.lang.String start, java.lang.String separator, java.lang.String end, T... values)` Appends a list of values to the description.
`
`<T> Description`
` | `Description.NullDescription.appendValueList(java.lang.String start, java.lang.String separator, java.lang.String end, T... values)`
`
`<T> Description`
` | `BaseDescription.appendValueList(java.lang.String start, java.lang.String separator, java.lang.String end, T... values)`

Methods in org.hamcrest with parameters of type Description
`Condition<O>` | `Condition.Step.apply(I value, Description mismatch)`
`void` | `TypeSafeMatcher.describeMismatch(java.lang.Object item, Description description)`
`void` | `TypeSafeDiagnosingMatcher.describeMismatch(java.lang.Object item, Description mismatchDescription)`
`void` | `Matcher.describeMismatch(java.lang.Object item, Description mismatchDescription)` Generate a description of why the matcher has not accepted the item.
`void` | `DiagnosingMatcher.describeMismatch(java.lang.Object item, Description mismatchDescription)`
`void` | `BaseMatcher.describeMismatch(java.lang.Object item, Description description)`
`protected void` | `TypeSafeMatcher.describeMismatchSafely(T item, Description mismatchDescription)` Subclasses should override this.
`void` | `SelfDescribing.describeTo(Description description)` Generates a description of the object.
`void` | `FeatureMatcher.describeTo(Description description)`
`void` | `CustomTypeSafeMatcher.describeTo(Description description)`
`void` | `CustomMatcher.describeTo(Description description)`
`static
`<T> Condition<T>`
` | `Condition.matched(T theValue, Description mismatch)`
`protected abstract boolean` | `DiagnosingMatcher.matches(java.lang.Object item, Description mismatchDescription)`
`protected abstract boolean` | `TypeSafeDiagnosingMatcher.matchesSafely(T item, Description mismatchDescription)` Subclasses should implement this.
`protected boolean` | `FeatureMatcher.matchesSafely(T actual, Description mismatch)`

Uses of Description in org.hamcrest.beans

Methods in org.hamcrest.beans with parameters of type Description
`void` | `HasProperty.describeMismatchSafely(T item, Description mismatchDescription)`
`void` | `SamePropertyValuesAs.describeTo(Description description)`
`void` | `SamePropertyValuesAs.PropertyMatcher.describeTo(Description description)`
`void` | `HasPropertyWithValue.describeTo(Description description)`
`void` | `HasProperty.describeTo(Description description)`
`boolean` | `SamePropertyValuesAs.PropertyMatcher.matches(java.lang.Object actual, Description mismatch)`
`boolean` | `SamePropertyValuesAs.matchesSafely(T bean, Description mismatch)`
`boolean` | `HasPropertyWithValue.matchesSafely(T bean, Description mismatch)`

Uses of Description in org.hamcrest.collection

Methods in org.hamcrest.collection with parameters of type Description
`void` | `IsEmptyCollection.describeMismatchSafely(java.util.Collection<? extends E> item, Description mismatchDescription)`
`void` | `IsArrayContainingInOrder.describeMismatchSafely(E[] item, Description mismatchDescription)`
`void` | `IsArrayContainingInAnyOrder.describeMismatchSafely(E[] item, Description mismatchDescription)`
`void` | `IsEmptyIterable.describeMismatchSafely(java.lang.Iterable<? extends E> iter, Description mismatchDescription)`
`void` | `IsMapContaining.describeMismatchSafely(java.util.Map<? extends K,? extends V> map, Description mismatchDescription)`
`void` | `IsArrayContaining.describeMismatchSafely(T[] item, Description mismatchDescription)`
`void` | `IsArray.describeMismatchSafely(T[] actual, Description mismatchDescription)`
`void` | `IsMapContaining.describeTo(Description description)`
`void` | `IsIterableContainingInOrder.describeTo(Description description)`
`void` | `IsIterableContainingInAnyOrder.describeTo(Description description)`
`void` | `IsIn.describeTo(Description buffer)`
`void` | `IsEmptyIterable.describeTo(Description description)`
`void` | `IsEmptyCollection.describeTo(Description description)`
`void` | `IsArrayContainingInOrder.describeTo(Description description)`
`void` | `IsArrayContainingInAnyOrder.describeTo(Description description)`
`void` | `IsArrayContaining.describeTo(Description description)`
`void` | `IsArray.describeTo(Description description)`
`protected boolean` | `IsIterableContainingInOrder.matchesSafely(java.lang.Iterable<? extends E> iterable, Description mismatchDescription)`
`protected boolean` | `IsIterableContainingInAnyOrder.matchesSafely(java.lang.Iterable<? extends T> items, Description mismatchDescription)`

Uses of Description in org.hamcrest.core

Methods in org.hamcrest.core with parameters of type Description
`void` | `Is.describeMismatch(java.lang.Object item, Description mismatchDescription)`
`void` | `DescribedAs.describeMismatch(java.lang.Object item, Description description)`
`void` | `SubstringMatcher.describeMismatchSafely(java.lang.String item, Description mismatchDescription)`
`void` | `SubstringMatcher.describeTo(Description description)`
`void` | `IsSame.describeTo(Description description)`
`void` | `IsNull.describeTo(Description description)`
`void` | `IsNot.describeTo(Description description)`
`void` | `IsInstanceOf.describeTo(Description description)`
`void` | `IsEqual.describeTo(Description description)`
`void` | `IsCollectionContaining.describeTo(Description description)`
`void` | `IsAnything.describeTo(Description description)`
`void` | `Is.describeTo(Description description)`
`void` | `Every.describeTo(Description description)`
`void` | `DescribedAs.describeTo(Description description)`
`void` | `CombinableMatcher.describeTo(Description description)`
`void` | `AnyOf.describeTo(Description description)`
`void` | `AllOf.describeTo(Description description)`
`protected boolean` | `IsInstanceOf.matches(java.lang.Object item, Description mismatch)`
`boolean` | `AllOf.matches(java.lang.Object o, Description mismatch)`
`protected boolean` | `IsCollectionContaining.matchesSafely(java.lang.Iterable<? super T> collection, Description mismatchDescription)`
`boolean` | `Every.matchesSafely(java.lang.Iterable<T> collection, Description mismatchDescription)`
`protected boolean` | `CombinableMatcher.matchesSafely(T item, Description mismatch)`

Uses of Description in org.hamcrest.internal

Methods in org.hamcrest.internal with parameters of type Description
`void` | `SelfDescribingValue.describeTo(Description description)`

Uses of Description in org.hamcrest.number

Methods in org.hamcrest.number with parameters of type Description
`void` | `BigDecimalCloseTo.describeMismatchSafely(java.math.BigDecimal item, Description mismatchDescription)`
`void` | `IsCloseTo.describeMismatchSafely(java.lang.Double item, Description mismatchDescription)`
`void` | `OrderingComparison.describeMismatchSafely(T actual, Description mismatchDescription)`
`void` | `OrderingComparison.describeTo(Description description)`
`void` | `IsCloseTo.describeTo(Description description)`
`void` | `BigDecimalCloseTo.describeTo(Description description)`

Uses of Description in org.hamcrest.object

Methods in org.hamcrest.object with parameters of type Description
`void` | `IsCompatibleType.describeMismatchSafely(java.lang.Class<?> cls, Description mismatchDescription)`
`void` | `IsEventFrom.describeTo(Description description)`
`void` | `IsCompatibleType.describeTo(Description description)`
`boolean` | `IsEventFrom.matchesSafely(java.util.EventObject item, Description mismatchDescription)`

Uses of Description in org.hamcrest.text

Methods in org.hamcrest.text with parameters of type Description
`void` | `StringContainsInOrder.describeMismatchSafely(java.lang.String item, Description mismatchDescription)`
`void` | `IsEqualIgnoringWhiteSpace.describeMismatchSafely(java.lang.String item, Description mismatchDescription)`
`void` | `IsEqualIgnoringCase.describeMismatchSafely(java.lang.String item, Description mismatchDescription)`
`void` | `StringContainsInOrder.describeTo(Description description)`
`void` | `IsEqualIgnoringWhiteSpace.describeTo(Description description)`
`void` | `IsEqualIgnoringCase.describeTo(Description description)`
`void` | `IsEmptyString.describeTo(Description description)`

Uses of Description in org.hamcrest.xml

Methods in org.hamcrest.xml with parameters of type Description
`void` | `HasXPath.describeTo(Description description)`
`boolean` | `HasXPath.matchesSafely(org.w3c.dom.Node item, Description mismatch)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES