org.hamcrest
Class StringDescription
java.lang.Object
org.hamcrest.BaseDescription
org.hamcrest.StringDescription
- All Implemented Interfaces:
- Description
public class StringDescription
- extends BaseDescription
A Description
that is stored as a string.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StringDescription
public StringDescription()
StringDescription
public StringDescription(java.lang.Appendable out)
toString
public static java.lang.String toString(SelfDescribing selfDescribing)
- Return the description of a
SelfDescribing
object as a String.
- Parameters:
selfDescribing
- The object to be described.
- Returns:
- The description of the object.
asString
public static java.lang.String asString(SelfDescribing selfDescribing)
- Alias for
toString(SelfDescribing)
.
append
protected void append(java.lang.String str)
- Description copied from class:
BaseDescription
- Append the String str to the description.
The default implementation passes every character to
BaseDescription.append(char)
.
Override in subclasses to provide an efficient implementation.
- Overrides:
append
in class BaseDescription
append
protected void append(char c)
- Description copied from class:
BaseDescription
- Append the char c to the description.
- Specified by:
append
in class BaseDescription
toString
public java.lang.String toString()
- Returns the description as a string.
- Overrides:
toString
in class java.lang.Object