| 
 | |||||||||
| 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(String start,
                     String separator,
                     String end,
                     Iterable<? extends SelfDescribing> values)Appends a list of SelfDescribingobjects
 to the description. | |
|  Description | appendText(String text)Appends some plain text to the description. | |
|  Description | appendValue(Object value)Appends an arbitary value to the description. | |
| 
 | appendValueList(String start,
                               String separator,
                               String end,
                               Iterable<T> values)Appends a list of values to the description. | |
| 
 | appendValueList(String start,
                               String separator,
                               String end,
                               T... values)Appends a list of values to the description. | |
| Field Detail | 
|---|
static final Description NONE
| Method Detail | 
|---|
Description appendText(String text)
Description appendDescriptionOf(SelfDescribing value)
SelfDescribing value to this description.
Description appendValue(Object value)
<T> Description appendValueList(String start,
                                String separator,
                                String end,
                                T... values)
<T> Description appendValueList(String start,
                                String separator,
                                String end,
                                Iterable<T> values)
Description appendList(String start,
                       String separator,
                       String end,
                       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 | ||||||||