| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Description
A description of a Matcher. A Matcher will describe itself to a description which can later be used for reporting.
SelfDescribing.describeTo(Description)| Nested Class Summary | |
|---|---|
| static class | Description.NullDescription | 
| Field Summary | |
|---|---|
| static Description | NONEA description that consumes input but does nothing. | 
| Method Summary | ||
|---|---|---|
|  Description | appendDescriptionOf(SelfDescribing value)Appends the description of a SelfDescribingvalue to this 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 SelfDescribingobjects
 to the description. | |
|  Description | appendText(java.lang.String text)Appends some plain text to the description. | |
|  Description | appendValue(java.lang.Object value)Appends an arbitary value to the 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. | |
| 
 | appendValueList(java.lang.String start,
                java.lang.String separator,
                java.lang.String end,
                T... values)Appends a list of values to the description. | |
| Field Detail | 
|---|
static final Description NONE
| Method Detail | 
|---|
Description appendText(java.lang.String text)
Description appendDescriptionOf(SelfDescribing value)
SelfDescribing value to this description.
Description appendValue(java.lang.Object value)
<T> Description appendValueList(java.lang.String start,
                                java.lang.String separator,
                                java.lang.String end,
                                T... values)
<T> Description appendValueList(java.lang.String start,
                                java.lang.String separator,
                                java.lang.String end,
                                java.lang.Iterable<T> values)
Description appendList(java.lang.String start,
                       java.lang.String separator,
                       java.lang.String end,
                       java.lang.Iterable<? extends SelfDescribing> values)
SelfDescribing objects
 to the description.
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||