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.core Fundamental matchers of objects and values, and composite matchers. 
 

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(String start, String separator, String end, Iterable<? extends SelfDescribing> values)
          Appends a list of SelfDescribing objects to the description.
 Description Description.NullDescription.appendList(String start, String separator, String end, Iterable<? extends SelfDescribing> values)
           
 Description BaseDescription.appendList(String start, String separator, String end, Iterable<? extends SelfDescribing> values)
           
 Description Description.appendText(String text)
          Appends some plain text to the description.
 Description Description.NullDescription.appendText(String text)
           
 Description BaseDescription.appendText(String text)
           
 Description Description.appendValue(Object value)
          Appends an arbitary value to the description.
 Description Description.NullDescription.appendValue(Object value)
           
 Description BaseDescription.appendValue(Object value)
           
<T> Description
Description.appendValueList(String start, String separator, String end, Iterable<T> values)
          Appends a list of values to the description.
<T> Description
Description.NullDescription.appendValueList(String start, String separator, String end, Iterable<T> values)
           
<T> Description
BaseDescription.appendValueList(String start, String separator, String end, Iterable<T> values)
           
<T> Description
Description.appendValueList(String start, String separator, String end, T... values)
          Appends a list of values to the description.
<T> Description
Description.NullDescription.appendValueList(String start, String separator, String end, T... values)
           
<T> Description
BaseDescription.appendValueList(String start, String separator, 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(Object item, Description description)
           
 void TypeSafeDiagnosingMatcher.describeMismatch(Object item, Description mismatchDescription)
           
 void Matcher.describeMismatch(Object item, Description mismatchDescription)
          Generate a description of why the matcher has not accepted the item.
 void DiagnosingMatcher.describeMismatch(Object item, Description mismatchDescription)
           
 void BaseMatcher.describeMismatch(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(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.core
 

Methods in org.hamcrest.core with parameters of type Description
 void Is.describeMismatch(Object item, Description mismatchDescription)
           
 void DescribedAs.describeMismatch(Object item, Description description)
           
 void SubstringMatcher.describeMismatchSafely(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(Object item, Description mismatch)
           
 boolean AllOf.matches(Object o, Description mismatch)
           
protected  boolean IsCollectionContaining.matchesSafely(Iterable<? super T> collection, Description mismatchDescription)
           
 boolean Every.matchesSafely(Iterable<T> collection, Description mismatchDescription)
           
protected  boolean CombinableMatcher.matchesSafely(T item, Description mismatch)
           
 



Copyright © 2002–2021 JUnit. All rights reserved.