Uses of Interface
org.hamcrest.SelfDescribing
-
Packages that use SelfDescribing Package 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 SelfDescribing in org.hamcrest
Subinterfaces of SelfDescribing in org.hamcrest Modifier and Type Interface Description interfaceMatcher<T>A matcher over acceptable values.Classes in org.hamcrest that implement SelfDescribing Modifier and Type Class Description classBaseMatcher<T>BaseClass for all Matcher implementations.classCustomMatcher<T>Utility class for writing one off matchers.classCustomTypeSafeMatcher<T>Utility class for writing one off matchers.classDiagnosingMatcher<T>TODO(ngd): Document.classFeatureMatcher<T,U>Supporting class for matching a feature of an object.classTypeSafeDiagnosingMatcher<T>Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.classTypeSafeMatcher<T>Convenient base class for Matchers that require a non-null value of a specific type.Methods in org.hamcrest with parameters of type SelfDescribing Modifier and Type Method Description DescriptionBaseDescription. appendDescriptionOf(SelfDescribing value)DescriptionDescription. appendDescriptionOf(SelfDescribing value)Appends the description of aSelfDescribingvalue to this description.DescriptionDescription.NullDescription. appendDescriptionOf(SelfDescribing value)static java.lang.StringStringDescription. asString(SelfDescribing selfDescribing)Alias forStringDescription.toString(SelfDescribing).static java.lang.StringStringDescription. toString(SelfDescribing selfDescribing)Return the description of aSelfDescribingobject as a String.Method parameters in org.hamcrest with type arguments of type SelfDescribing Modifier and Type Method Description DescriptionBaseDescription. appendList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<? extends SelfDescribing> values)DescriptionDescription. appendList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<? extends SelfDescribing> values)Appends a list ofSelfDescribingobjects to the description.DescriptionDescription.NullDescription. appendList(java.lang.String start, java.lang.String separator, java.lang.String end, java.lang.Iterable<? extends SelfDescribing> values) -
Uses of SelfDescribing in org.hamcrest.beans
Classes in org.hamcrest.beans that implement SelfDescribing Modifier and Type Class Description classHasProperty<T>A Matcher that checks that an object has a JavaBean property with the specified name.classHasPropertyWithValue<T>Matcher that asserts that a JavaBean property on an argument passed to the mock object meets the provided matcher.classSamePropertyValuesAs<T>static classSamePropertyValuesAs.PropertyMatcher -
Uses of SelfDescribing in org.hamcrest.collection
Classes in org.hamcrest.collection that implement SelfDescribing Modifier and Type Class Description classIsArray<T>Matcher for array whose elements satisfy a sequence of matchers.classIsArrayContaining<T>Matches if an array contains an item satisfying a nested matcher.classIsArrayContainingInAnyOrder<E>classIsArrayContainingInOrder<E>classIsArrayWithSize<E>Matches if array size satisfies a nested matcher.classIsCollectionWithSize<E>Matches if collection size satisfies a nested matcher.classIsEmptyCollection<E>Tests if collection is empty.classIsEmptyIterable<E>Tests if collection is empty.classIsIn<T>classIsIterableContainingInAnyOrder<T>classIsIterableContainingInOrder<E>classIsIterableWithSize<E>classIsMapContaining<K,V> -
Uses of SelfDescribing in org.hamcrest.core
Classes in org.hamcrest.core that implement SelfDescribing Modifier and Type Class Description classAllOf<T>Calculates the logical conjunction of multiple matchers.classAnyOf<T>Calculates the logical disjunction of multiple matchers.classCombinableMatcher<T>classDescribedAs<T>Provides a custom description to another matcher.classEvery<T>classIs<T>Decorates another Matcher, retaining the behaviour but allowing tests to be slightly more expressive.classIsAnything<T>A matcher that always returnstrue.classIsCollectionContaining<T>classIsEqual<T>Is the value equal to another value, as tested by theObject.equals(java.lang.Object)invokedMethod?classIsInstanceOfTests whether the value is an instance of a class.classIsNot<T>Calculates the logical negation of a matcher.classIsNull<T>Is the value null?classIsSame<T>Is the value the same object as another value?classStringContainsTests if the argument is a string that contains a substring.classStringEndsWithTests if the argument is a string that contains a substring.classStringStartsWithTests if the argument is a string that contains a substring.classSubstringMatcher -
Uses of SelfDescribing in org.hamcrest.internal
Classes in org.hamcrest.internal that implement SelfDescribing Modifier and Type Class Description classSelfDescribingValue<T>Methods in org.hamcrest.internal that return SelfDescribing Modifier and Type Method Description SelfDescribingSelfDescribingValueIterator. next() -
Uses of SelfDescribing in org.hamcrest.number
Classes in org.hamcrest.number that implement SelfDescribing Modifier and Type Class Description classBigDecimalCloseToclassIsCloseToIs the value a number equal to a value within some range of acceptable error?classOrderingComparison<T extends java.lang.Comparable<T>> -
Uses of SelfDescribing in org.hamcrest.object
Classes in org.hamcrest.object that implement SelfDescribing Modifier and Type Class Description classHasToString<T>classIsCompatibleType<T>classIsEventFromTests if the value is an event announced by a specific object. -
Uses of SelfDescribing in org.hamcrest.text
Classes in org.hamcrest.text that implement SelfDescribing Modifier and Type Class Description classIsEmptyStringMatches empty Strings (and null).classIsEqualIgnoringCaseTests if a string is equal to another string, regardless of the case.classIsEqualIgnoringWhiteSpaceTests if a string is equal to another string, ignoring any changes in whitespace.classStringContainsInOrder -
Uses of SelfDescribing in org.hamcrest.xml
Classes in org.hamcrest.xml that implement SelfDescribing Modifier and Type Class Description classHasXPathApplies a Matcher to a given XML Node in an existing XML Node tree, specified by an XPath expression.
-