public class NaturalDescriptionJoiner
extends java.lang.Object
implements org.hamcrest.SelfDescribing
| Constructor and Description |
|---|
NaturalDescriptionJoiner() |
NaturalDescriptionJoiner(java.lang.Object separator) |
NaturalDescriptionJoiner(java.lang.Object normalSeparator,
java.lang.Object lastSeparator) |
NaturalDescriptionJoiner(java.lang.Object prefix,
java.lang.Object normalSeparator,
java.lang.Object lastSeparator,
java.lang.Object suffix) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object value) |
void |
add(java.lang.Object valuePrefix,
java.lang.Object value) |
NaturalDescriptionJoiner |
add(java.lang.Object valuePrefix,
java.lang.Object value,
java.lang.Object valueSuffix) |
void |
appendTo(java.lang.StringBuilder sb) |
void |
describeTo(org.hamcrest.Description desc) |
boolean |
isUsePrefixWhenEmpty() |
boolean |
isUseSuffixWhenEmpty() |
void |
setUsePrefixWhenEmpty(boolean usePrefixWhenEmpty) |
void |
setUseSuffixWhenEmpty(boolean useSuffixWhenEmpty) |
NaturalDescriptionJoiner |
withLastSeparator(java.lang.Object lastSep) |
NaturalDescriptionJoiner |
withNormalSeparator(java.lang.Object normalSep) |
NaturalDescriptionJoiner |
withoutPrefixWhenEmpty() |
NaturalDescriptionJoiner |
withoutSuffixWhenEmpty() |
NaturalDescriptionJoiner |
withPrefix(java.lang.Object prefix) |
NaturalDescriptionJoiner |
withPrefixWhenEmpty() |
NaturalDescriptionJoiner |
withSuffix(java.lang.Object suffix) |
NaturalDescriptionJoiner |
withSuffixWhenEmpty() |
public NaturalDescriptionJoiner(java.lang.Object prefix,
java.lang.Object normalSeparator,
java.lang.Object lastSeparator,
java.lang.Object suffix)
public NaturalDescriptionJoiner()
public NaturalDescriptionJoiner(java.lang.Object separator)
public NaturalDescriptionJoiner(java.lang.Object normalSeparator,
java.lang.Object lastSeparator)
public NaturalDescriptionJoiner withPrefix(java.lang.Object prefix)
public NaturalDescriptionJoiner withSuffix(java.lang.Object suffix)
public NaturalDescriptionJoiner withNormalSeparator(java.lang.Object normalSep)
public NaturalDescriptionJoiner withLastSeparator(java.lang.Object lastSep)
public boolean isUsePrefixWhenEmpty()
public void setUsePrefixWhenEmpty(boolean usePrefixWhenEmpty)
public NaturalDescriptionJoiner withPrefixWhenEmpty()
public NaturalDescriptionJoiner withoutPrefixWhenEmpty()
public boolean isUseSuffixWhenEmpty()
public void setUseSuffixWhenEmpty(boolean useSuffixWhenEmpty)
public NaturalDescriptionJoiner withSuffixWhenEmpty()
public NaturalDescriptionJoiner withoutSuffixWhenEmpty()
public NaturalDescriptionJoiner add(java.lang.Object valuePrefix, java.lang.Object value, java.lang.Object valueSuffix)
public void add(java.lang.Object valuePrefix,
java.lang.Object value)
public void add(java.lang.Object value)
public void describeTo(org.hamcrest.Description desc)
describeTo in interface org.hamcrest.SelfDescribingpublic void appendTo(java.lang.StringBuilder sb)